0000278166-25-000057.txt : 20250523 0000278166-25-000057.hdr.sgml : 20250523 20250523162548 ACCESSION NUMBER: 0000278166-25-000057 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 152 CONFORMED PERIOD OF REPORT: 20250329 FILED AS OF DATE: 20250523 DATE AS OF CHANGE: 20250523 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CAVCO INDUSTRIES, INC. CENTRAL INDEX KEY: 0000278166 STANDARD INDUSTRIAL CLASSIFICATION: MOBILE HOMES [2451] ORGANIZATION NAME: 04 Manufacturing EIN: 860214910 STATE OF INCORPORATION: DE FISCAL YEAR END: 0329 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-08822 FILM NUMBER: 25982705 BUSINESS ADDRESS: STREET 1: 3636 N CENTRAL AVE STREET 2: STE 1200 CITY: PHOENIX STATE: AZ ZIP: 85012 BUSINESS PHONE: 602-256-6263 MAIL ADDRESS: STREET 1: 3636 N CENTRAL AVE STREET 2: STE 1200 CITY: PHOENIX STATE: AZ ZIP: 85012 FORMER COMPANY: FORMER CONFORMED NAME: CAVCO INDUSTRIES INC. DATE OF NAME CHANGE: 20180731 FORMER COMPANY: FORMER CONFORMED NAME: CAVCO INDUSTRIES INC DATE OF NAME CHANGE: 19920703 10-K 1 cvco-20250329.htm 10-K cvco-20250329
00002781662025FYFALSEhttp://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpenseP1YP1Yhttp://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpense700000iso4217:USDxbrli:sharesiso4217:USDxbrli:sharesxbrli:purecvco:demandNoticecvco:homecvco:loancvco:segment00002781662024-03-312025-03-2900002781662024-09-2800002781662025-05-140000278166cvco:SusanBlountMember2024-12-292025-03-290000278166cvco:SusanBlountMember2025-03-290000278166cvco:DavidGreenblattMember2024-12-292025-03-290000278166cvco:DavidGreenblattMember2025-03-2900002781662024-12-292025-03-2900002781662025-03-2900002781662024-03-300000278166us-gaap:ConsumerPortfolioSegmentMember2025-03-290000278166us-gaap:ConsumerPortfolioSegmentMember2024-03-300000278166us-gaap:NonrelatedPartyMemberus-gaap:CommercialPortfolioSegmentMember2025-03-290000278166us-gaap:NonrelatedPartyMemberus-gaap:CommercialPortfolioSegmentMember2024-03-300000278166us-gaap:RelatedPartyMemberus-gaap:CommercialPortfolioSegmentMember2025-03-290000278166us-gaap:RelatedPartyMemberus-gaap:CommercialPortfolioSegmentMember2024-03-3000002781662023-04-022024-03-3000002781662022-04-032023-04-010000278166us-gaap:CommonStockMember2022-04-020000278166us-gaap:TreasuryStockCommonMember2022-04-020000278166us-gaap:AdditionalPaidInCapitalMember2022-04-020000278166us-gaap:RetainedEarningsMember2022-04-020000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-0200002781662022-04-020000278166us-gaap:RetainedEarningsMember2022-04-032023-04-010000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-032023-04-010000278166us-gaap:CommonStockMember2022-04-032023-04-010000278166us-gaap:AdditionalPaidInCapitalMember2022-04-032023-04-010000278166us-gaap:TreasuryStockCommonMember2022-04-032023-04-010000278166us-gaap:CommonStockMember2023-04-010000278166us-gaap:TreasuryStockCommonMember2023-04-010000278166us-gaap:AdditionalPaidInCapitalMember2023-04-010000278166us-gaap:RetainedEarningsMember2023-04-010000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-0100002781662023-04-010000278166us-gaap:RetainedEarningsMember2023-04-022024-03-300000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-022024-03-300000278166us-gaap:CommonStockMember2023-04-022024-03-300000278166us-gaap:AdditionalPaidInCapitalMember2023-04-022024-03-300000278166us-gaap:TreasuryStockCommonMember2023-04-022024-03-300000278166us-gaap:CommonStockMember2024-03-300000278166us-gaap:TreasuryStockCommonMember2024-03-300000278166us-gaap:AdditionalPaidInCapitalMember2024-03-300000278166us-gaap:RetainedEarningsMember2024-03-300000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-300000278166us-gaap:RetainedEarningsMember2024-03-312025-03-290000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-312025-03-290000278166us-gaap:CommonStockMember2024-03-312025-03-290000278166us-gaap:AdditionalPaidInCapitalMember2024-03-312025-03-290000278166us-gaap:TreasuryStockCommonMember2024-03-312025-03-290000278166us-gaap:CommonStockMember2025-03-290000278166us-gaap:TreasuryStockCommonMember2025-03-290000278166us-gaap:AdditionalPaidInCapitalMember2025-03-290000278166us-gaap:RetainedEarningsMember2025-03-290000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-03-290000278166us-gaap:ConsumerPortfolioSegmentMember2024-03-312025-03-290000278166us-gaap:ConsumerPortfolioSegmentMember2023-04-022024-03-300000278166us-gaap:ConsumerPortfolioSegmentMember2022-04-032023-04-010000278166us-gaap:CommercialPortfolioSegmentMember2024-03-312025-03-290000278166us-gaap:CommercialPortfolioSegmentMember2023-04-022024-03-300000278166us-gaap:CommercialPortfolioSegmentMember2022-04-032023-04-010000278166us-gaap:CommercialPortfolioSegmentMember2025-03-290000278166us-gaap:CommercialPortfolioSegmentMember2024-03-300000278166srt:MinimumMemberus-gaap:BuildingAndBuildingImprovementsMember2025-03-290000278166srt:MaximumMemberus-gaap:BuildingAndBuildingImprovementsMember2025-03-290000278166srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2025-03-290000278166srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2025-03-290000278166srt:MinimumMember2025-03-290000278166srt:MaximumMember2025-03-290000278166cvco:ManufacturingDefectsMember2025-03-290000278166cvco:NonstructuralDefectsMember2025-03-290000278166us-gaap:CargoAndFreightMember2024-03-312025-03-290000278166us-gaap:CargoAndFreightMember2023-04-022024-03-300000278166us-gaap:CargoAndFreightMember2022-04-032023-04-010000278166cvco:CraftsmanMember2017-04-010000278166cvco:CraftsmanMember2022-04-020000278166cvco:CraftsmanMemberus-gaap:DebenturesSubjectToMandatoryRedemptionMember2023-12-310000278166cvco:CraftsmanMember2025-03-290000278166cvco:CraftsmanMemberus-gaap:DebenturesSubjectToMandatoryRedemptionMember2024-03-300000278166cvco:SubcontractedSiteImprovementsMember2024-03-312025-03-290000278166cvco:SubcontractedSiteImprovementsMember2023-04-022024-03-300000278166cvco:SubcontractedSiteImprovementsMember2022-04-032023-04-010000278166us-gaap:ManufacturedProductOtherMembercvco:FactoryBuiltHousingMember2024-03-312025-03-290000278166us-gaap:ManufacturedProductOtherMembercvco:FactoryBuiltHousingMember2023-04-022024-03-300000278166us-gaap:ManufacturedProductOtherMembercvco:FactoryBuiltHousingMember2022-04-032023-04-010000278166us-gaap:ProductAndServiceOtherMembercvco:FactoryBuiltHousingMember2024-03-312025-03-290000278166us-gaap:ProductAndServiceOtherMembercvco:FactoryBuiltHousingMember2023-04-022024-03-300000278166us-gaap:ProductAndServiceOtherMembercvco:FactoryBuiltHousingMember2022-04-032023-04-010000278166cvco:FactoryBuiltHousingMember2024-03-312025-03-290000278166cvco:FactoryBuiltHousingMember2023-04-022024-03-300000278166cvco:FactoryBuiltHousingMember2022-04-032023-04-010000278166cvco:InsuranceAgencyCommissionsMembercvco:FinancialServicesMember2024-03-312025-03-290000278166cvco:InsuranceAgencyCommissionsMembercvco:FinancialServicesMember2023-04-022024-03-300000278166cvco:InsuranceAgencyCommissionsMembercvco:FinancialServicesMember2022-04-032023-04-010000278166us-gaap:FinancialServiceOtherMembercvco:FinancialServicesMember2024-03-312025-03-290000278166us-gaap:FinancialServiceOtherMembercvco:FinancialServicesMember2023-04-022024-03-300000278166us-gaap:FinancialServiceOtherMembercvco:FinancialServicesMember2022-04-032023-04-010000278166cvco:FinancialServicesMember2024-03-312025-03-290000278166cvco:FinancialServicesMember2023-04-022024-03-300000278166cvco:FinancialServicesMember2022-04-032023-04-010000278166cvco:CountryPlaceMember2025-03-290000278166cvco:CountryPlaceMember2024-03-300000278166cvco:OtherRestrictedCashMember2025-03-290000278166cvco:OtherRestrictedCashMember2024-03-300000278166us-gaap:MortgageBackedSecuritiesMember2025-03-290000278166us-gaap:USStatesAndPoliticalSubdivisionsMember2025-03-290000278166us-gaap:CorporateDebtSecuritiesMember2025-03-290000278166us-gaap:MortgageBackedSecuritiesMember2024-03-300000278166us-gaap:USStatesAndPoliticalSubdivisionsMember2024-03-300000278166us-gaap:CorporateDebtSecuritiesMember2024-03-300000278166us-gaap:ConsumerPortfolioSegmentMember2023-04-010000278166us-gaap:FinancialAssetNotPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2024-03-312025-03-290000278166us-gaap:FinancialAssetNotPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2023-04-022024-03-300000278166cvco:FinancialAsset31To69DaysPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2024-03-312025-03-290000278166cvco:FinancialAsset31To69DaysPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2023-04-022024-03-300000278166cvco:FinancialAsset61To90DaysPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2024-03-312025-03-290000278166cvco:FinancialAsset61To90DaysPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2023-04-022024-03-300000278166cvco:FinancialAssetEqualToOrGreaterThan91DaysPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2024-03-312025-03-290000278166cvco:FinancialAssetEqualToOrGreaterThan91DaysPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2023-04-022024-03-300000278166cvco:FICOScoreGreaterThan680Memberus-gaap:ConsumerPortfolioSegmentMember2025-03-290000278166cvco:FICOScore620To679Memberus-gaap:ConsumerPortfolioSegmentMember2025-03-290000278166cvco:FICOScoreLessThan620Memberus-gaap:ConsumerPortfolioSegmentMember2025-03-290000278166cvco:NoFICOScoreMemberus-gaap:ConsumerPortfolioSegmentMember2025-03-290000278166cvco:FICOScoreGreaterThan680Memberus-gaap:ConsumerPortfolioSegmentMember2024-03-300000278166cvco:FICOScore620To679Memberus-gaap:ConsumerPortfolioSegmentMember2024-03-300000278166cvco:FICOScoreLessThan620Memberus-gaap:ConsumerPortfolioSegmentMember2024-03-300000278166cvco:NoFICOScoreMemberus-gaap:ConsumerPortfolioSegmentMember2024-03-300000278166stpr:TXus-gaap:ConsumerPortfolioSegmentMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:FinanceReceivablesMember2024-03-312025-03-290000278166stpr:FLus-gaap:ConsumerPortfolioSegmentMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:FinanceReceivablesMember2024-03-312025-03-290000278166stpr:TXus-gaap:ConsumerPortfolioSegmentMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:FinanceReceivablesMember2023-04-022024-03-300000278166stpr:FLus-gaap:ConsumerPortfolioSegmentMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:FinanceReceivablesMember2023-04-022024-03-300000278166us-gaap:CommercialPortfolioSegmentMember2023-04-010000278166us-gaap:CommercialPortfolioSegmentMemberus-gaap:PerformingFinancingReceivableMember2025-03-290000278166us-gaap:CommercialPortfolioSegmentMemberus-gaap:PerformingFinancingReceivableMember2024-03-300000278166stpr:NYus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:FinanceReceivablesMember2024-03-312025-03-290000278166stpr:NYus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:FinanceReceivablesMember2023-04-022024-03-300000278166stpr:CAus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:FinanceReceivablesMember2024-03-312025-03-290000278166us-gaap:CommercialPortfolioSegmentMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:FinanceReceivablesMember2024-03-312025-03-290000278166us-gaap:CommercialPortfolioSegmentMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:FinanceReceivablesMember2023-04-022024-03-300000278166us-gaap:BuildingAndBuildingImprovementsMember2025-03-290000278166us-gaap:BuildingAndBuildingImprovementsMember2024-03-300000278166us-gaap:MachineryAndEquipmentMember2025-03-290000278166us-gaap:MachineryAndEquipmentMember2024-03-300000278166us-gaap:LandMember2025-03-290000278166us-gaap:LandMember2024-03-300000278166us-gaap:ConstructionInProgressMember2025-03-290000278166us-gaap:ConstructionInProgressMember2024-03-300000278166us-gaap:CostOfSalesMember2024-03-312025-03-290000278166us-gaap:CostOfSalesMember2023-04-022024-03-300000278166us-gaap:CostOfSalesMember2022-04-032023-04-010000278166us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-03-312025-03-290000278166us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-04-022024-03-300000278166us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-04-032023-04-010000278166us-gaap:GoodwillMember2025-03-290000278166us-gaap:GoodwillMember2024-03-300000278166us-gaap:TrademarksAndTradeNamesMember2025-03-290000278166us-gaap:TrademarksAndTradeNamesMember2024-03-300000278166cvco:StateInsuranceLicensesMember2025-03-290000278166cvco:StateInsuranceLicensesMember2024-03-300000278166us-gaap:CustomerRelationshipsMember2025-03-290000278166us-gaap:CustomerRelationshipsMember2024-03-300000278166us-gaap:OtherIntangibleAssetsMember2025-03-290000278166us-gaap:OtherIntangibleAssetsMember2024-03-300000278166cvco:TheRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2024-11-120000278166cvco:RevolvingCreditFacilitySubFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2024-11-120000278166cvco:TheRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembercvco:SecuredOvernightFinancingRateSOFRMember2024-11-122024-11-120000278166cvco:TheRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembercvco:FederalFundsRateMember2024-11-122024-11-120000278166cvco:TheRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembercvco:TermSecuredOvernightFinancingRateSOFRMember2024-11-122024-11-120000278166cvco:TheRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembercvco:TermSecuredOvernightFinancingRateSOFRMembersrt:MinimumMember2024-11-120000278166cvco:TheRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembercvco:TermSecuredOvernightFinancingRateSOFRMembersrt:MaximumMember2024-11-120000278166cvco:TheRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMembersrt:MinimumMember2024-11-120000278166cvco:TheRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMembersrt:MaximumMember2024-11-120000278166cvco:TheRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2024-11-122024-11-120000278166cvco:TheRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2025-03-290000278166srt:MinimumMember2024-03-312025-03-290000278166srt:MaximumMember2024-03-312025-03-2900002781662022-09-232022-09-230000278166us-gaap:EmployeeStockOptionMember2024-03-312025-03-290000278166us-gaap:RestrictedStockMember2024-03-312025-03-290000278166us-gaap:EmployeeStockOptionMember2023-04-022024-03-300000278166us-gaap:EmployeeStockOptionMember2022-04-032023-04-010000278166us-gaap:EmployeeStockOptionMember2025-03-290000278166us-gaap:EmployeeStockOptionMember2022-04-020000278166us-gaap:EmployeeStockOptionMember2023-04-010000278166us-gaap:EmployeeStockOptionMember2024-03-300000278166us-gaap:RestrictedStockUnitsRSUMember2022-04-020000278166us-gaap:RestrictedStockUnitsRSUMember2022-04-032023-04-010000278166us-gaap:RestrictedStockUnitsRSUMember2023-04-010000278166us-gaap:RestrictedStockUnitsRSUMember2023-04-022024-03-300000278166us-gaap:RestrictedStockUnitsRSUMember2024-03-300000278166us-gaap:RestrictedStockUnitsRSUMember2024-03-312025-03-290000278166us-gaap:RestrictedStockUnitsRSUMember2025-03-290000278166us-gaap:PerformanceSharesMember2022-04-020000278166us-gaap:PerformanceSharesMember2022-04-032023-04-010000278166us-gaap:PerformanceSharesMember2023-04-010000278166us-gaap:PerformanceSharesMember2023-04-022024-03-300000278166us-gaap:PerformanceSharesMember2024-03-300000278166us-gaap:PerformanceSharesMember2024-03-312025-03-290000278166us-gaap:PerformanceSharesMember2025-03-290000278166us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2025-03-290000278166us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2025-03-290000278166us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2025-03-290000278166us-gaap:PerformanceSharesMembersrt:ScenarioForecastMember2025-03-302025-06-280000278166us-gaap:EmployeeStockOptionMember2024-03-312025-03-290000278166us-gaap:EmployeeStockOptionMember2023-04-022024-03-300000278166us-gaap:EmployeeStockOptionMember2022-04-032023-04-010000278166us-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2025-03-290000278166us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2025-03-290000278166us-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2024-03-300000278166us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2024-03-300000278166us-gaap:FairValueInputsLevel1Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2025-03-290000278166us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2025-03-290000278166us-gaap:FairValueInputsLevel1Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2024-03-300000278166us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2024-03-300000278166us-gaap:FairValueInputsLevel3Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2025-03-290000278166us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2025-03-290000278166us-gaap:FairValueInputsLevel3Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2024-03-300000278166us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2024-03-300000278166us-gaap:MeasurementInputDiscountRateMemberus-gaap:ConsumerLoanMember2025-03-290000278166us-gaap:ConsumerLoanMember2024-03-312025-03-290000278166us-gaap:MeasurementInputDiscountRateMemberus-gaap:CommercialLoanMember2025-03-290000278166us-gaap:CommercialLoanMember2024-03-312025-03-290000278166us-gaap:RelatedPartyMember2024-03-312025-03-290000278166us-gaap:RelatedPartyMember2023-04-022024-03-300000278166us-gaap:RelatedPartyMember2022-04-032023-04-010000278166us-gaap:RelatedPartyMember2025-03-290000278166us-gaap:RelatedPartyMember2024-03-300000278166cvco:KentuckyDreamHomesLLCMember2023-11-152023-11-150000278166cvco:KentuckyDreamHomesLLCMember2023-11-150000278166cvco:SolitaireMember2023-01-030000278166cvco:SolitaireMember2023-01-032023-01-030000278166cvco:SolitaireMember2022-04-032023-04-010000278166cvco:SolitaireMemberus-gaap:TrademarksAndTradeNamesMember2023-01-030000278166cvco:SolitaireMemberus-gaap:CustomerRelatedIntangibleAssetsMember2023-01-030000278166cvco:SolitaireMemberus-gaap:NoncompeteAgreementsMember2023-01-030000278166cvco:CraftsmanMember2021-07-040000278166cvco:CraftsmanMember2021-07-042021-07-040000278166cvco:FactoryBuiltHousingMember2025-03-290000278166cvco:FactoryBuiltHousingMember2024-03-300000278166cvco:FinancialServicesMember2025-03-290000278166cvco:FinancialServicesMember2024-03-30

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended March 29, 2025
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 000-08822
CAVCO INDUSTRIES, INC.
(Exact name of registrant as specified in its charter)
Delaware56-2405642
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
3636 North Central Ave, Ste 1200
PhoenixArizona85012
(Address of principal executive offices, including zip code)
(602) 256-6263
(Registrant's telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $0.01CVCOThe Nasdaq Stock Market LLC
(Nasdaq Global Select Market)
Securities registered pursuant to Section 12(g) of the Act: None 
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes  ¨    No  ý
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.    Yes  ¨    No  ý
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  ý    No  ¨
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  ý    No  ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large Accelerated FilerýAccelerated Filer
Non-accelerated FilerSmaller 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 has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to § 240.10D-1(b). ¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  ☒
The aggregate market value of the voting and non-voting common equity held by non-affiliates as of September 28, 2024 (based on the closing price on the Nasdaq Global Select Market on September 27, 2024) was $2,332,236,070. Shares of Common Stock held by each officer, director and holder of 5% or more of the outstanding Common Stock have been excluded in that such persons may be deemed affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes.
As of May 14, 2025, 8,021,720 shares of the registrant's Common Stock, $0.01 par value, were outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of Cavco Industries, Inc.'s Definitive Proxy Statement relating to its 2025Annual Meeting of Stockholders, which is expected to be filed within 120 days following the end of the registrant's fiscal year ended March 29, 2025, are incorporated by reference into Part III hereof.



CAVCO INDUSTRIES, INC.
ANNUAL REPORT ON FORM 10-K
FOR THE FISCAL YEAR ENDED MARCH 29, 2025
TABLE OF CONTENTS
Page
1

PART I
ITEM 1. BUSINESS
General
Cavco Industries, Inc., a Delaware corporation, was formed on June 30, 2003, as a successor corporation to previous Cavco entities operating since 1965. Headquartered in Phoenix, Arizona, we design and produce factory-built homes primarily distributed through a network of independent and Company-owned retailers, planned community operators and residential developers. We are one of the largest producers of manufactured homes in the United States, based on reported wholesale shipments. We are also a leading producer of park model RVs, vacation cabins and factory-built commercial structures. Our finance subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), is an approved Federal National Mortgage Association ("FNMA" or "Fannie Mae") and Federal Home Loan Mortgage Corporation ("FHLMC" or "Freddie Mac") seller/servicer, and a Government National Mortgage Association ("GNMA" or "Ginnie Mae") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes. Our insurance subsidiary, Standard Casualty Company ("Standard Casualty"), provides property and casualty insurance primarily to owners of manufactured homes. The terms "Cavco," "us," "we," "our," the "Company," and any other similar terms refer to Cavco Industries, Inc. and its consolidated subsidiaries, unless otherwise indicated in this Annual Report on Form 10-K for the fiscal year ended March 29, 2025 ("Annual Report").
We construct homes using an assembly-line process in which each module or floor section is completed in stages. This assembly-line process is designed to be flexible in order to accommodate customer requested customizations. Our operations include a total of 31 homebuilding production lines, 29 located throughout the United States and two production lines in Mexico. We distribute our homes through a large network of independent distribution points in 48 states and Canada and 80 Company-owned U.S. retail stores, of which 46 are located in Texas.
CountryPlace originates and services single-family, conforming and non-confirming residential mortgages and home-only loans for itself and others. CountryPlace is authorized by the U.S. Department of Housing and Urban Development ("HUD") to directly endorse Federal Housing Administration ("FHA") Title I and Title II mortgage insurance, is an approved lender with the U.S. Department of Veteran Affairs ("VA") and the U.S. Department of Agriculture ("USDA") under its Single Family Housing Guaranteed Loan Program, is approved by GNMA to issue GNMA-insured mortgage-backed securities and is authorized to sell mortgages to, and service mortgages for, FNMA and FHLMC. A conforming mortgage or loan is one that conforms to the guidelines of a Government-Sponsored Enterprise ("GSE"), such as Fannie Mae, Freddie Mac or a government agency, such as FHA; a non-conforming mortgage or loan does not conform to these guidelines. For further information relating to consumer loans receivable, see Note 6 to the Consolidated Financial Statements.
Standard Casualty, located in Texas, specializes in homeowner property and casualty insurance products for the manufactured housing industry and holds insurance licenses in multiple states, primarily serving the Texas, Arizona, New Mexico and Nevada markets. In addition to writing direct policies, Standard Casualty assumes and cedes reinsurance in the ordinary course of business (see Note 15 to the Consolidated Financial Statements).
See Note 24 to the Consolidated Financial Statements for financial information regarding the Company's business segments, factory-built housing and financial services, which are also discussed below.
Business Strategies
Our operations are generally managed on a decentralized basis with oversight from the home office. This decentralization enables our operators to adapt to local market demand, be more customer focused and have the autonomy to make swift decisions, while still being held accountable for operational and financial performance.
Our marketing efforts are focused on providing manufactured homes that are customizable and appeal to a wide range of home buyers, on a regional basis, in the markets we serve. The primary demographics for our products are entry-level and move-up buyers and persons aged 55 and older. We also market and sell to manufactured housing community owners, subdivision developers and second home or vacation home buyers.
2

We focus on developing and maintaining the resources necessary to meet our customer's desire for varied and unique specifications in an efficient factory production environment. This enables us to attract distributors and consumers who desire the flexibility the custom home building process provides but who also seek the value and affordability created by building a home on a factory production line.
We strive to maintain a competitive advantage by reacting quickly to changes in the marketplace and to the specific needs of our distributors and consumers. We build homes of superior quality, offer innovative designs and floor plans, demonstrate exceptional value, provide the engineering and technical resources to enable custom home building, and focus on responsive and efficient customer service after the sale.
Products
A majority of our products are constructed in accordance with the National Manufactured Home Construction and Safety Standards promulgated by HUD ("HUD code"). We also build park model RVs, constructed to standards approved by the American National Standards Institute, a private, non-profit organization that administers and coordinates a voluntary standardization and conformity program. Park model RVs are less than 400 square feet in size, primarily used as vacation dwellings and seasonal living, and placed in planned communities, recreational home parks and resorts. We also produce a wide variety of modular homes, which include single and multi-section ranch, split-level and Cape Cod style homes, as well as two- and three-story homes, multi-family units and commercial modular structures, including apartment buildings, condominiums, hotels, workforce housing, schools and housing for U.S. military troops (e.g., barracks). Commercial buildings are constructed in the same facilities in which residential homes are built using similar assembly line processes and techniques. These commercial projects are generally engineered to the purchaser's specifications. The buildings are transported to the customer's site in the same manner as residential homes and are often set by crane and finished at the site.
We produce residential homes in a variety of floor plans. Most of these homes are single-story and generally range in size from approximately 500 to 3,300 square feet but may be larger in the case of multi-level modular homes.
Each home typically contains a living room, dining area, kitchen, one to five bedrooms and one or more bathrooms and is equipped with central heat and hot water systems, kitchen appliances, floor coverings and window treatments. Upgrades can include fireplaces, central air conditioning, tile roofs, high ceilings, skylights, hardwood floors, custom cabinetry, granite countertops and eco-friendly elements. We also offer a variety of structural, decorative and energy efficient customizations to meet the home buyer's specifications.
With manufacturing facilities strategically positioned across the United States and in Mexico, we utilize local market research to design homes to meet the demands of our customers. We have the ability to react and modify floor plans and designs to consumers' specific needs. By offering a full range of homes from entry-level models to large custom homes and with the ability to engineer designs in-house, we can accommodate a wide spectrum of customer requests.
We regularly introduce new floor plans and options to appeal to changing trends in different regions of the country. We have developed engineering systems that, through the use of computer-aided technology, permit customization of homes and assist with product development and enhancement. We work with a variety of partners to meet the expanding range of housing needs, including a home buyer's private land, planned neighborhoods, recreational or resort properties and workforce accommodations for agriculture and industry.
We employ a concerted effort to identify niche market opportunities where our diverse product lines and custom building capabilities provide us with a competitive advantage. We are focused on building quality, energy efficient homes for the modern home buyer. Our green building initiatives involve the creation of an energy efficient envelope, including higher utilization of renewable materials and provide lower utility costs. We also build homes designed to use alternative energy sources, such as solar.
3

Once a factory-built home is built at our facilities, it is then generally transported by independent trucking companies or our Company-owned trucks either to a retail sales center, planned community, housing development, work site or the home buyer's site. Distributors, or other independent installers utilized by us for homes sold through our Company-owned retail stores, are responsible for placing the home on site and, in most instances, arranging for connections to utilities and providing installation and finish-out services. Although manufactured homes are designed to be transportable, cost considerations result in very few being moved from their original site after installation.
Factory-built Housing Segment
Manufacturing Operations. Our manufacturing facilities employ between approximately 80 to 260 employees each. Most homes are constructed in one or more floor sections or modules on a permanently affixed steel or wood support chassis. Each section is assembled in stages beginning with the construction of the chassis, followed by the addition of other constructed and purchased components, and ending with a final quality control inspection. The efficiency of the assembly-line process and the benefits of constructing homes in a controlled factory environment enable us to produce quality homes in less time and at a lower cost per square foot than building homes on individual sites.
We operate a total of 31 homebuilding production lines in Millersburg and Woodburn, Oregon; Riverside, California; Nampa, Idaho; Glendale, Goodyear and Phoenix, Arizona; Deming, New Mexico; Duncan, Oklahoma; Austin, Fort Worth, Seguin and Waco, Texas; Ojinaga, Mexico (two lines); Montevideo, Minnesota; Dorchester, Wisconsin; Nappanee and Goshen, Indiana; Lafayette, Tennessee; Douglas and Moultrie, Georgia; Shippenville (two) and Emlenton, Pennsylvania; Martinsville and Rocky Mount, Virginia; Crouse and Hamlet, North Carolina; and Ocala and Plant City, Florida. These manufacturing facilities range from approximately 79,000 to 341,000 square feet of floor space. The production schedules for our manufacturing facilities are based on wholesale orders received from independent and Company-owned retailers, planned community operators and residential developers. Our facilities are structured to operate on a one shift per day, five days per week basis, and a typical home is completed in approximately six production days.
Manufactured housing is a regional business and the primary geographic market for a typical manufacturing facility is within a cost-effective shipping radius of 350 miles. Each of our manufacturing facilities serves multiple distributors and a number of one-time purchasers. Because homes are produced to fill existing wholesale orders, our factories generally do not carry finished goods inventories, except for homes awaiting delivery. Materials used in homebuilding operations are mainly standard items carried by major suppliers and include wood, wood products, steel, gypsum wallboard, windows, doors, fiberglass insulation, carpet, vinyl, fasteners, plumbing materials, aluminum, appliances and electrical items. Fluctuations in the cost of materials and labor may affect gross margins from home sales to the extent that costs cannot be efficiently matched to the home sales price. We continue to monitor and react to inflation in these materials by maintaining a focus on our product pricing in response to higher materials costs, but such product pricing increases may lag behind the escalation of such costs.
From time to time and to varying degrees, we may experience shortages in the availability of materials and/or labor in the markets served. Availability of these inputs has not caused significant production halts in the current period, but we have experienced periodic shutdowns in other periods and shortages of primary building materials have caused production inefficiencies as we have needed to change processes in response to the delay in materials. These shortages may also result in extended order backlogs, delays in the delivery of homes and reduced gross margins from home sales.
It is difficult to predict the future of housing demand, employee availability, our supply chain or the Company's performance and operations. Our home order backlog at March 29, 2025 was approximately $197 million in wholesale sales values, up $6 million from $191 million one year earlier. Distributors may cancel orders prior to production without penalty. After production of a particular home has commenced, the order becomes non-cancelable and the distributor is obligated to take delivery of the home. Accordingly, until production of a particular home has commenced, we do not consider order backlog to be firm orders. We continue to focus on balancing the production levels and workforce size with the demand for our product offerings to maximize efficiencies.
4

Distribution. We sold 19,753, 16,928 and 19,376 factory-built homes in fiscal years 2025, 2024 and 2023, respectively, through Company-owned and independent distribution channels.
As of March 29, 2025, there were a total of 80 Company-owned retail stores, located in Oregon, Arizona, Nevada, New Mexico, Texas, Indiana, Oklahoma, Florida and New York. Forty-six of the Company-owned retail stores are located in Texas. Company-owned retail stores are generally located on main roads or highways with high visibility, each having a sales office, which is generally a factory-built structure, and a variety of model homes of various sizes, floor plans, features and prices. Customers most often custom order a home to be built at one of our manufacturing facilities, or they may purchase a home from the inventory of homes maintained at retail locations, including model homes. Model homes may be displayed in a residential setting with sidewalks and landscaping. Each sales center usually employs a manager and one to five salespersons, who are compensated through a combination of salary and commission. We internally finance home inventories at Company-owned retail stores.
As of March 29, 2025, we had a network of independent distributors, of whom 9% were in North Carolina, 8% in Arizona, 7% in Texas, 6% in South Carolina, and 5% in each of California, Florida, Georgia and New York, based on the quantity of wholesale shipments during fiscal year 2025. The remaining 50% were in 40 other states and Canada. As is common in the industry, our independent distributors typically sell homes produced by other manufacturers in addition to those we produce. Some independent distributors operate multiple sales outlets. No independent distributor accounted for 10% or more of factory-built housing revenue during any fiscal year within the three-year period ended March 29, 2025.
We continually seek to increase wholesale shipments by growing sales at existing independent distributors and by identifying new independent distributors to sell our homes. We provide comprehensive sales and product training, either physically or virtually, to independent retail sales associates, including providing opportunities to visit our manufacturing facilities to discuss and view new product designs as they are developed. These training seminars facilitate the sale of our homes by increasing the skill and knowledge of the retail sales consultants. In addition, we display our products at trade shows and support our distributors through the distribution of floor plan literature, brochures, decor selection displays, point of sale promotional material and Internet-based marketing assistance.
Independent distributors frequently finance a portion of their home purchases through wholesale floor plan financing arrangements. In most cases, we receive a deposit or a commitment from the distributor's lender for each home ordered. We then manufacture the home and ship it at the distributor's expense. Payment is due from the lender upon shipment of the product. For a description of wholesale floor plan financing arrangements used by independent distributors and our obligations in connection with these arrangements, see "Company Provided Financing — Commercial Financing" below.
In the fourth quarter of fiscal 2025, the Company modified its extensive manufacturing brand lineup by changing all of its various trade names to a new, unified brand under the Cavco name, followed by the city it’s located in. This new branding approach aligns each facility under the strength of the corporate brand while honoring the local expertise and strong reputations built in each region. To further enhance customer experience and marketing efficiency, the Company is also streamlining its product segmentation. Going forward, homes will be marketed by clearly defined product lines instead of legacy brand names. This change is designed to improve digital discoverability and simplify the home buying process for consumers, dealers, community developers, and partners.
Warranties. We provide the retail home buyer a one-year limited warranty covering defects in material or workmanship in home structure, plumbing and electrical systems. Nonstructural components of a cosmetic nature are generally warranted for 120 days from the date of delivery, except in specific cases where state laws require longer warranty terms. The warranty does not extend to installation and setup of the home, as the distributor is generally responsible for these activities. Appliances, floor coverings, roofing and certain other components are warranted by their original manufacturer for various lengths of time.
5

Financial Services Segment
Finance. We provide a source of retail home buyer financing on competitive terms through our subsidiary, CountryPlace. We offer conforming and non-conforming mortgages and home-only loans to purchasers of numerous brands of factory-built homes sold by Company-owned retail stores and certain independent distributors, builders, communities and developers. We are authorized to directly endorse FHA Title I and Title II mortgage insurance, are an approved lender with the VA and the USDA under its Single Family Housing Guaranteed Loan Program, are approved to issue GNMA-insured mortgage-backed securities and are authorized to sell mortgages to, and service mortgages for, Fannie Mae and Freddie Mac. Most loans originated by us are sold to investors, and we provide various loan servicing functions for non-affiliated entities under contract.
The loan contracts are fixed and step rate and have monthly scheduled payments of principal and interest. The scheduled payments for each contract would, if made on their respective due dates, result in a full amortization of the contract. Loan contracts secured by collateral that is geographically concentrated could experience higher rates of delinquencies, default and foreclosure losses than loan contracts secured by collateral that is more geographically dispersed. Our loan contracts are secured by factory-built homes located in 26 states, with the largest concentrations in Texas, Florida, New Mexico and Oklahoma (see Note 6 to the Consolidated Financial Statements for additional geographic concentration information).
We continue to assist customers in need by servicing existing loans and insurance policies and complying with state and federal regulations regarding loan forbearance, home foreclosures and policy cancellations. See further details in the "Government Regulation" section below.
Certain loans serviced for investors expose us to cash flow deficits if customers do not make contractual monthly payments of principal and interest in a timely manner. For certain loans serviced for Ginnie Mae and Freddie Mac, and home-only loans serviced for certain other investors, we must remit scheduled monthly principal and/or interest payments and principal curtailments regardless of whether monthly mortgage payments are collected from borrowers.
We believe that providing financing alternatives improves our responsiveness to the financing needs of prospective home buyers and presents opportunities for additional sources of loan origination and servicing revenues. We have expanded our home-only lending programs in recent years, partially with the support of independent third-party financiers. Home-only loans and non-conforming mortgages originated are either sold outright, grouped and sold as a pool of loans, or held for investment.
Insurance. Standard Casualty, located in Texas, specializes in homeowner property and casualty insurance products for the manufactured housing industry and holds insurance licenses in multiple states, primarily serving the Texas, Arizona, New Mexico and Nevada markets. In addition to writing direct policies, we assume and cede reinsurance in the ordinary course of business. In Texas, policies are written through one affiliated managing general agent, which produces all premiums, and through local agents, most of whom are manufactured home distributors. All business outside the state of Texas is written on a direct basis through local agents.
6

Company Provided Financing
Consumer Financing. Sales of factory-built homes are significantly affected by the availability and cost of consumer financing. There are three basic types of consumer financing in the factory-built housing industry: conforming mortgage loans that comply with the requirements of FHA, VA, USDA or GSEs; non-conforming mortgages for purchasers of the home and the land on which the home is placed; and personal property loans (often referred to as home-only or chattel loans) for consumers where the home is the sole collateral for the loan (generally HUD code homes).
Limited secondary market availability for non-conforming mortgages and home-only personal property loans secured by manufactured homes continues to cause consumer loans and mortgages secured by manufactured homes to be more expensive than those secured by site-built homes. We work independently and with other industry participants to develop secondary market opportunities for manufactured home-only loans and non-conforming mortgage portfolios and expand lending availability in the industry. Additionally, we continue to invest in community-based lending initiatives that provide home-only financing to residents of certain manufactured home communities. We also develop and invest in home-only lending programs to grow sales of homes through traditional distribution points. We believe that growing our investment and participation in home-only lending may provide additional sales growth opportunities for our factory-built housing operations and reduce our exposure to the actions of independent lenders.
We also work independently and with industry trade associations to encourage favorable legislative and GSE action to address the financing needs of buyers of affordable homes. Federal law requires GSEs to implement the "Duty to Serve" requirements specified in the Federal Housing Enterprises Financial Safety and Soundness Act of 1992, as amended by the Housing and Economic Recovery Act of 2008. Fannie Mae and Freddie Mac periodically update their Underserved Markets Plans that describe, with specificity, the actions they would take over the applicable plan period to fulfill the "Duty to Serve" obligation. As with prior plans, the most recent plans offer enhanced mortgage loan products for manufactured homes titled as real property, including Fannie Mae's "MH Advantage" and Freddie Mac's "ChoiceHome" programs that began in the latter part of calendar year 2018. Although some progress has been made with these programs, meaningful positive impact in the form of increased home orders has yet to be realized. The plans do not include significant ongoing purchases of home-only loans during the three-year timeframe. Expansion of the secondary market for home-only loans through GSE participation could support further demand for housing as lending options would likely become more affordable to home buyers.
Commercial Financing. Certain of our wholesale factory-built housing sales to independent distributors are purchased through wholesale floor plan financing arrangements. Under a typical floor plan financing arrangement, an independent financial institution specializing in this line of business provides the distributor with a loan for the purchase price of the home and maintains a security interest in the home as collateral. The financial institution customarily requires Cavco, as the manufacturer of the home, to enter into a separate repurchase agreement with the financial institution that, upon default by the distributor and under certain other circumstances, obligates us to repurchase the financed home at declining prices over the term of the repurchase agreement (which, in most cases, is 18 to 24 months). The price at which we may be obligated to repurchase a home under these agreements is based upon the amount financed, plus certain administrative and shipping expenses. Our obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The maximum amount of contingent obligations under such repurchase agreements was approximately $133.1 million and $120.5 million as of March 29, 2025 and March 30, 2024, respectively. The increase is the result of an increased number of units under these programs. The risk of loss under these agreements is spread over many distributors and is further reduced by the resale value of the homes that we obtain upon the execution of a repurchase.
We continue to make certain commercial loan programs available to members of our wholesale distribution chain. Under our commercial loan arrangements, we provide funds for financed home purchases by distributors, community owners and developers (see Note 7 to the Consolidated Financial Statements). Our involvement in commercial loans helps to increase the availability of manufactured home financing to distributors, community owners and developers and provides additional opportunity for product exposure to potential home buyers. While these initiatives support our ongoing efforts to expand product distribution, they also expose us to risks associated with the creditworthiness of this customer base and our inventory financing partners.
7

Industry Overview
General. Manufactured housing provides an alternative to other forms of new low-cost housing such as site-built housing and condominiums, and to existing housing such as pre-owned homes and apartments. According to statistics published by the Manufactured Housing Institute, for the 2024 calendar year, manufactured housing wholesale shipments of homes constructed in accordance with the HUD code accounted for an estimated 13.1% of all new single-family homes sold.
According to data reported by the Manufactured Housing Institute, approximately 103,000 HUD code manufactured homes were shipped during calendar year 2024, compared to the 89,000 shipped during calendar year 2023 and 113,000 shipments in 2022.
Home Buyer Demographics. We believe the sector of the housing market in which manufactured housing is most competitive includes consumers from diverse backgrounds with household incomes generally under $40,000. This segment has a high representation of persons aged 55 and older, as well as young single persons and young married couples. The low cost of a fully equipped manufactured home compared to a site-built alternative is attractive to these consumers. Persons in rural areas and those who presently live in manufactured homes also make up a significant portion of the demand for new manufactured housing. Innovative engineering and design, as well as efficient production techniques, continue to position manufactured homes to meet the demand for affordable housing in rural markets and manufactured housing communities. The markets for affordable factory-built housing are very competitive, as well as cyclical and seasonal. The industry is sensitive to employment levels, consumer confidence, the availability of financing and general economic conditions.
"First-time" and "move-up" buyers of affordable homes are historically among the largest segments of new manufactured home purchasers. Included in this group are lower-income households that are particularly affected by periods of low employment rates and underemployment. Consumer confidence is especially important among manufactured home buyers interested in our products for seasonal or retirement living.
The two largest manufactured housing consumer demographics, young adults and those who are age 55 and older, are both growing. According to World Bank population estimates and projections released December 2024, the U.S. adult population is estimated to expand by approximately 7.7 million between 2025 and 2030. A large segment of the population who are generally first-time home buyers, those born between 1976 to 1995 often referred to as Gen Y or Millennials, is attracted by the affordability, product diversity, energy efficiency, and location flexibility of factory-built homes. The age 55 and older category is reported to be the fastest growing segment of the U.S. population. This group is similarly interested in the value proposition and energy efficiency; however, they are also motivated by the low maintenance requirements of factory-built homes and by the lifestyle offered by planned communities that are specifically designed for homeowners who fall into this age group.
Competition
The manufactured housing industry is highly competitive at both the wholesale and retail levels, with competition based on several factors including price, product features, reputation for service and quality, depth of distribution, promotion, merchandising and the terms of retail customer financing. We compete with more than 30 other producers of manufactured homes, as well as with new and existing apartments, townhouses and condominiums and site-built homes.
There are a number of other national manufacturers competing for a significant share of the manufactured housing market in the United States, including Clayton Homes, Inc. and Champion Corporation, which may possess greater financial, manufacturing, distribution and marketing resources than us.
There are significant competitors to CountryPlace in the markets served. These competitors include national, regional and local banks, mortgage banks and independent finance companies such as: 21st Mortgage Corporation, an affiliate of Clayton Homes, Inc. and Berkshire Hathaway, Inc.; Vanderbilt Mortgage and Finance Inc.; and Triad Financial Services, Inc an affiliate of Champions Homes, Inc. Certain of these competitors are larger than CountryPlace and have access to substantially more capital. CountryPlace remains competitive in breadth of loan product offerings, interest rates, customer service and loan servicing capabilities.
8

The market for homeowners' insurance is highly competitive. Standard Casualty competes principally in property and casualty insurance for owners of manufactured homes with companies such as National Lloyds and American Modern Insurance, which may be larger and offer broader types of insurance allowing them to be more aggressive in their underwriting standards. Standard Casualty remains competitive in price, breadth of product offerings, product features, customer service, claim handling and use of technology.
Government Regulation
Our manufactured homes are subject to a number of federal, state and local laws, codes and regulations. Construction of manufactured housing is governed by the National Manufactured Housing Construction and Safety Standards Act of 1974, as amended, also referred to as the Home Construction Act. In 1976, HUD issued regulations under the Home Construction Act establishing comprehensive national construction standards. In 1994, the codes were amended and expanded to, among other things, address specific requirements for homes destined for geographic areas subject to severe weather conditions. The HUD regulations, known collectively as the Federal Manufactured Home Construction and Safety Standards, cover all aspects of manufactured home construction, including structural integrity, fire safety, wind loads, thermal protection and ventilation. Such regulations preempt conflicting state and local regulations on such matters and are subject to periodic change. Our manufacturing facilities, and the plans and specifications of the HUD code manufactured homes they produce, have been approved by a HUD-certified inspection agency. Further, an independent HUD-certified third-party inspector regularly reviews our manufactured homes for compliance with HUD regulations during construction. Failure to comply with applicable HUD regulations could expose us to a wide variety of sanctions, including mandated closings of our manufacturing facilities. We believe our manufactured homes are in substantial compliance with all present HUD requirements. Our park model RVs are not subject to HUD regulations, but we believe that our park model RVs are in substantial compliance with the standards of the American National Standards Institute.
Transporting manufactured homes on highways is subject to regulation by various federal, state and local authorities. Such regulations may prescribe size and road use limitations and impose lower than normal speed limits and various other requirements. Generally, our distributors are responsible for the transportation of homes from our factory to the final destination through independent third-party transportation companies.
Our manufactured homes are subject to local zoning and housing regulations. In certain cities and counties in areas where our homes are sold, local governmental ordinances and regulations have been enacted which restrict the placement of manufactured homes on privately-owned land or which require the placement of manufactured homes in manufactured home communities. Such ordinances and regulations may adversely impact our ability to sell homes for installation in communities where they are in effect. A number of states have adopted procedures governing the installation of manufactured homes. Utility connections are subject to state and local regulations, which must be complied with by the distributor or other person installing the home.
Certain warranties we issue, including our principal homeowners' warranties, may be subject to the Magnuson-Moss Warranty Federal Trade Commission Improvement Act (the "Magnuson-Moss Warranty Act"), which regulates the descriptions of warranties on consumer products. In the case of warranties subject to the Magnuson-Moss Warranty Act, we are subject to a number of additional regulatory requirements. For example, warranties that are subject to the Magnuson-Moss Warranty Act must be included in a single easy-to-read document that is generally made available prior to purchase. The Magnuson-Moss Warranty Act also prohibits certain attempts to disclaim or modify implied warranties and the use of deceptive or misleading terms. A claim for a violation of the Magnuson-Moss Warranty Act can be the subject of an action in federal court in which consumers may be able to recover attorneys' fees. The description and substance of our warranties are also subject to a variety of state laws and regulations. A number of states require manufactured home producers and distributors to post bonds to ensure the satisfaction of consumer warranty claims.
9

A variety of laws affect the financing of the homes we manufacture. The Federal Consumer Credit Protection Act (the "Truth-in-Lending Act" or "TILA") and Regulation Z promulgated thereunder require written disclosure of information relating to such financing, including the amount of the annual percentage interest rate and any finance charges. The Federal Fair Credit Reporting Act also requires certain disclosures to potential customers concerning credit information used as a basis to deny credit. The Federal Equal Credit Opportunity Act and Regulation B promulgated thereunder prohibit discrimination against any credit applicant based on certain specified grounds. The Real Estate Settlement Procedures Act ("RESPA") and Regulation X promulgated thereunder require certain disclosures regarding the nature and costs of real estate settlements. The Consumer Financial Protection Bureau ("CFPB") has adopted or proposed various Trade Regulation Rules dealing with unfair credit and collection practices and the preservation of consumers' claims and defenses. Direct loans and mortgage loans eligible for inclusion in a Ginnie Mae security are subject to the credit underwriting requirements of the FHA, USDA or VA. A variety of state laws also regulate the form of financing documents and the allowable deposits, finance charge and fees chargeable pursuant to financing documents. The Fair Debt Collection Practices Act, implemented by Regulation F, applies to certain loans and contracts that we service for certain investors and prohibits debt collectors from engaging in harassment or abuse, making false or misleading representations, or engaging in unfair practices in debt collection.
In 2010, the Dodd-Frank Wall Street Reform and Consumer Protection Act (the "Dodd-Frank Act") was passed into law. The Dodd-Frank Act was a sweeping piece of legislation designed to reform credit and lending practices after the global credit crisis of 2008. On May 24, 2018, the Economic Growth, Regulatory Relief, and Consumer Protection Act (the "Dodd-Frank Reform Act") was signed into law. The Dodd-Frank Reform Act revises portions of the Dodd-Frank Act, reduces the regulatory burden on smaller financial institutions, including eliminating certain provisions of the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (the "SAFE Act"). With the elimination of certain provisions of the SAFE Act, manufactured housing distributors can now assist home buyers with securing financing for the purchase of homes; however, they may not assist in negotiating the financing terms. This has facilitated access to financing and makes the overall home buying experience smoother for the consumer.
Certain CFPB mortgage finance rules required under the Dodd-Frank Act, as modified by the Dodd-Frank Reform Act, apply to consumer credit transactions secured by a dwelling, which include real property mortgages and home-only loans secured by manufactured homes. These rules defined standards for origination of a Qualified Mortgage ("QM"), established specific requirements for lenders to prove borrowers' ability to repay loans and outlined the conditions under which QMs are subject to safe harbor limitations on liability to borrowers. The rules also establish interest rates and other cost parameters for determining which QMs fall under safe harbor protection. Among other issues, QMs with interest rates and other costs outside the limits are deemed "rebuttable" by borrowers and expose the lender and its assignees (including investors in loans, pools of loans and instruments secured by loans or loan pools) to possible litigation and penalties.
The CFPB issued a final rule, effective June 30, 2021, with mandatory compliance as of October 1, 2022, which expands the definition of a General QM and gives lenders more leeway to determine a borrower's likelihood of repayment. Under the original QM rule, the ratio of the consumer's total monthly debt to total monthly income could not exceed 43% for a loan to be considered a QM. In December 2020, the Bureau issued a QM Final Rule which amended Regulation Z by replacing the original debt ratio-based QM definition with a limit based on loan pricing, among other changes to the definition.
The original QM rule also defined a temporary category of QMs, commonly known as the GSE Patch, which includes mortgages that are eligible to be purchased or guaranteed by either of the GSEs while operating under the federal conservatorship. Under the original QM rule, the GSE Patch was set to expire on July 1, 2021. However, the CFPB extended the mandatory compliance date of the new General QM rule beyond July 1, 2021. Nonetheless, some lenders originating loans for sale to the GSEs elected to no longer originate General QM loans with debt-to-income ratios in excess of 43% or GSE Patch QM loans for borrower applications received on or after July 1, 2021.
10

While many manufactured homes are currently financed with agency-conforming mortgages in which the ability to repay is verified, and interest rates and other costs are within the safe harbor limits established under the CFPB mortgage finance rules, certain loans to finance the purchase of manufactured homes, especially home-only loans and non-conforming mortgages, may fall outside the safe harbor limits. Failure to comply with these regulations, changes in these or other regulations, or the imposition of additional regulations, could affect our earnings, limit our access to capital and have a material adverse effect on our business and results of operations.
The CFPB rules amending TILA and RESPA expanded the types of mortgage loans that are subject to the protections of the Home Ownership and Equity Protections Act of 1994 ("HOEPA"), revised and expanded the tests for coverage under HOEPA, and imposed additional restrictions on mortgages that are covered by HOEPA. As a result, certain manufactured home loans are subject to HOEPA limits on interest rates and fees. Loans with rates or fees in excess of the limits are deemed "High Cost Mortgages" and provide additional protections for borrowers, including with respect to determining the value of the home. Based on our experience, we believe that most loans for the purchase of manufactured homes have been written at rates and fees that would not appear to be considered High Cost Mortgages under the new rule. Although some lenders may continue to offer loans that are now deemed High Cost Mortgages, the rate and fee limits appear to have deterred some lenders from offering loans to certain borrowers and may continue to make them reluctant to enter into loans subject to the provisions of HOEPA. As a result, some prospective buyers of manufactured homes may be unable to secure financing necessary to complete manufactured home purchases.
The Dodd-Frank Act amended provisions of TILA to require rules for appraisals on principal residences securing higher-priced mortgage loans ("HPML"). Certain loans secured by manufactured homes, primarily home-only loans, could be considered HPMLs. Among other things, the rules require creditors to provide copies of appraisal reports to borrowers prior to loan closing, although loans secured solely by a manufactured home and not land are exempt from the HPML appraisal requirement so long as the lender provides the home buyer with alternative information about the home value in one of three allowable forms. While it's not possible to determine the magnitude of these changes, some prospective home buyers may be deterred from completing a manufactured home purchase as a result of the disclosure of the appraised value.
The Dodd-Frank Act also required integrating disclosures provided by lenders to borrowers under TILA and RESPA. The final rule became effective October 3, 2015. The TILA-RESPA Integrated Disclosure ("TRID") mandated extensive changes to the mortgage loan closing process and necessitated significant changes to mortgage origination systems.
Regulation C of the Home Mortgage Disclosure Act ("HMDA") requires certain financial institutions, including non-depository institutions, to collect, record, report and disclose information about their mortgage lending activity. The data-related requirements in the HMDA and Regulation C are used to identify potential discriminatory lending patterns and enforce anti-discrimination statutes. The Dodd-Frank Act transferred rulemaking authority for HMDA to the CFPB, effective in 2011. It also amended HMDA to require financial institutions to report additional data points and to collect, record and report additional information. The CFPB issued a final rule amending Regulation C, which became effective on January 1, 2018. Modifications to the rule became effective July 1, 2020. Regulation C generally applies to consumer-purpose, closed-end loans and open-end lines of credit that are secured by a dwelling. Non-depository financial institutions are subject to Regulation C if they originate at least 100 covered closed-end mortgage loans or at least 200 covered open-end lines of credit in each of the two preceding calendar years. Violations of Regulation C, including incomplete, inaccurate or omitted data, are subject to administrative sanctions, including civil money penalties, and compliance can be enforced by the Federal Reserve Board, the Federal Deposit Insurance Corporation, the Office of the Comptroller of the Currency, the National Credit Union Administration, HUD or the CFPB.
FHA Title I program guidelines provide Ginnie Mae the ability to securitize manufactured home FHA Title I loans. These guidelines are intended to allow lenders to obtain new capital, which can then be used to fund new loans for their customers. Home-only loans have languished for several years while these changes were meant to broaden home-only financing availability for prospective homeowners. We are aware of only a small number of loans currently being securitized under the Ginnie Mae program.
11

Fannie Mae, Freddie Mac and Ginnie Mae each require that lenders such as CountryPlace maintain minimum levels of capital and liquidity to be eligible to sell or service single-family mortgage loans purchased by the GSEs or included in mortgage-backed securities guaranteed by Ginnie Mae. The current eligibility requirements became effective on December 31, 2015. On January 31, 2020, Federal Housing Finance Agency ("FHFA") initially released its "Servicer Eligibility 2.0" proposed enhancements to the requirements for public input. The requirements establish a minimum level of tangible net worth and liquidity that distinguishes between loans serviced for Ginnie Mae and the GSEs and include a fixed base capital requirement as well as an incremental charge that reflects the volume and risk of a seller/servicer's servicing portfolio. The requirements also establish minimum liquidity levels based on a fixed percentage of the sellers/servicers loans held for sale and interest rate lock commitments outstanding. Ginnie Mae eligibility requirements include risk-based capital adjustments for excess value of mortgage servicing rights. The final net worth and base liquidity requirements became effective on September 30, 2023, and additional loan origination and Ginnie Mae's risk-based capital requirements become effective December 31, 2023. We have evaluated the requirements and believe that, after review of CountryPlace's capital and liquidity, we continue to satisfy such requirements.
On April 19, 2021, the CFPB issued an interim final rule, effective November 30, 2021, amending Regulation F to require debt collectors to provide written notice to certain consumers of their protections under the Center for Disease Control and Prevention's eviction moratorium order of March 29, 2021. The interim final rule also prohibits certain communication methods and content and places limits on debt collectors' attempts to communicate with consumers who are obligated to repay debt, attorneys representing them or related parties.
On December 9, 2021, the Federal Trade Commission ("FTC") amended the Safeguards Rule, 16 CFR Part 314, which addresses the safeguard and protections that financial institutions are required to have in place to protect consumer financial data and other sensitive information. FTC delayed the effective date of the amended Safeguards Rule until June 9, 2023. The amended Safeguards Rule requires administrative, technical and physical safeguards to access, collect, distribute, process, protect, store, use, transmit, dispose of or otherwise handle certain types of consumer information.
Standard Casualty's insurance operations are regulated by the state insurance departments where it underwrites its policies. Our insurance product sales are subject to various state insurance laws and regulations, which govern allowable charges and other insurance practices. Underwriting, premiums, investments and capital reserves (including dividend payments to stockholders) are subject to the rules and regulations of these state agencies.
Governmental authorities have the power to enforce compliance with applicable regulations and violations may result in the payment of fines, the entry of injunctions or both. Although we believe that our operations are in substantial compliance with the requirements of all applicable laws and regulations, these requirements have generally become more stringent in recent years. Accordingly, we are unable to predict the ultimate cost of compliance with all applicable laws and enforcement policies.
Seasonality
The housing industry is generally subject to seasonal fluctuations based on new home buyer purchasing patterns. Demand for our core new home products typically peaks each spring and summer before declining in the winter, consistent with the overall housing industry. Diversification among our product lines and operations has partially offset the impact of any seasonal fluctuations. Additionally, demand patterns for park model RVs, cabins and homes used primarily for retirement or seasonal living partially offset general housing seasonality.
12

CountryPlace realizes no seasonal impacts from its mortgage servicing operations. However, the mortgage subsidiary does experience minimal seasonal fluctuation in its mortgage origination activities because of the time needed for loan application approval processes and subsequent home loan closing activities. Revenue for Standard Casualty is also not substantially impacted by seasonality, as it recognizes revenue from policy sales ratably over each policy's term year. However, we are subject to adverse effects from excessive policy claims that may occur during periods of inclement weather, including seasonal spring storms or fall hurricane activity in Texas where most of our policies are underwritten. Losses from catastrophic events are limited by reinsurance contracts in place as part of our loss mitigation structure. Purchasing reinsurance contracts mitigates the frequency and/or severity of losses incurred on insurance policies issued, such as in the case of a catastrophe that generates a large number of serious claims on multiple policies at the same time. Under these agreements, we may be required to repurchase and reestablish the reinsurance contracts for the remainder of the year to the extent that they have been utilized. See Note 15 to the Consolidated Financial Statements for additional information.
Environmental, Social and Governance
We are committed to being responsible stewards of the environment by considering our environmental impact and risks while conducting business and complying with environmental laws and regulations. In order to consider ourselves a successful company, we must also pay attention to and improve our impact on the environment. Success in our efforts to increase energy efficiency and waste reduction to positively impact lives and being responsible stewards of the environment are inseparable.
Senior management sets the direction regarding company environmental priorities and initiatives and monitors all progress and performance. Cavco's Board of Directors (the "Board") oversees all strategic priorities, including environmental initiatives and periodically reviews reports on Cavco's environmental management, strategy, disclosures, initiatives and policies.
We are conscious that the thoughtful choice of components and materials can further reduce our impact on the environment and provide clean, healthy air quality within the home. We constantly evaluate new materials, systems and products for our homes to determine where we can make cost efficient changes to improve the quality of living in our homes and the impact on the environment. We design our homes to be energy efficient and environmentally friendly, including prioritizing, when possible, the use of renewable materials and providing lower utility costs. Our homes are tightly constructed with upgraded insulation in the attic, walls and floors. These improvements eliminate air gaps and help maintain the desired indoor temperature and air quality, typically reducing the cost of heating and cooling over similar site-built construction. We also recognize the responsibility to educate our homebuyers on the impact they can have on the energy efficiency of their home by making some informed decisions during the planning and construction process.
Construction waste currently makes up 60 million tons of the debris filling the nation's limited landfill space each year according to a 2018 Environmental Protection Agency ("EPA") report. Our manufacturing process of building homes in centralized, environmentally protected building centers allows us to minimize adverse impacts on the environment, resulting in reduced levels of waste.
Building an entire home at a single site factory centralizes and reduces material deliveries as they are ordered and shipped in bulk to one location. It also allows workers to use public transportation or carpool to the same work location each day. Rather than having crews and managers potentially driving to multiple work sites each day, our entire work force makes one trip to the manufacturing plant, thereby reducing auto emissions and fuel costs.
Our repetitive manufacturing process minimizes waste and maximizes the utilization of materials that would otherwise go to a landfill. Every component we build is a system within a system. This reduces waste and increases efficiency. There are generally no wasted plumbing, duct or electrical runs or materials.
We are single-minded in our focus to engage, develop and support the people in our Company so we can all have rewarding careers and reach our fullest potential. At Cavco, we are driven by the conviction that the best way to build value for our stakeholders is by investing in the development of our team members and by providing them with safe, positive workplaces that present opportunities to grow and succeed. This is an important source of our strength as a company.
13

As we work together to make a difference in providing affordable homes nationally, we are committed to fostering the dream of homeownership for our team members. Homes for our Own is a formalized internal program that provides support for our people, and it generally involves two primary elements: education on the home buying process and financial assistance programs.
The communities where we live and work sustain local businesses, families and, of course, our employees. We recognize that Cavco's success is intrinsically linked to the well-being of our local communities. We are committed to building and strengthening communities in which we do business because it is a critical part of who we are and a natural outgrowth of our ONE Cavco mindset. Cavco employees across the Company engage in volunteering efforts that are important to their communities. Recognizing that our local team members often know the needs of their communities best, we launched a Company-wide CAVCOmmunity program to provide each location with access to funding to supplement their team's volunteer efforts. We are enormously proud of our employees' charitable efforts to support the needs of their fellow team members as well as their local community at large. Every time our team members work to improve the lives of others, it is a reflection of who we are at Cavco.
At Cavco, we are fortunate that the very nature of what we do has a positive impact on individual lives and the communities we serve. We provide the most affordable opportunity for homeownership. We take great pride in our impact through the homes, loans and insurance we provide to deserving families. We launched a new consumer-facing affordable home marketplace, taking a big step towards fulfilling our ONE Cavco goal to help customers buy homes that improve their lives.
We are committed to responsible corporate governance. Governance starts with the Company's leadership, which includes the executive officers and the Company's Board. As a public company, officers and Board members are fiscally prudent and legally responsible for proper use of Company funds and assets. The Company expects high standards of ethical conduct from its Board members, management, and all employees as described in Cavco's Corporate Governance Guidelines and in Cavco's Code of Conduct. We continue to focus on setting clear expectations. Our Executive Team will continue its stewardship through direct oversight and involvement. Cavco's Corporate Governance Guidelines, the charters of committees of our Board and our Code of Conduct can be found in the General Document section on our investor relations website at www.investor.cavco.com. Within the time period required by the Securities and Exchange Commission ("SEC"), we will post on our website any amendment to the Code of Conduct and any waiver applicable to any executive officer, director or senior financial officer. Unless expressly noted, the information on our investor relations website or any other website is not incorporated by reference in this Annual Report and should not be considered part of this Annual Report or any other filing we make with the SEC. Additional information on our corporate governance policies can be found in our proxy statement filed with the SEC.
Human Capital Resources
Our workforce is made up of approximately 7,000 skilled full-time team members. We believe that an engaged, productive workforce is critically important to creating stockholder value. To that end, we are committed to providing a safe workplace and opportunities for professional growth and advancement based on performance, qualification, demonstrated skills and achievement at a fair wage.
As part of our commitment to focus on safety, our Safety Now program builds safety awareness and provides training and incentives to create a "safety first" culture throughout our manufacturing operations. In addition to improved safety training, especially for our newest associates, elements of this program include encouraging employee suggestions for a safer workplace, enhanced safety signage and reward programs for teams with the lowest safety incident rates and those with the most improved safety records.
14

We also have a number of internal programs and campaigns to enhance the culture and capability of our workforce. Driven by our aspiration to make a difference by focusing on excellence, we implemented our SPARK initiative, which is designed to improve the onboarding experience of our team members and drive retention. Our IGNITION program provides leadership training to new managers and other employees in supervisory roles to enhance communication and other critical management skills to improve the oversight and motivation of other employees. This training includes increasing technical skills, improving professional skills, expanding technology experience and educating on safety and security protocols, to name a few. We also have the Master of Craft program which is a development program for manufacturing line workers that provides a structured path of training and development for an employee to learn more, earn more and map out their career along the way.
We have a multi-channel bi-lingual compliance training initiative so that our team members will understand our commitment to, and their responsibility for, maintaining high standards of integrity in the workplace. The program has been rolled out through our learning management system, with each new and existing team member being provided the same training.
We intend to be an employer of choice. To that end, we consistently assess the current landscape and labor market to refine our total rewards programs. We also monitor our progress in raising the incomes of our lowest wage earners so they can achieve success for themselves and their families. Our Homes for Our Own program generally involves education and financial assistance for employees aspiring to own their own home. We strive to help employees understand the home buying process, from getting financially ready to buy and maintain a home to how the actual process works.
Available Information
The Company's periodic and current reports, proxy statements, as well as any amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), are made available free of charge through our website, www.cavcoindustries.com, as soon as reasonably practicable after they are electronically filed with, or furnished to, the SEC.
15

ITEM 1A. RISK FACTORS
Described below are certain risks to our business and the industry in which we operate. You should carefully consider the risks described below, together with the financial information and other information contained in this Annual Report and in our other public disclosures. If any of the following risks actually occurs, our business, financial condition, results of operations, cash flows, and prospects could be materially and adversely affected. As a result, our future results could differ materially from historical results and from guidance we may provide regarding our expectations of our future financial performance, and the trading price of our common stock could decline.
Business and Operational Risks
The impact of local or national emergencies can adversely affect our financial results, condition and prospects, including such impacts from state and federal regulatory action that restrict our ability to operate our business in the ordinary course and impacts on (i) customer demand and the availability of financing for our products, (ii) our supply chain and the availability of raw materials for the manufacture of our products, (iii) the availability of labor and the health and safety of our workforce and (iv) our liquidity and access to the capital markets
Severe weather conditions, natural disasters, hostilities and social unrest, terrorist activities, health epidemics or pandemics, liquidity concerns resulting from the instability or insolvency of financial institutions, or other local or national emergencies (both ones quickly resolved and ones that endure over long periods of time) can adversely affect consumer spending and confidence levels, the ability to obtain financing and the availability and cost of supplies and raw materials used to manufacture our products, as well as local operations in impacted markets, all of which can affect our financial results, condition and prospects. Our sales of affordable homes are largely dependent on the ability of consumers to obtain financing for the purchase of a home. Consumer financing is dependent on a number of economic factors, including the employment status of borrowers, which may be adversely affected by local or national emergencies. Consumer confidence is also an important factor to support home purchases and is subject to the adverse effects of an emergency situation. Our products are produced in a manner that is considered labor-intensive and requires a consistent and available workforce, which may be adversely affected by a large-scale decline in public health conditions or other emergencies.
The Company's results of operations can be adversely affected by labor shortages and the pricing, availability, or transportation costs of raw materials
The homebuilding industry has from time-to-time experienced labor shortages and other labor related issues. A number of factors may adversely affect the labor force available to us and our subcontractors in one or more of our markets. This includes high employment levels, construction market conditions and government regulation, which include laws and regulations related to workers' health and safety, wage and hour practices and immigration patterns or restrictions. An overall labor shortage or a lack of skilled or unskilled labor could cause significant increases in costs or delays in construction of homes, which could have a material adverse effect upon our revenue and results of operations.
Shortages or increased transportation costs from rising fuel prices could have an adverse impact to our operations.
Our results of operations can also be affected by the pricing and availability of raw materials. Key building materials include wood and wood products, gypsum wallboard, steel, windows, appliances, insulation and other petroleum-based products. There can be no assurance that sufficient supplies of these and other raw materials will continue to be available to us. Sudden increases in price or lack of availability of raw materials can be caused by a natural disaster, regulation or other market forces, as has occurred in recent years. We have experienced production halts from shortages of primary building materials in the past, and although we attempt to increase the sales prices of our homes in response to higher materials costs, such increases may lag behind the escalation of material costs.
16

Health and safety incidents relating to our operations could be costly to the Company
Home construction is inherently dangerous. While safety is a top priority, any failure in health and safety performance may result in additional health and workers' compensation costs or penalties for non-compliance with relevant regulatory requirements, which may result in difficulty attracting labor or a negative impact to our reputation.
Casualty losses associated with the Company's transportation operations may be large, which could adversely impact our financial performance
In the ordinary course of business, we may incur property or casualty losses during the transportation of raw materials or finished homes. Although we maintain general liability insurance, estimating the number and severity of claims, as well as related judgment or settlement amounts, is inherently difficult, and claims may ultimately prove to be more severe than our estimates. This, along with legal expenses, incurred but not reported claims, and other uncertainties can cause unfavorable differences between actual costs and our reserve estimates. Accordingly, ultimate results may differ materially from our estimates, which could result in losses and materially adversely affect our financial condition and results of operations.
The Company's results of operations could be adversely affected by significant warranty and construction defect claims on factory-built housing
In the ordinary course of business, we are subject to home warranty and construction defect claims. We record a reserve for estimated future warranty costs relating to homes sold based upon an assessment of historical claim experience. Construction defect claims may arise significantly after product completion. Although we maintain general liability insurance and reserves for such claims, there can be no assurance that warranty and construction defect claims will remain at current levels or that such reserves will continue to be adequate. Additionally, the cost of insurance has increased significantly in recent years. If we are not able to maintain current levels of coverage, or if warranty and construction defect claims exceed current levels, our results of operations or financial condition could be adversely affected.
Products supplied to the Company or work done by subcontractors can expose the Company to risks that could adversely affect its business
We sometimes rely on subcontractors to perform certain processes such as home setup or warranty work. In some cases, subcontractors may use improper processes or defective materials, which could result in the need for us to perform repairs on homes. In addition, although we expect all of our employees, officers and directors to comply at all times with all applicable laws, rules and regulations, there may be instances in which subcontractors or others through whom we do business engage in practices that do not comply with applicable laws, regulations or governmental guidelines. When we learn of practices that do not comply with applicable laws, regulations or guidelines, we move proactively to stop the non-complying practices as soon as possible. However, regardless of the steps we take after we learn of improper practices, we can in some instances be subject to fines or other governmental penalties and our reputation can be injured due to the practices having taken place.
Increases in the rate of cancellations of home sales orders could have an adverse effect on the Company's business
Our home order backlog reflects home sales orders with our distributors and home buyers for homes that have not yet entered production. Distributors and home buyers may cancel orders prior to production without penalty. If there is a downturn in the housing market, or if financing becomes less available or more expensive to obtain due to higher interest rates or otherwise, more distributors and homebuyers may cancel their agreements of sale with us, which would have an adverse effect on our business and results of operations.
17

The Company may not be able to successfully integrate past or future acquisitions to attain the anticipated benefits and such acquisitions may adversely impact the Company's liquidity
We have acquired industry participants in the past and may consider additional strategic acquisitions if such opportunities arise. Prior acquisitions and any other acquisitions that may be considered in the future involve a number of risks, including the diversion of our management's attention from the existing business for those transactions that we complete, or possible adverse effects on our operating results and liquidity during the integration process. In addition, we may not be able to successfully or profitably integrate, operate, maintain and manage the operations or employees of past or future acquisitions. During the integration stage of an acquisition, we also may not be able to maintain uniform standards, controls, procedures and policies, which may lead to financial losses.
The Company's involvement in vertically integrated lines of business, including manufactured housing consumer finance, commercial finance and insurance, exposes the Company to certain risks
We offer conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes sold by Company-owned retail stores and independent distributors, builders, communities and developers through our subsidiary, CountryPlace. Most loans we originate are sold to third party investors. We also provide various loan servicing functions for non-affiliated entities under contract.
If customers are unable to repay their loans, we may be adversely affected. We make loans to borrowers that we believe are creditworthy based on underwriting guidelines. However, the ability of these customers to repay their loans may be affected by a number of factors, including, but not limited to: national, regional and local economic conditions; changes or weakness in specific industry segments; natural hazard risks affecting the region in which the borrower resides; and employment, financial or unexpected life circumstances.
If customers do not repay their loans, we may repossess or foreclose on the secured property in order to liquidate the loan collateral and minimize losses. The homes and land (except for home-only loans) securing the loans are subject to fluctuating market values and the proceeds realized from liquidating repossessed or foreclosed property are highly susceptible to adverse movements in collateral values. Home price depreciation and elevated levels of unemployment may result in additional defaults and increase the severity of loss upon collateral liquidation.
Some of the loans we originate, or may originate in the future, may not have a liquid market or the market may contract rapidly causing the loans to become illiquid. Although we offer loan products and price our loans at levels that we believe are marketable at the time of credit application approval, market conditions for such loans may deteriorate rapidly and significantly. Our ability to respond to changing market conditions is affected by credit approval and funding commitments we make in advance of loan completion and home closing. In this environment, it is difficult to predict the types of loan products and characteristics that may be susceptible to future market curtailments and tailor loan offerings accordingly. As a result, no assurances can be given that the market value of our loans will not decline in the future, or that a market will continue to exist for our loan products.
We sell loans through GSE-related programs and to whole-loan purchasers and also finance certain loans with long-term credit facilities secured by the respective loans. In connection with these activities, we provide to GSEs, whole-loan purchasers and lenders, as the case may be, representations and warranties related to the loans sold or financed. These representations and warranties generally relate to the ownership of the loans, the validity of the liens securing the loans, the loans' compliance with the criteria for inclusion in the transactions, including compliance with underwriting standards or loan criteria established by buyers or lenders and our ability to deliver documentation in compliance with applicable laws. Generally, representations and warranties may be enforced at any time over the life of the loan. Upon a breach of a representation, we may be required to repurchase the loan or to indemnify a party for incurred losses. Although we maintain reserves for these contingent repurchase and indemnification obligations, these reserves may not be ultimately sufficient for incurred losses, which could have a material adverse effect on our operational results or financial condition.
18

Standard Casualty specializes in homeowner property and casualty insurance products for the manufactured housing industry, primarily serving the Texas, Arizona, New Mexico and Nevada markets. Property and casualty insurance companies are subject to certain risk-based capital requirements usually in accordance with model rules as specified by the National Association of Insurance Commissioners ("NAIC"). Under these requirements, the amount of capital and surplus maintained by a property and casualty insurance company is determined based on NAIC's various risk factors.
Certain of our premiums and benefits are assumed from and ceded to other insurance companies under various reinsurance agreements. The ceded reinsurance agreements provide us with increased capacity to write larger risks. We remain obligated for amounts ceded in the event that the reinsurers do not meet their obligations. Substantially all of our assumed reinsurance is with one entity. Further, our policies in force may be subject to numerous risks, including geographic concentration, adverse selection, home deterioration, unusual weather events and regulation. Although claim amounts are recoverable through reinsurance for catastrophic losses up to policy maximums, subject to certain conditions, significant losses may be realized and our results of operations and financial condition could be adversely affected.
The Company's participation in certain financing programs for the purchase of its products by industry distributors and consumers may expose the Company to additional risk of credit loss, which could adversely impact its liquidity and results of operations
We are exposed to risks associated with the creditworthiness of certain independent distributors, builders, developers, community owners, inventory financing partners and home buyers, many of whom may be adversely affected by the volatile conditions in the economy and financial markets. These conditions could result in financial instability or other adverse effects, the consequences of which could include delinquencies by customers who purchase our products under special financing initiatives and the deterioration of collateral values. In addition, losses may be incurred if the collateral cannot be recovered or is liquidated at prices insufficient to recover recorded commercial loan notes receivable balances. The realization of any of these factors may adversely affect our cash flow, profitability and financial condition.
Information technology failures or cyber incidents could harm the Company's business
We are increasingly dependent on information technology systems and infrastructure to operate our business. In the ordinary course of business, we collect, store, process and transmit significant amounts of sensitive information, including proprietary business information, personal information and other confidential information, including that of our customers, employees, vendors and suppliers. All information systems are subject to disruption, breach or failure. Potential vulnerabilities can be exploited from inadvertent or intentional actions of our employees, third-party vendors and business partners or by malicious third parties. Attacks of this nature are increasing in their frequency, levels of persistence, sophistication and intensity, and are being conducted by a variety of threat actors, including sophisticated and organized groups and individuals with a wide range of expertise and motives, such as organized criminal groups, industrial spies, nation states and others. In addition to the extraction of sensitive information, attacks could include the deployment of harmful malware, ransomware, denial of service attacks or other means, which could affect service reliability and threaten the confidentiality, integrity and availability of information.
19

We use enterprise-grade information technology and computer resources to carry out important operational activities and to aggregate and maintain business records from a variety of systems. Although most information is stored on servers that are secured in commercial data centers, individual systems, including back-up systems, are subject to damage or interruption from power outages, telecommunications failures, human error, computer viruses, security breaches and cyber incidents, which may infect our network infrastructure. Such systems are also vulnerable to catastrophic events such as fires, tornadoes, earthquakes and hurricanes. Given the unpredictability of the timing, nature and scope of information technology disruptions, if our computer systems and our backup systems are damaged, breached or cease to function properly, we could potentially be subject to production downtimes, operational delays, distraction of management, the compromising of confidential or otherwise protected information, destruction or corruption of data, security breaches, other manipulation or improper use of our systems and networks and financial losses from remedial actions. Significant disruptions in our, or our third-party vendors', information technology systems or other data security breaches or cyber incidents could adversely affect the business operations and result in the loss or misappropriation of, and unauthorized access to, sensitive information, which may force us to incur significant costs and engage in litigation, harm our reputation and subject us to liability under laws, regulations and contractual obligations. In addition, the costs of maintaining adequate protection against such threats are expected to increase and could be material to our operations.
Failure to maintain the security of personally identifiable information could adversely affect the Company.
In connection with our business, we collect and retain personally identifiable information (e.g., information regarding our customers, suppliers and employees), and there is an expectation that we will adequately protect that information. A significant theft, loss or fraudulent use of the personally identifiable information we maintain, or of our data, by cyber-criminals or others could adversely impact our reputation and could result in significant costs, fines or litigation.
The Company has contingent repurchase obligations related to wholesale financing provided to industry distributors
In accordance with customary business practice in the manufactured housing industry, we have entered into repurchase agreements with various financial institutions and other credit sources that provide floor plan financing to industry distributors, which provide that we will be obligated, under certain circumstances, to repurchase homes sold to distributors in the event of a default by a distributor under floor plan financing arrangements. Under these agreements, we have agreed to repurchase homes at declining prices over the term of the agreement (which in most cases is 18 to 24 months). Our obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The maximum amount of contingent obligations under such repurchase agreements was approximately $133.1 million as of March 29, 2025, before reduction for the resale value of the homes. We may be required to honor contingent repurchase obligations in the future and may incur additional expense as a consequence of these repurchase agreements. In addition, the ability to recover losses on homes repurchased could be at risk in a declining price environment.
A write-off of all or part of the Company's goodwill could adversely affect its results of operations and financial condition
As of March 29, 2025, 9% of our total assets consisted of goodwill, all of which is attributable to our factory-built housing segment. In accordance with Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") 350, Intangibles—Goodwill and Other ("ASC 350"), goodwill is tested at least annually for impairment. If goodwill becomes impaired, such impairment is charged as an expense in the period in which it occurs. Our goodwill could be impaired if developments affecting our manufacturing operations or the markets in which we produce manufactured homes lead us to conclude that the cash flows expected to be derived from our manufacturing operations will be substantially reduced.
20

If the Company is unable to establish or maintain relationships with its independent distributors who sell the Company's homes, our revenue could decline
During fiscal year 2025, approximately 79% of our sales of factory-built homes were to independent distributors. As is common in the industry, independent distributors may also sell homes produced by competing manufacturers. We may not be able to establish relationships with new independent distributors or maintain good relationships with our existing independent distributors that sell our homes. Even if we do establish and maintain relationships with independent distributors, these distributors are not obligated to sell our homes exclusively. The independent distributors with whom we have relationships can cancel these relationships on short notice. In addition, these distributors may not remain financially solvent, as they are subject to industry, economic, demographic and seasonal trends similar to those faced by us. If we do not establish and maintain relationships with solvent independent distributors in one or more of our markets, revenue in those markets could decline.
The Company's business and operations are concentrated in certain geographic regions, which could be impacted by market declines
Our operations are concentrated in certain states, most notably Texas, California, Florida, Arizona, and Oregon. Due to the concentrated nature of the operations, there could be instances where these regions are negatively impacted by economic, natural or population changes that could, in turn, negatively impact our results of operations more than those of other companies that are more geographically dispersed.
We operate 29 homebuilding production lines located in the Northwest, Southwest, South, Southeast, Midwest and Mid-Atlantic regions and 2 production lines in Mexico. We have a significant presence in Texas with factories in the cities of Austin, Fort Worth, Seguin and Waco, and a facility in Presidio that serves as a shipping point for homes produced in Mexico. Further, of the 80 Company-owned retail stores, 46 are located in Texas.
Loan contracts secured by collateral that is geographically concentrated could experience higher rates of delinquencies, default and foreclosure losses than loan contracts secured by collateral that is more geographically dispersed. We have loan contracts secured by factory-built homes located in 26 states, including Texas, Florida, New Mexico and Oklahoma. Standard Casualty also specializes in writing contracts for the manufactured housing industry, primarily serving the Texas, Arizona, New Mexico and Nevada markets.
The Company's income tax provision and other tax liabilities may be insufficient if taxing authorities initiate and are successful in asserting tax positions that are contrary to the Company's position
In the normal course of business, we are audited by various federal, state and local authorities regarding income tax matters. Significant judgment is required to determine our provision for income taxes and our liabilities for federal, state, local and other taxes. Although we believe our approach to determining the appropriate tax treatment is supportable and in accordance with tax laws and regulations and relevant accounting literature, it is possible that the final tax authority will take a position that is materially different than ours. As each audit is conducted, adjustments, if any, are recorded in our consolidated financial statements in the period determined. Such differences could have a material adverse effect on our income tax provision or benefit, or other tax reserves, and, consequently, on our results of operations, financial position or cash flows.
21

A prolonged delay by Congress and the President to approve budgets or continuing appropriation resolutions to facilitate the operations of the federal government could delay the completion of home sales and/or cause cancellations, and thereby negatively impact the Company's deliveries and revenue
Congress and the President may not timely approve budgets or appropriation legislation to facilitate the operations of the federal government. As a result, many federal agencies have historically and may again cease or curtail some activities. The affected activities include issuance of HUD certification labels to manufacturers, Internal Revenue Service verification of loan applicants' tax return information and approvals by the FHA and other government agencies to fund or insure mortgage loans under programs that these agencies operate. As a number of our home buyers use these programs to obtain financing to purchase homes, and many lenders, including CountryPlace, require ongoing coordination with these and other governmental entities to originate home loans, a prolonged delay in the performance of their activities could prevent prospective qualified buyers from obtaining the loans they need to complete such purchases, which could lead to delays or cancellations of home sales. These and other affected governmental bodies could cause interruptions in various aspects of our business and investments. Depending on the length of disruption, such factors could have a material adverse impact on our consolidated financial statements.
Some of the Company's manufacturing production employees are represented by unions, and failure to negotiate reasonable collective bargaining agreements may result in strikes, work stoppages or substantially higher ongoing labor costs
Certain manufacturing production employees (approximately 7% of our total employees as of March 29, 2025) are represented by unions and are covered by collective bargaining agreements, which expire in April 2026 and February 2027. Wages, health and welfare benefits, work rules and other issues have historically been negotiated in a reasonable amount of time and have previously not resulted in any extended work stoppages. However, if we are unable to negotiate acceptable new agreements, it could result in worker strikes, loss of business, disruption of operations and increased operating costs as a result of higher wages or benefits paid to union members, which would have an adverse effect on our business and results of operations.
Shutdowns or delays at the United States/Mexico border could affect the Company's ability to ship materials to and receive finished goods from our Mexico production facilities
We have two production lines in Mexico which are dependent upon receiving materials from our facility in Presidio, Texas. Shutdown or delays at the United States/Mexico border, tariffs on goods coming from Mexico, and/or trade wars with the Mexican government could impact production at those facilities and our ability to receive the finished goods from those facilities, each of which could adversely affect our results of operations.
Industry and Economic Risks
Tightened credit standards, curtailed lending activity by home-only lenders and increased government lending regulations continue to constrain the consumer financing market which could continue to restrict sales of the Company's homes
Consumers who buy our manufactured homes have historically secured retail financing from third-party lenders. Home-only financing is usually more difficult to obtain than financing for site-built homes. The availability, terms and costs of retail financing depend on the lending practices of financial institutions, governmental policies and economic and other conditions, all of which are beyond our control.
Over time, home-only lenders have tightened the credit underwriting standards for loans to purchase manufactured homes, which has reduced lending volumes and negatively impacted our revenue. Most of the national lenders that have historically provided home-only loans have exited the manufactured housing sector of the home loan industry. Retail sales of manufactured housing could be adversely affected if remaining retail lenders curtail industry lending activities or exit the industry altogether.
22

Changes in laws or other events that adversely affect liquidity in the secondary mortgage market could hurt the business. GSEs and the FHA play significant roles in insuring or purchasing home mortgages and creating or insuring investment securities secured by home mortgages that are either sold to investors or held in their portfolios. These organizations provide significant liquidity to the secondary market. Any new federal laws or regulations that restrict or curtail their activities, or any other events or conditions that alter the roles of these organizations in the housing finance market, could affect the ability of our customers to obtain mortgage loans or could increase mortgage interest rates, fees and credit standards, which could reduce demand for our homes and/or the loans that we originate and adversely affect our results of operations.
Some investors are reluctant to own or participate in owning such loans because of the uncertainty of potential litigation and other costs. As a result, some prospective buyers of manufactured homes may be unable to secure the financing necessary to complete purchases. In addition, enhanced regulatory and compliance costs could force lenders to implement new processes, procedures, controls and infrastructure required to comply with the regulations. Compliance may constrain lenders' ability to profitably price certain loans. Failure to comply with such regulations, changes in these or other regulations, or the imposition of additional regulations, could affect our earnings, limit our access to capital and have a material adverse effect on the business and results of operations.
An increase in interest rates could reduce potential buyers' ability or desire to obtain financing with which to buy homes and adversely affect the Company's business or financial results.
From March 2022 through December 2023, the Federal Reserve increased its benchmark interest rate 11 times, resulting in significantly higher mortgage interest rates. Although the Federal Reserve subsequently lowered its benchmark interest rate three times since September 2024, mortgage interest rates remain elevated from their previously historically low levels prior to 2022 following COVID-19. Increases in interest rates could significantly increase the cost of owning a new home, which usually reduces the number of potential buyers who can afford, or are willing, to purchase homes we build. This could adversely impact demand for our homes and the ability of potential customers to obtain financing, adversely affecting our business, financial condition and operating results.
Availability of wholesale financing for industry distributors continues to be limited to a few floor plan lenders and lending limits may be reduced from time to time, which can negatively affect distributor demand
Manufactured housing distributors generally finance their inventory purchases with wholesale floor plan financing provided by lending institutions. The availability of wholesale financing is significantly affected by the number of floor plan lenders and their lending limits. Our independent distributors rely primarily on 21st Mortgage Corporation and smaller national and regional lending institutions that specialize in providing wholesale floor plan financing to manufactured housing distributors. Floor plan financing providers could further reduce their levels of floor plan lending. Reduced availability of floor plan lending negatively affects the inventory levels of our independent distributors, the number of retail sales center locations and related wholesale demand, and the availability of, and access to, capital on an ongoing basis.
Deterioration in economic conditions, turmoil in financial markets, or declining housing demand could reduce the Company's earnings and financial condition
Deterioration in global, national, regional or local economic conditions, turmoil in financial markets, and market forces outside our control could have a negative impact on our business. Among other things, unfavorable changes in employment levels, job growth, consumer confidence and income, inflation, deflation, trade tariffs, foreign currency exchange rates, interest rates and adverse developments with respect to specific financial institutions or the broader financial services industry may further reduce demand for our products or have an adverse effect on the availability of financing to our customers, which could negatively affect our business, results of operations and financial condition.
23

The cyclical and seasonal nature of the manufactured housing industry causes the Company's revenues and operating results to fluctuate, and we expect this cyclicality and seasonality to continue in the future
The manufactured housing industry is highly cyclical and seasonal and is influenced by many national and regional economic and demographic factors, including the availability of consumer financing for home buyers, the availability of wholesale financing for distributors, seasonality of demand, consumer confidence, interest rates, demographic and employment trends, income levels, housing demand, general economic conditions, including inflation and recessions, and the availability of suitable home sites. In addition, the housing industry is subject to seasonal fluctuations based on new home buyer purchasing patterns. Demand for our core new home products typically peaks each spring and summer before declining in the winder, consistent with the overall housing industry. As a result of the foregoing economic, demographic and other factors, our revenues and operating results fluctuate, and we expect them to continue to fluctuate in the future.
The manufactured housing industry is highly competitive, and increased competition may result in lower revenue
The manufactured housing industry is highly competitive. Competition at both the manufacturing and retail levels is based upon many factors, including price, product features, reputation for service and quality, merchandising, terms of distributor promotional programs and the terms of retail customer financing. Numerous companies produce manufactured homes in our markets. Certain competitors also have their own retail distribution systems and consumer finance and insurance operations. In addition, there are many independent manufactured housing retail locations in most areas where we have retail operations. We believe that where wholesale floor plan financing is available, it is relatively easy for new distributors to enter into our markets as competitors. In addition, our products compete with other forms of low- to moderate-cost housing, including new and existing site-built homes, apartments, townhouses and condominiums. If we are unable to compete effectively in this environment, revenues could be reduced.
Changes in the exchange rates for Mexican Pesos could adversely affect the value of the Company's investments in Mexico and cause foreign exchange losses
We have production operations in Mexico, and unfavorable changes in the exchange rate for Mexican Pesos could adversely affect the reported value of our investments and/or results of operations.
Legal and Regulatory Risks
Changes in trade policies may result in increased costs and could adversely affect our operating results
The impact of geopolitical tensions, including the potential implementation of more restrictive trade policies, higher tariffs or the renegotiation of existing trade agreements in the U.S. could have a material adverse effect on our business. In particular, political or trade disputes, or future phases of trade negotiations with China, Canada, Mexico, or other countries from which we import parts for our products that could lead to the imposition of tariffs or other trade actions could require us to take action to mitigate those effects. We may be unable to pass through additional tariff costs to our customers through price increases, and may be unable to secure adequate alternative sources of materials and supplies. Our inability to offset higher tariff costs could have a material adverse effect on our operating results, profitability, customer relationships and future cash flow.
If favorable local zoning ordinances are not adopted or if local zoning ordinances become further restricted, the Company's revenue could decline and its business could be adversely affected
Manufactured housing communities and individual home placements are subject to local zoning ordinances and other local regulations relating to utility service and construction of roadways. In the past, area property owners often have resisted the adoption of zoning ordinances permitting the location of manufactured homes in residential areas, which we believe has restricted the growth of the industry. Manufactured homes may not achieve widespread acceptance and localities may not adopt zoning ordinances permitting the development of manufactured home communities. If favorable local zoning ordinances are not adopted or become further restricted, our revenue could decline and the business, results of operations and financial condition could be adversely affected.
24

The Company is subject to extensive regulation affecting the production and sale of manufactured housing, which could adversely affect its profitability
A variety of federal, state and local laws and regulations affect the production and sale of manufactured housing. Please refer to Part I, Item 1, "Business - Government Regulation" for a description of many of these laws and regulations. Our failure to comply with such laws and regulations could expose us to a wide variety of sanctions, including closing one or more manufacturing facilities. Regulatory matters affecting our operations are under regular review by governmental bodies and we cannot predict what effect, if any, new laws and regulations would have on us or the manufactured housing industry. Failure to comply with applicable laws or regulations or the passage in the future of new and more stringent laws, may adversely affect our financial condition or results of operations.
Changes in existing regulations or violations of existing or future regulations could have a materially adverse effect on the Company's operations and profitability
We are subject to regulation by the United States Department of Transportation, the EPA, the United States Department of Homeland Security and other state and federal agencies. Future laws and regulations or changes to existing laws and regulations may be more stringent, require changes in our operating practices, or require us to incur significant additional costs, which could materially adversely affect our business, financial condition, and results of operations.
Losses not covered by our Director and Officer ("D&O") insurance may be large, which could adversely impact the Company's financial performance
We maintain D&O liability insurance for losses or advancement of defense costs in the event legal actions are brought against the Company's directors, officers or employees for alleged wrongful acts in their capacity as directors, officers or employees. Such D&O insurance contains certain customary exclusions that may make it unavailable to the Company or its directors and officers in the event it is needed; and, in any case, the D&O insurance may not be adequate to fully protect the Company against liability for the conduct of its directors, officers or employees or the Company's indemnification obligations to its directors and officers.
General Risk Factors
The loss of any of the Company's executive officers, senior leadership or business operations managers or a significant number of operating employees could reduce its ability to execute its business strategy and could have a material adverse effect on its business and results of operations
We are dependent to a significant extent upon the efforts of our executive officers, senior leaders and business operations managers. The loss of the services of one or more of these individuals could impair our ability to execute our business strategy and have a material adverse effect upon our business, financial condition and results of operations. Also, the loss of a significant number of operating employees and our ability to hire qualified replacements could have a material adverse effect on our business. We currently have no key person life or other insurance for our executive officers.
The Company's liquidity and ability to raise capital may be limited
We may need to obtain debt or additional equity financing in the future. The type, timing and terms of the financing selected will depend on, among other things, our cash needs, the availability of other financing sources and prevailing conditions in the financial markets. There can be no assurance that any of these sources will be available to us at any time or that they will be available on satisfactory terms.
Our failure to maintain effective internal control over financial reporting could harm our business and financial results

Our management is responsible for maintaining effective internal control over financial reporting. Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting for external purposes in accordance with accounting principles generally accepted in the United States.
25

Because of its inherent limitations, internal control over financial reporting is not intended to provide absolute assurance that we would prevent or detect a misstatement of our financial statements or fraud.
Certain provisions of the Company's organizational documents could delay or make more difficult a change in control of the Company
Certain provisions of the Company's Restated Certificate of Incorporation, as amended, and Fourth Amended and Restated Bylaws could delay or make more difficult transactions involving a change of control and may have the effect of entrenching the current management or possibly depressing the market price of the Company's common stock. For example, the Company's Restated Certificate of Incorporation, as amended, and Fourth Amended and Restated Bylaws authorize blank series preferred stock, establish a staggered board of directors and impose certain procedural and other requirements for stockholder proposals.
ITEM 1B. UNRESOLVED STAFF COMMENTS
None.
26

ITEM 1C. CYBERSECURITY
Cybersecurity Risk Management and Strategy
We maintain a comprehensive cybersecurity risk management program modeled by relevant standards provided by organizations such as the National Institute of Standards and Technology ("NIST") and the International Organization for Standardization (27001 - Information Security Standard). Our cybersecurity program is part of our enterprise risk management strategy and includes policies and procedures designed to safeguard the confidentiality, integrity, and availability of our information assets.
Our cybersecurity program includes an incident response plan. Our incident response plan addresses the detection, reporting, analysis, response, recovery, communication, documentation, and post-incident review of cybersecurity incidents. We test and evaluate this plan on a routine basis. We train our team members on cybersecurity risks and mitigation and retain experienced third-party cybersecurity consultants prepared to assist us in the event of any breach. For material cybersecurity risks, we've developed mitigation measures to reduce each risk's likelihood of occurrence and/or its expected impact. Such mitigation measures have involved, among other things, implementing additional technology controls or policies, increased training for Company personnel, and obtaining additional insurance for the identified risk. Our Information Technology ("IT") team monitors material risks over time and updates the Company's mitigation measures as appropriate. The IT team also regularly reports to the Company's leadership team on the status of material risks, mitigation measures, and incidents related to such risks.
In addition to our incident response plan, we perform risk assessments throughout the year to identify and remediate potential cybersecurity threats and vulnerabilities. In connection with our assessment of potential cybersecurity risks, our IT team engages in threat modeling, vulnerability scanning and penetration testing.
We have also implemented a process to evaluate and review potential cybersecurity risks arising from our use of third-party vendors. As part of our vendor engagement protocols, we will consider, among other things, each potential vendor's data backup procedures, incident reporting protocols and data privacy and encryption practices.
In addition to our internal exercises to test aspects of our cybersecurity program, we engage independent third parties annually to assess the risks associated with our IT resources and information assets. Among other matters, these third parties analyze information on the interactions of users of our information technology resources, including employees, and conduct penetration tests and scanning exercises to assess the performance of our cybersecurity systems and processes. Annually, we examine our cybersecurity program with these third parties, evaluating its effectiveness in part by considering industry standards and established frameworks, such as those set by NIST as guidelines.
For a discussion of how risks from cybersecurity threats affect our business, see “Part 1. Item 1A. Risk Factors – Risk Related to our Business – Information technology failures or cyber incidents could harm the Company's business” in this Annual Report. As of the date of this Annual Report, we do not believe that any risks from cybersecurity threats, including as a result of previous cybersecurity incidents, have materially affected or are reasonably likely to have a material adverse effect on us, our business strategy, results of operations, or financial condition.
Cybersecurity Governance
Our Board has overall responsibility for risk oversight, with its committees assisting the Board in performing this function based on their respective areas of expertise. Our Board has delegated oversight of risks related to cybersecurity to the Legal and Compliance Oversight ("LCO") Committee and the review of materiality determinations of cybersecurity incidents to the Audit Committee.
27

The LCO Committee is charged with, among other responsibilities, reviewing our cybersecurity processes for assessing key strategic, operational, and compliance risks. Further, the LCO Committee receives periodic reports on cybersecurity risks and management of those risks from our Senior Director of IT Governance, Risk and Compliance (“Senior Director”). The Senior Director's presentations to the LCO Committee include assessments of cyber risks, the threat landscape, updates on incidents, and reports on our investments in cybersecurity risk mitigation and governance.
The Chair of the Audit Committee is regularly informed by our CFO of both material and non-material cybersecurity risks and incidents. The full Audit Committee must be notified any time our incident response program has determined that a cybersecurity incident is material or requires reporting to a regulatory body.
Our cybersecurity team is led by our Senior Director who reports directly to our Chief Financial Officer and is responsible for assessing and managing cybersecurity risks. The Senior Director is a Certified Information Security Professional and a Certified Information Systems Auditor with over 20 years of experience evaluating and remediating IT risk and leads security control implementation, risk and compliance monitoring, security tool management, and incident response planning. Reporting to the Senior Director, the Director of Information Security possesses expert knowledge in threat modeling and vulnerability testing methodologies. The Director of Information Security leads efforts to build security into all IT processes and procedures to protect against risks related to data leakage, broken authentication, injection flaws, improper encryption, and attacks on other application vulnerabilities.



28

ITEM 2. PROPERTIES
The following table sets forth certain information with respect to the Company's core properties:
LocationDate of
Commencement
of Operations
Owned /
Leased
Square
Feet
Active manufacturing facilities for factory-built housing segment:
Millersburg, Oregon1995Owned169,000 
Woodburn, Oregon1976Owned221,000 
Riverside, California1960Owned107,000 
Nampa, Idaho1957Owned171,000 
Glendale, Arizona2022Owned118,000 
Goodyear, Arizona1993Leased250,000 
Phoenix, Arizona1978Owned79,000 
Deming, New Mexico2001Owned170,000 
Duncan, Oklahoma2022Owned170,000 
Austin, Texas1981Owned181,000 
Fort Worth, Texas1993Owned121,000 
Seguin, Texas2006Owned129,000 
Waco, Texas1971Owned132,000 
Ojinaga, Mexico (1)2011Owned145,000 
Ojinaga, Mexico (2)2018Owned127,000 
Montevideo, Minnesota1982Owned305,000 
Dorchester, Wisconsin1975Leased160,000 
Nappanee, Indiana1971Owned341,000 
Goshen, Indiana1972Owned163,000 
Lafayette, Tennessee1996Owned149,000 
Moultrie, Georgia2003Owned230,000 
Douglas, Georgia1988Owned142,000 
Shippenville, Pennsylvania (1)1972Owned162,000 
Shippenville, Pennsylvania (2)1988Owned164,000 
Emlenton, Pennsylvania2004Owned126,000 
Martinsville, Virginia1969Owned132,000 
Rocky Mount, Virginia1995Owned137,000 
Crouse, North Carolina1973Owned254,000 
Hamlet, North Carolina2022Owned184,000 
Ocala, Florida1984Owned91,000 
Plant City, Florida1981Owned87,000 
Component and supply facilities for factory-built housing segment:
Presidio, Texas2011Owned69,000 
Martinsville, Virginia1972Owned192,000 
Nappanee, Indiana1971Leased77,000 
29

Inactive manufacturing facilities for factory-built housing segment:
Plant City, FloridaOwned94,000 
Administrative and other locations:
Phoenix, Arizona (factory-built housing)Leased23,000 
Elkhart, Indiana (factory-built housing)Leased23,000 
Duncan, Oklahoma (factory-built housing)Owned10,700 
Corona, California (factory-built housing)Leased7,000 
Plano, Texas (financial services)Leased12,800 
New Braunfels, Texas (financial services)Owned9,000 
We own the land on which manufacturing facilities are located, except for the Goodyear, Arizona plant, which is currently leased through June 2026, with no current options to extend; and the Dorchester, Wisconsin plant, currently under lease through August 2037, with options to extend. We also own substantially all of the machinery and equipment used at these factories. In addition to production facilities, we own an office building and land in New Braunfels, Texas, which houses Standard Casualty's operations, as well as eight properties upon which active, Company-owned retail stores are located. The remaining active sales centers and a claims office are leased under operating leases with lease terms generally ranging from monthly to five years. Company-owned retail stores generally range in sizes up to nine acres. We lease office space in Plano, Texas for CountryPlace operations and factory-built housing administrative support services. The lease expires in July 2036, with options to extend. The Phoenix, Arizona home office is leased through March 2031. The Elkhart, Indiana office is leased through February 2040, with options to extend. We believe that all of these facilities are adequately maintained and suitable for the purposes for which they are used.
ITEM 3. LEGAL PROCEEDINGS
See the information under the "Legal Matters" caption in Note 17 to the Consolidated Financial Statements, which is incorporated herein by reference.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
30

PART II
ITEM 5. MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
The Company's common stock is traded on the Nasdaq Global Select Market ("Nasdaq") under the symbol CVCO.
As of May 14, 2025, the Company had 420 stockholders of record and approximately 44,470 beneficial holders of its common stock, based upon information in securities position listings by registered clearing agencies upon request of the Company's transfer agent.
In the past two fiscal years, we have not paid any dividends on the Company's common stock. The payment of dividends to Company stockholders is subject to the discretion of the Board, and various factors may prevent us from paying dividends. Such factors include Company cash requirements, covenants of our amended and restated credit agreement dated November 12, 2024, by and among the Company, Bank of America, N.A., as administrative agent, swing line lender and letter of credit issuer, and the guarantors party thereto (the "Credit Agreement"), and liquidity or other requirements of state, corporate and other laws.
Issuer Purchases of Equity Securities
As announced on February 1, 2024, October 31, 2024, and May 22, 2025 the Board approved $100 million, $100 million, $150 million for the stock repurchase program, respectively, under the same terms as previous plans. The repurchase programs are funded using our available cash. The repurchases may be made in the open market or in privately negotiated transactions in compliance with applicable state and federal securities laws and other legal requirements. The level of repurchase activity is subject to market conditions and other investment opportunities. The repurchase programs do not obligate us to acquire any particular amount of common stock and may be suspended or discontinued at any time. Share repurchase activity during the three months ended March 29, 2025 was as follows:
PeriodTotal Number of Shares PurchasedAverage Price Paid Per ShareTotal Number of Shares Purchased as Part of the Publicly Announced Programs1Approximate Dollar Value of Shares That May Yet Be Purchased Under the Programs
($000s)
December 29, 2024 to
      February 1, 2025
66,500 $456.31 66,500 $80,653 
February 2, 2025 to
      March 1, 2025
— — — 80,653 
March 2, 2025 to
      March 29, 2025
5,800 498.44 5,800 77,762 
72,30072,300

1 The stock repurchase plan announced on February 1, 2024 approved $100 million stock. There are no funds remaining as of March 29, 2025 from this approval. The stock repurchase plan announced on October 31, 2024 approved $100 million stock. The stock repurchase plan announced on May 22, 2025 approved $150 million stock. None of the plans have expiration dates.
31

Performance Graph
The following graph compares the yearly percentage change in the cumulative total stockholder return on Cavco common stock during the five fiscal years ended March 29, 2025, with that of the Nasdaq Composite Index and the iShares U.S. Home Construction ETF. The comparison assumes $100 (with reinvestment of all dividends) was invested on March 28, 2020, in Cavco common stock and in each of the foregoing indices.
CAVCO INDUSTRIES, INC.
3/28/20204/3/20214/2/20224/1/20233/30/20243/29/2025
Cavco Industries, Inc.$100 $157 $164 $214 $269 $350 
Nasdaq Composite Index$100 $180 $190 $163 $218 $231 
iShares U.S. Home Construction ETF$100 $228 $198 $235 $386 $315 

2376
ITEM 6. [RESERVED]
32

ITEM 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
Forward-Looking Statements
This Annual Report includes "forward-looking statements" within the meaning of Section 27A of the Securities Act of 1933, as amended, Section 21E of the Exchange Act and the Private Securities Litigation Reform Act of 1995. In general, all statements included or incorporated in this Annual Report that are not historical in nature are forward-looking. These may include statements about the Company's plans, strategies and prospects under the headings "Business" and "Management's Discussion and Analysis of Financial Condition and Results of Operations." Forward-looking statements are often characterized by the use of words such as "believes," "estimates," "expects," "projects," "may," "will," "intends," "plans," or "anticipates," or by discussions of strategy, plans or intentions. Forward-looking statements are typically included, for example, in discussions regarding the manufactured housing and site-built housing industries; our financial performance and operating results; our liquidity and financial resources; our outlook with respect to the Company and the manufactured housing business in general; the expected effect of certain risks and uncertainties on our business, financial condition and results of operations; economic conditions and consumer confidence; changes in interest rates; potential acquisitions, strategic investments and other expansions; operational and legal risks; how we may be affected by a pandemic or other infectious outbreak; labor shortages and the pricing and availability of raw materials; governmental regulations and legal proceedings; the availability of favorable consumer and wholesale manufactured home financing; and the ultimate outcome of our commitments and contingencies.
Forward-looking statements involve risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from those expressed or implied by such forward-looking statements, many of which are beyond our control. To the extent that our assumptions and expectations differ from actual results, our ability to meet such forward-looking statements, including the ability to generate positive cash flow from operations, may be significantly hindered. Factors that could affect our results and cause them to materially differ from those contained in the forward-looking statements include, without limitation, those discussed under Item 1A, "Risk Factors," and elsewhere in this Annual Report. We expressly disclaim any obligation to update any forward-looking statements contained in this Annual Report, whether as a result of new information, future events or otherwise, except as required by law. For all of these reasons, you should not place undue reliance on any such forward-looking statements included in this Annual Report.
Introduction
The following should be read in conjunction with the Company's Consolidated Financial Statements and the related Notes that appear in Part IV of this Annual Report. References to "Note" or "Notes" pertain to the Notes to the Consolidated Financial Statements.
Company Outlook
It is difficult to predict the future of housing demand, employee availability, our supply chain or the Company's performance and operations. Our home order backlog at March 29, 2025 was approximately $197 million in wholesale sales values, up $6 million from $191 million one year earlier. Distributors may cancel orders prior to production without penalty. After production of a particular home has commenced, the order becomes non-cancelable and the distributor is obligated to take delivery of the home. Accordingly, until production of a particular home has commenced, we do not consider order backlog to be firm orders. We continue to focus on balancing the production levels and workforce size with the demand for our product offerings to maximize efficiencies.
We continue to make certain commercial loan programs available to members of our wholesale distribution chain. Under direct commercial loan arrangements, we provide funds for financed home purchases by distributors, community owners and developers (see Note 7 to the Consolidated Financial Statements). Our involvement in commercial loans helps to increase the availability of manufactured home financing to distributors, community owners and developers and provides additional opportunity for product exposure to potential home buyers. While these initiatives support our ongoing efforts to expand product distribution, they also expose us to risks associated with the creditworthiness of this customer base and our inventory financing partners.
33

In the financial services segment, we continue to assist customers in need by servicing existing loans and insurance policies and complying with state and federal regulations regarding loan forbearance, home foreclosures and policy cancellations. Certain loans serviced for investors expose us to cash flow deficits if customers do not make contractual monthly payments of principal and interest in a timely manner. For certain loans serviced for Ginnie Mae and Freddie Mac, and home-only loans serviced for certain other investors, we must remit scheduled monthly principal and/or interest payments and principal curtailments regardless of whether monthly mortgage payments are collected from borrowers.
The lack of an efficient secondary market for manufactured home-only loans and the limited number of institutions providing such loans result in higher borrowing costs for home-only loans and continue to constrain industry growth. We work independently and with other industry participants to develop secondary market opportunities for manufactured home-only loans and non-conforming mortgage portfolios and expand lending availability in the industry. Additionally, we continue to invest in community-based lending initiatives that provide home-only financing to residents of certain manufactured home communities. We also develop and invest in home-only lending programs to grow sales of homes through traditional distribution points. We believe that growing our investment and participation in home-only lending may provide additional sales growth opportunities for our factory-built housing operations and reduce our exposure to the actions of independent lenders.
We also work independently and with industry trade associations to encourage favorable legislative and GSE action to address the financing needs of buyers of affordable homes. Federal law requires GSEs to implement the "Duty to Serve" requirements specified in the Federal Housing Enterprises Financial Safety and Soundness Act of 1992, as amended by the Housing and Economic Recovery Act of 2008. In April 2022, Fannie Mae and Freddie Mac released their Underserved Markets Plans for 2022-2024 that describe, with specificity, the actions they would take over the three-year period to fulfill the "Duty to Serve" obligation. As with prior plans, the 2022-2024 plans offer enhanced mortgage loan products for manufactured homes titled as real property, including Fannie Mae's "MH Advantage" and Freddie Mac's "ChoiceHome" programs that began in the latter part of calendar year 2018. Although some progress has been made with these programs, meaningful positive impact in the form of increased home orders has yet to be realized. The plans do not include purchases of home-only loans during the three-year 2022-2024 timeframe. Expansion of the secondary market for home-only loans through GSEs could support further demand for housing as lending options would likely become more available to home buyers.
The insurance subsidiary is subject to adverse effects from excessive policy claims that may occur during periods of inclement weather, including seasonal spring storms or fall hurricane activity in Texas where most of its policies are underwritten. Where applicable, losses from catastrophic events are mitigated by reinsurance contracts in place as part of our loss mitigation structure. Purchasing reinsurance contracts mitigates the frequency and/or severity of losses incurred on insurance policies issued, such as in the case of a catastrophe that generates a large number of serious claims on multiple policies at the same time. Under these agreements, we may be required to repurchase and reestablish the reinsurance contracts for the remainder of the year to the extent that they have been utilized. See Note 15 to the Consolidated Financial Statements for additional information.
34

Results of Operations
Fiscal Year 2025 Compared to Fiscal Year 2024
Net Revenue.
Net revenue consisted of the following for fiscal years 2025 and 2024, respectively:
 Year Ended
 ($ in thousands, except revenue per home sold)March 29,
2025
March 30,
2024
Change
Net revenue:
Factory-built housing$1,933,111 $1,716,607 $216,504 12.6 %
Financial services82,347 78,185 4,162 5.3 %
$2,015,458 $1,794,792 $220,666 12.3 %
Total homes sold19,75316,9282,82516.7 %
Net factory-built housing revenue per home sold$97,864 $101,406 $(3,542)(3.5)%
In the factory-built housing segment, the increase in Net revenue was primarily due to higher home sales volume of $286.5 million, partially offset by lower average selling prices of $70.0 million.
Net factory-built housing revenue per home sold is a volatile metric dependent upon several factors. A primary factor is the price disparity between sales of homes to independent distributors, builders, communities and developers ("Wholesale") and sales of homes to consumers by Company-owned retail stores ("Retail"). Wholesale sales prices are primarily comprised of the home and the cost to ship the home from a homebuilding facility to the home-site. Retail home prices include these items and retail markup, as well as items that are largely subject to home buyer discretion, which include installation, utility connections, site improvements, landscaping and other additional services. Changes to the proportion of home sales among our distribution channels between reporting periods impacts the overall net revenue per home sold. For fiscal 2025, we sold 15,621 homes Wholesale and 4,132 Retail versus 13,047 homes Wholesale and 3,881 homes Retail in the prior year. Our homes are constructed in one or more floor sections ("modules") which are then installed on the customer's site. Fluctuations in net factory-built housing revenue per home sold are also partially the result of changes in the number of modules per home, the selection of different home types/models and optional home upgrades, creating changes in product mix. These selections vary regularly based on consumer interests, local housing preferences and economic circumstances. Product prices are also periodically adjusted for the cost and availability of raw materials included in, and labor used to produce, each home. For these reasons, we have experienced, and expect to continue to experience, volatility in overall net factory-built housing revenue per home sold.
Financial services segment Net revenue increased 5.3% primarily due to $8.1 million from higher insurance premiums in the current year, partially offset by fewer loans sold by the finance subsidiary.
35

Gross Profit. 
Gross profit consisted of the following for fiscal years 2025 and 2024, respectively:
 Year Ended
($ in thousands)March 29,
2025
March 30,
2024
 Change
Gross profit:
Factory-built housing$441,796 $398,919 $42,877 10.7 %
Financial services23,795 27,983 (4,188)(15.0)%
$465,591 $426,902 $38,689 9.1 %
Gross profit as % of Net revenue:
Consolidated23.1 %23.8 %N/A(0.7)%
Factory-built housing22.9 %23.2 %N/A(0.3)%
Financial services28.9 %35.8 %N/A(6.9)%
In the factory-built housing segment, Gross profit increased from higher home sales, partially offset by lower average selling prices. In the financial services segment, Gross profit decreased primarily due to higher weather related insurance claims and reduced revenue from loan sales.
Selling, General and Administrative Expenses.
Selling, general and administrative expenses consisted of the following for fiscal years 2025 and 2024, respectively:
 Year Ended
($ in thousands)March 29,
2025
March 30,
2024
Change
Selling, general and administrative expenses:
Factory-built housing$253,027 $226,267 $26,760 11.8 %
Financial services22,288 21,653 635 2.9 %
$275,315 $247,920 $27,395 11.0 %
Selling, general and administrative expenses as % of Net revenue:13.7 %13.8 %N/A(0.1)%
Selling, general and administrative expenses related to factory-built housing increased as a result of a $10.0 million one-time, non-cash charge related to the adjustment of legacy indefinite lived trade names due to the unification of the Company's brand, $6.4 million higher incentive compensation on higher sales, and approximately $3.8 million of incremental costs due to the Kentucky Dream Home acquisition that took place in the prior year.
36

Interest Income.
Interest income was flat with $21.1 million in fiscal year 2025 and $21.0 million in fiscal year 2024.
Interest Expense.
Interest expense was $0.5 million in fiscal year 2025 and $1.6 million in fiscal year 2024. The change is due to adjustments in the redemption value of the noncontrolling interest for Craftsman Homes occurring in fiscal year 2024, which did not occur in fiscal year 2025 as Craftsman was wholly owned by the Company for all of fiscal year 2025.
Other Income, net
Other income, net primarily consists of realized and unrealized gains and losses on corporate investments, gains and losses from the sale of property, plant and equipment and partnership income from our unconsolidated joint ventures. For fiscal years 2025 and 2024, Other income, net was $0.2 million and $0.8 million, respectively. The largest driver of the change was $0.1 million of gains on corporate equity securities in fiscal year 2025 compared to $0.3 million of gains on corporate equity securities in the prior fiscal year.
Income Before Income Taxes.
Income before income taxes consisted of the following for fiscal years 2025 and 2024, respectively:
 Year Ended
($ in thousands)March 29,
2025
March 30,
2024
Change
Income before income taxes:
Factory-built housing$209,564 $192,814 $16,750 8.7 %
Financial services1,506 6,366 (4,860)(76.3)%
$211,070 $199,180 $11,890 6.0 %
Income Tax Expense.
Income tax expense was $40.0 million, resulting in an effective tax rate of 19.0% for the fiscal year ended March 29, 2025, compared to income tax expense of $41.3 million and an effective rate of 20.7% for the fiscal year ended March 30, 2024. The lower effective tax rate in fiscal year 2025 is related to an increase of $5.4 million in tax credits primarily related to the sale of energy efficient homes and Energy Star credits available under the Internal Revenue Code §45L compared to the prior year.
Fiscal Year 2024 Compared to Fiscal Year 2023
See Part II, Item 7, "Management's Discussion and Analysis of Financial Condition and Results of Operations - Results of Operations" in the Company's 2024 Annual Report on Form 10-K.
37

Liquidity and Capital Resources
We believe that cash and cash equivalents at March 29, 2025, together with cash flow from operations, will be sufficient to fund our operations, cover our obligations and provide for growth for the next 12 months and into the foreseeable future. We maintain cash in U.S. Treasury and other money market funds, some of which are in excess of federally insured limits, but we have not experienced any losses with regards to such excesses. We expect to continue to evaluate potential acquisitions of, or strategic investments in, businesses that are complementary to the Company, as well as other expansion opportunities. Such transactions may require the use of cash and have other impacts on our liquidity and capital resources. We have sufficient liquid resources including our $75.0 million revolving credit facility, of which no amounts were outstanding at March 29, 2025. The revolving credit facility is part of the Amended and Restated Credit Agreement among the Company, Bank of America, N.A., as administrative agent, swing line lender, letter of credit issuer, and the guarantors party thereto (the “Credit Agreement”). The Credit Agreement includes the following financial covenants: (i) as of the end of any fiscal quarter, the Consolidated Total Leverage Ratio (as defined in the Credit Agreement) cannot exceed 3.25 to 1.00 and (ii) a requirement to maintain Consolidated EBITDA (as defined in the Credit Agreement) for any period of four fiscal quarters of at least $75 million. The Credit Agreement also contains customary representations and warranties, and affirmative and negative covenants. The Company anticipates compliance with its debt covenants and projects its level of cash availability to be in excess of cash needed to operate the business for the next year. Regardless, depending on our operating results and strategic opportunities, we may choose to seek additional or alternative sources of financing in the future. There can be no assurance that such financing would be available on satisfactory terms, if at all. If this financing were not available, it could be necessary for us to reevaluate our long-term operating plans to make more efficient use of our existing capital resources at such time. The exact nature of any changes to our plans that would be considered depends on various factors, such as conditions in the factory-built housing industry and general economic conditions outside of our control.
State insurance regulations restrict the amount of dividends that can be paid to stockholders of insurance companies. As a result, the assets owned by our insurance subsidiary are generally not available to satisfy the claims of Cavco or its subsidiaries. We believe that stockholders' equity at the insurance subsidiary remains sufficient and do not believe that the ability to pay ordinary dividends to Cavco will be restricted per state regulations.
The following is a summary of the Company's cash flows for fiscal years 2025 and 2024, respectively:
Year Ended
($ in thousands)March 29,
2025
March 30,
2024
$ Change
Cash, cash equivalents and restricted cash at beginning of the fiscal year$368,753 $283,490 $85,263 
Net cash provided by operating activities178,496 224,682 (46,186)
Net cash used in investing activities(23,955)(31,709)7,754 
Net cash used in financing activities(147,949)(107,710)(40,239)
Cash, cash equivalents and restricted cash at end of the fiscal year$375,345 $368,753 $6,592 
Net cash provided by operating activities decreased primarily from increased working capital to support higher sales in our factory-built housing segment including an increase in accounts receivable which had a use of cash of $28.7 million and an increase in inventories that used $11.4 million of cash.
Consumer loan originations decreased $24.7 million to $66.1 million during the year ended March 29, 2025, from $90.8 million during the year ended March 30, 2024. Proceeds from the sale of consumer loans provided $51.1 million in cash, compared to $91.5 million in the previous year, a net decrease of $40.4 million.
Commercial loan originations increased $32.1 million to $143.4 million during the year ended March 29, 2025, from $111.2 million during the year ended March 30, 2024. Proceeds from the collection on commercial loans provided $135.1 million in cash, compared to $117.3 million in the previous year, a net increase of $17.8 million.
38

Net cash used in investing activities for the year ended March 29, 2025 was primarily used for purchases of property, plant and equipment. Net cash used in investing activities for the year ended March 30, 2024 was primarily used for purchases of property, plant and equipment and the acquisition of Kentucky Dream Homes during fiscal year 2024.
Net cash used in financing activities for the years ended March 29, 2025 and March 30, 2024 was primarily related to common stock repurchases, partially offset by net proceeds received from the exercise of stock options.
Obligations and Commitments
We enter into commercial loan agreements with distributors, communities and developers under which the Company provides funds for financing homes. In addition, we enter into commercial loan arrangements with certain distributors of our products under which the Company provides funds for wholesale purchases. We have also invested in community-based lending initiatives that provide home-only financing to new residents of certain manufactured home communities. For additional information regarding our commercial loans receivable, see Note 7 to the Consolidated Financial Statements. Further, we invest in and develop home-only loan pools and lending programs to attract third-party financier interest in order to grow sales of new homes through traditional distribution points.
We have contractual lease obligations for certain production and retail locations, office space and equipment with durations ranging from monthly to 20 years. Certain lease agreements include one or more options to renew, with renewal terms that can extend the lease term by one to three years or more. For additional information related to these obligations, see Note 9 to the Consolidated Financial Statements. In addition, we also have contingent commitments at March 29, 2025 consisting of contingent repurchase obligations, construction contingent commitments, interest rate lock commitments ("IRLCs") and forward loan sale commitments. For additional information related to these contingent obligations, see Note 17 to the Consolidated Financial Statements.
See Part II, Item 7, "Management's Discussion and Analysis of Financial Condition and Results of Operations— Liquidity and Capital Resources" in the Company's 2024 Annual Report on Form 10-K for a discussion of changes in liquidity between fiscal years 2024 and 2023.
Critical Accounting Estimates
Our discussion and analysis of the Company's financial condition and results of operations is based upon its Consolidated Financial Statements, which have been prepared in accordance with U.S. generally accepted accounting principles. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses and related disclosure of contingent assets and liabilities. We base these estimates and judgments on historical experience and on various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. See "Forward-Looking Statements" above.
We believe the following accounting policies are critical to the Company's operating results or may affect significant judgments and estimates used in the preparation of the Consolidated Financial Statements and should be read in conjunction with the Notes to the Consolidated Financial Statements.
Warranties. Estimates include the number of homes still under warranty, including homes in distributor inventories, homes purchased by consumers still within the one-year warranty period, the timing in which work orders are completed and the historical average costs incurred to service a home. While the number of homes still under warranty are readily determinable, the average costs incurred, which will vary based on market prices, and the timing in which work orders are completed are the primary subjective inputs in estimating the reserve. We expect that a 5% increase in average costs would increase our reserve proportionally.

39

Other Matters
Impact of Inflation. Our ability to maintain certain levels of gross margin can be adversely impacted by sudden increases in specific costs, such as the increases in material and labor. In addition, measures used to combat inflation, such as increases in interest rates, could also have an impact on the ability of home buyers to obtain affordable financing. We can give no assurance that inflation will not affect future profitability.
Recent Accounting Pronouncements
See Note 1 to the Consolidated Financial Statements for a discussion of recently issued and adopted accounting pronouncements.
ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Market risk is the risk of loss arising from adverse changes in market prices and interest rates. We may from time to time be exposed to interest rate risk inherent in our financial instruments. We manage exposure to these market risks through our regular operating and financing activities.
The Company's operations are interest rate sensitive. As overall manufactured housing demand can be adversely affected by increases in interest rates, a significant increase in wholesale or mortgage interest rates may negatively affect the ability of distributors and home buyers to secure financing. Higher interest rates could unfavorably impact revenues, gross margins and net earnings.
We are exposed to market risk related to the accessibility and terms of long-term financing of our consumer loans. While we previously accessed the asset-backed securities market to provide term financing of home-only and non-conforming mortgage originations, at present, independent asset-backed and mortgage-backed securitization markets are not readily available to us or other manufactured housing lenders. Accordingly, we have not securitized our loan originations as a means to obtain long-term funding.
We are also exposed to market risks related to the consumer and commercial loan notes receivables. For fixed and step rate instruments, changes in interest rates do not change future earnings and cash flows. However, changes in interest rates could affect the fair value of these instruments. Assuming the level of these instruments as of March 29, 2025 is held constant, a 1% (100 basis points) unfavorable change in average interest rates would adversely impact the fair value of these instruments, as follows:
($ in thousands)Reduction in Fair Value
Consumer loans receivable$1,202 
Commercial loans receivable651 
Other secured financing55 
40

In originating loans for sale, we issue IRLCs to prospective borrowers and third-party originators. These IRLCs represent an agreement to extend credit to a loan applicant, whereby the interest rate on the loan is set prior to loan closing or sale. These IRLCs bind us to fund the approved loan at the specified rate regardless of whether interest rates or market prices for similar loans have changed between the commitment date and the closing date. As such, outstanding IRLCs are subject to interest rate risk and related loan sale price risk during the period from the date of the IRLC through the earlier of the loan sale date or IRLC expiration date. The loan commitments generally range between 30 and 180 days; however, borrowers are not obligated to close the related loans. As a result, we are also subject to fallout risk related to IRLCs, which is realized if approved borrowers choose not to close on the loans within the terms of the IRLCs. As of March 29, 2025, we had outstanding IRLCs with a notional amount of $16.3 million recorded at fair value in accordance with FASB ASC 815, Derivatives and Hedging. The estimated fair values of IRLCs are based on quoted market values and are recorded in Prepaid expenses and other current assets for net favorable positions, or Accrued expenses and other current liabilities for net unfavorable positions, in the Consolidated Balance Sheets. The fair value of IRLCs is based on the value of the underlying loan adjusted for: (i) estimated cost to complete and originate the loan and (ii) the estimated percentage of IRLCs that will result in closed loans. The initial and subsequent changes in the value of IRLCs are a component of current income. Assuming the level of IRLCs is held constant, a 1% (100 basis points) increase in average interest rates would decrease the fair value of the obligations by approximately $0.1 million.
We have certain assets and liabilities for a production facility located in Ojinaga, Mexico, which imports raw materials and components and exports finished homes to our retail locations in the United States. This facility incurs expenses denominated in the Mexican Peso ("MXN") primarily for the payment of wages for employees, accounts payable arising from selling, general and administrative expenses, purchases of property plant and equipment and taxes imposed by foreign tax jurisdictions. Fluctuations in the exchange rate between the MXN and the US Dollar could have a material impact on our results of operations. A 10% change in exchange rates as of March 29, 2025 could have resulted in a revaluation loss of approximately $0.7 million.
ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
Reference is made to the Consolidated Financial Statements, the Reports thereon, the Notes thereto and the supplementary data commencing on page F-1 of this Annual Report, which Consolidated Financial Statements, Reports, Notes and data are incorporated herein by reference.
ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.
ITEM 9A. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
The Company carried out an evaluation, under the supervision and with the participation of the Company's management, including its President and Chief Executive Officer and its Chief Financial Officer, of the effectiveness of its disclosure controls and procedures (as defined in the Exchange Act Rules 13a-15(e) and 15d-15(e)). Based upon that evaluation, the Company's President and Chief Executive Officer and its Chief Financial Officer concluded that, as of March 29, 2025, its disclosure controls and procedures were effective.
41

Management's Report on Internal Control Over Financial Reporting
The management of the Company is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. generally accepted accounting principles. Internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of the Company's assets; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in conformity with U.S. generally accepted accounting principles, and that the Company's receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company's assets that could have a material effect on the financial statements.
Because of its inherent limitations, the Company's controls and procedures may not prevent or detect misstatements. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the controls system are met. Because of the inherent limitations in all controls systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected.
Management assessed the effectiveness of the Company's internal control over financial reporting based on the criteria in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (the "2013 framework"). Based on management's evaluation under the criteria in the 2013 framework, management concluded that the Company's internal control over financial reporting was effective as of March 29, 2025.
The effectiveness of the Company's internal control over financial reporting as of March 29, 2025 has been audited by RSM US LLP, an independent registered public accounting firm, as stated in their report, which appears herein.
Changes in Internal Control over Financial Reporting
There have been no changes in the Company's internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) that occurred during the fiscal quarter ended March 29, 2025, which have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.
42

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Stockholders and the Board of Directors of Cavco Industries, Inc.
Opinion on the Internal Control Over Financial Reporting
We have audited Cavco Industries Inc.'s (the Company) internal control over financial reporting as of March 29, 2025, based on criteria established in Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013. In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of March 29, 2025, based on criteria established in Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of March 29, 2025 and March 30, 2024, the related consolidated statements of comprehensive income, stockholders’ equity and redeemable noncontrolling interest and cash flows for each of the three years in the period ended March 29, 2025, and the related notes to the consolidated financial statements and our report dated May 23, 2025 expressed an unqualified opinion.
 Basis for Opinion
The Company's management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting in the accompanying Management’s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company's internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Definition and Limitations of Internal Control Over Financial Reporting
A company's internal control over financial reporting is a process designed 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. A company's internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the company's assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
43

/s/ RSM US LLP
Phoenix, Arizona
May 23, 2025
44

ITEM 9B. OTHER INFORMATION
Rule 10b5-1 Trading Plans
A portion of the compensation of our directors and executive officers is delivered in the form of deferred equity awards, including time and performance-based restricted stock unit awards. This compensation design is intended to align our executive and director compensation with the interests of our stockholders. Following the delivery of shares of our common stock under those equity awards, once any applicable vesting standards have been satisfied, our directors and executive officers from time to time may engage in the open-market sale of some of those shares. They may also engage from time to time in other transactions involving our securities.
Transactions in our securities by our directors and executive officers are required to be made in accordance with our Securities Trading Policy, which, among other things, requires that the transactions be in accordance with applicable U.S. federal securities laws that prohibit trading while in possession of material nonpublic information. Rule 10b5-1 under the Exchange Act provides an affirmative defense that enables prearranged transactions in securities in a manner that avoids concerns about initiating transactions at a future date while possibly in possession of material nonpublic information. Our Securities Trading Policy permits our directors and executive officers to enter into trading plans designed to comply with Rule 10b5-1. Accordingly, sales under these plans may occur at any time, including possibly before, simultaneously with, or immediately after significant events involving our Company.
On January 15, 2025, Susan Blount, a director, terminated her previously adopted plan of transactions intended to satisfy the affirmative defense provided by Rule 10b5-1(c). This plan was entered into on September 13, 2024, was set to end on January 30, 2025, and provided for the sale of 1,500 shares of our common stock.
On March 5, 2025, David Greenblatt, a director, terminated his previously adopted plan of transactions intended to satisfy the affirmative defense provided by Rule 10b5-1(c). This plan was entered into on December 4, 2024, was set to end on April 15, 2025, and provided for the sale of 4,000 shares of our common stock.
During the three months ended March 29, 2025, no director or officer of the Company other than Ms. Blount or Mr. Greenblatt, adopted or terminated a "Rule 10b5-1 trading arrangement" or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K.
ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS
Not applicable.
PART III
ITEM 10. DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE
The information required to be disclosed by this item is incorporated herein by reference to our definitive proxy statement for the 2025 Annual Meeting of Stockholders (the "2025 Proxy Statement"), which proxy statement we expect to file with the SEC within 120 days after the end of our fiscal year ended March 29, 2025.
ITEM 11. EXECUTIVE COMPENSATION
The information required to be disclosed by this item is incorporated herein by reference to our 2025 Proxy Statement.
ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The information required to be disclosed by Item 403 of Regulation S-K is incorporated herein by reference to our 2025 Proxy Statement.
45

Equity Compensation Plan Information
The following table sets forth information as of March 29, 2025, with respect to the Company's compensation plans and individual compensation arrangements under which the Company's equity securities were authorized for issuance to directors, officers, employees, consultants and certain other persons and entities in exchange for the provision of goods or services.
Plan CategoryNumber of
Securities to be
Issued Upon
Exercise of
Outstanding
Options,
Warrants and
Rights (a)
Weighted-
Average Exercise
Price of
Outstanding
Options,
Warrants and
Rights(1)
Number of Securities
Remaining Available for
Future Issuance Under
Equity Compensation
Plans (Excluding
Securities Reflected in
Column (a))
Equity compensation plans approved by stockholders126,189 $158.73 521,454 
Equity compensation plans not approved by stockholders— — — 
Total126,189 $158.73 521,454 

(1) Includes 62,702 service and performance-based restricted stock units, for which there is no exercise price reflected in this column.
46

ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
The information required to be disclosed by this item is incorporated herein by reference to our 2025 Proxy Statement.
ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES
The information required to be disclosed by this item is incorporated herein by reference to our 2025 Proxy Statement.
47

PART IV
ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
Financial Statements and Financial Statement Schedules
Financial Statements are listed in the Index to Consolidated Financial Statements on page F-1 of this Annual Report.
All schedules have been omitted because they are not applicable or the required information is included in the Consolidated Financial Statements or Notes thereto.
Exhibits
The documents listed below are being filed or have previously been filed on behalf of the Company and are incorporated herein by reference from the documents indicated and made a part hereof. Exhibits not identified as previously filed are filed herewith.
 
Exhibit
Number
ExhibitFiled/Furnished Herewith or
Incorporated by Reference
Exhibit 3.1 to the Annual Report on Form 10-K for the fiscal year ended March 31, 2004
Exhibit 3.1 to the Quarterly Report on Form 10-Q for the fiscal quarter ended June 30, 2006
Exhibit 3.1 to the Quarterly Report on Form 10-Q for the fiscal quarter ended September 27, 2015
Exhibit 3.1 to the Quarterly Report on Form 10-Q filed on February 2, 2024
Exhibit 4.1 to the Annual Report on Form 10-K for the fiscal year ended March 28, 2020
Exhibit 10.6 to the Registration Statement on Form 10/A (File No. 000-08822) filed by Cavco on May 30, 2003
Exhibit 10.1 to the Quarterly Report on Form 10-Q for the fiscal quarter ended June 30, 2010
Exhibit A to the Corporation's Definitive Proxy Statement for its 2005 Annual Meeting of Stockholders filed by the Company with the Securities and Exchange Commission on May 23, 2005
Exhibit 10.2 to the Quarterly Report on Form 10-Q for the fiscal quarter ended June 30, 2010
Exhibit 10.1 to the Quarterly Report on Form 10-Q for the fiscal quarter ended September 26, 2015
Exhibit 10.1 to the Quarterly Report on Form 10-Q for the fiscal quarter ended June 30, 2012
Exhibit 10.1 to the Quarterly Report on Form 10-Q for the fiscal quarter ended July 2, 2016
Exhibit 10.1 to the Current Report on Form 8-K filed on January 8, 2019
Exhibit 10.2.10 to the Annual Report on Form 10-K for the fiscal year ended March 30, 2019
Exhibit 10.2.7 to the Annual Report on Form 10-K for the fiscal year ended April 2, 2022
Exhibit 10.2.8 to the Annual Report on Form 10-K for the fiscal year ended April 1, 2023
Exhibit 10.2.9 to the Annual Report on Form 10-K for the fiscal year ended April 1, 2023
Exhibit 10.1 to the Quarterly Report on Form 10-Q filed on November 3, 2023
Exhibit 10.1.1 to the Quarterly Report on Form 10-Q filed on November 3, 2023
48

Exhibit
Number
ExhibitFiled/Furnished Herewith or
Incorporated by Reference
Exhibit 10.1.2 to the Quarterly Report on Form 10-Q filed on November 3, 2023
Exhibit 10.1.3 to the Quarterly Report on Form 10-Q filed on November 3, 2023
Exhibit 10.1.4 to the Quarterly Report on Form 10-Q filed on November 3, 2023
Exhibit 10.1.5 to the Quarterly Report on Form 10-Q filed on November 3, 2023
Exhibit 10.1 to the Current Report on Form 8-K filed on April 2, 2019
Exhibit 10.3.6 to the Annual Report on Form 10-K for the fiscal year ended March 28, 2020
Current Report on Form 8-K filed on August 10, 2021
Exhibit 10.1 to the Quarterly Report on Form 10-Q for the fiscal quarter ended October 2, 2021
Exhibit 10.4.7 to the Annual Report on Form 10-K for the fiscal year ended March 30, 2024
Exhibit 10.4.9 to the Annual Report on Form 10-K for the fiscal year ended March 30, 2024
Exhibit 10.1 to the Quarterly Report on Form 10-Q for the fiscal year ended September 28, 2024
Quarterly Report on Form 10-Q filed on August 2, 2024
Exhibit 10.1 to the Quarterly Report on Form 10-Q filed on February 2, 2024
Exhibit 10.5 to Current Report on Form 8-K filed on April 2, 2019
Exhibit 10.2 to the Quarterly Report on Form 10-Q for the fiscal quarter ended October 2, 2021
Exhibit 10.3 to the Current Report on Form 8-K filed on July 26, 2021
Exhibit 10.1 to the Current Report on Form 8-K filed on November 13, 2024
Filed herewith
Filed herewith
Filed herewith
Filed herewith
Filed herewith
Filed herewith
Filed herewith
Furnished herewith
49

Exhibit
Number
ExhibitFiled/Furnished Herewith or
Incorporated by Reference
Filed herewith
101.INSInline XBRL Instance Document- the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCHInline XBRL Taxonomy Extension Schema
101.CALInline XBRL Taxonomy Extension Calculation Linkbase
101.DEFInline XBRL Taxonomy Extension Definition Linkbase
101.LABInline XBRL Taxonomy Extension Label Linkbase
101.PREInline XBRL Taxonomy Extension Presentation Linkbase
104Cover Page Interactive Data File- the cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
*Management contract or compensatory plan or arrangement
**These certifications are not "filed" for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section. These certifications are not to be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, unless Cavco specifically incorporates them by reference.
ITEM 16. FORM 10-K SUMMARY
None.
50

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
CAVCO INDUSTRIES, INC.
Date: May 23, 2025/s/ William C. Boor
William C. Boor
President and Chief Executive Officer
(Principal Executive Officer)
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
SignatureTitleDate
/s/ William C. BoorDirector, President and Chief Executive OfficerMay 23, 2025
William C. Boor(Principal Executive Officer)
/s/ Allison K. AdenExecutive Vice President, Chief Financial Officer & TreasurerMay 23, 2025
Allison K. Aden(Principal Financial Officer)
/s/ Paul W. BigbeeChief Accounting OfficerMay 23, 2025
Paul W. Bigbee(Principal Accounting Officer)
/s/ Steven G. BungerChairman of the Board of DirectorsMay 23, 2025
Steven G. Bunger
/s/ Susan L. BlountDirectorMay 23, 2025
Susan L. Blount
/s/ David A. GreenblattDirectorMay 23, 2025
David A. Greenblatt
/s/ Richard A. KerleyDirectorMay 23, 2025
Richard A. Kerley
/s/ Steven W. MosterDirectorMay 23, 2025
Steven W. Moster
/s/ Julia W. SzeDirectorMay 23, 2025
Julia W. Sze
51

CAVCO INDUSTRIES, INC.
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS
 
F-1

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Stockholders and the Board of Directors of Cavco Industries, Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Cavco Industries Inc. and its subsidiaries (the Company) as of March 29, 2025 and March 30, 2024, the related consolidated statements of comprehensive income, stockholders’ equity and redeemable noncontrolling interest and cash flows for each of the three years in the period ended March 29, 2025, and the related notes to the consolidated financial statements (collectively, the financial statements). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of March 29, 2025 and March 30, 2024, and the results of its operations and its cash flows for each of the three years in the period ended March 29, 2025, in conformity with accounting principles generally accepted in the United States of America.
We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of March 29, 2025, based on criteria established in Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013, and our report dated May 23, 2025, expressed an unqualified opinion on the effectiveness of the Company's internal control over financial reporting.
Basis for Opinion
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matter
The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
F-2

Warranty Reserve
As described in Notes 1 and 12 to the financial statements, the Company provides retail home buyers, builders or developers with a one-year warranty for manufacturing defects from the date of sale to the retail customer. Nonstructural components of a cosmetic nature are warranted for 120 days, except in specific cases where state laws require longer warranty terms. The Company’s warranty reserves were $33.2 million as of March 29, 2025 and estimated warranty costs are accrued in cost of sales at the time of sale. Management determines the warranty reserves based on estimates of the amounts necessary to settle existing and future claims on homes sold as of the balance sheet date. Factors used by management to calculate the warranty obligation are the estimated number of homes under warranty, including homes in distributor inventories, homes purchased by consumers within the one year warranty period, the timing in which work orders are completed and the historical average costs incurred to service a home.

We identified the warranty reserve as a critical audit matter because of the significant judgments made by management to estimate costs related to warranty reserves at the time of sale. This required a high degree of auditor judgment and an increased extent of effort when performing audit procedures to evaluate the reasonableness of management’s estimates of future warranty claims based on historical claims paid, specifically due to significant growth since inception, mixture of product sales, and variability in repair costs.

Our audit procedures related to the Company’s significant estimates and assumptions of the warranty reserve included the following, among others:

We obtained an understanding of the relevant controls related to the management’s estimation of the warranty accrual, including controls over the historical warranty claim data and projected future warranty claims, and tested such controls for design and operating effectiveness.

We tested management’s process for determining the warranty reserve by evaluating the reasonableness of significant assumptions related to the estimation of future claims and the related costs to repair items under warranty.

We evaluated the accuracy, completeness and relevance of the historical warranty claims as an input to management’s warranty accrual calculation.

We evaluated management’s ability to accurately estimate the warranty accrual by comparing the warranty accrual from the prior year to the actual warranty claims paid in the subsequent year.
/s/ RSM US LLP
We have served as the Company's auditor since 2015.
Phoenix, Arizona
May 23, 2025

F-3

CAVCO INDUSTRIES, INC.
CONSOLIDATED BALANCE SHEETS
(Dollars in thousands, except per share amounts)
March 29,
2025
March 30,
2024
ASSETS
Current assets:
Cash and cash equivalents$356,225 $352,687 
Restricted cash, current18,535 15,481 
Accounts receivable, net105,849 77,123 
Short-term investments19,842 18,270 
Current portion of consumer loans receivable, net35,852 20,713 
Current portion of commercial loans receivable, net43,492 40,787 
Current portion of commercial loans receivable from affiliates, net2,881 2,529 
Inventories252,695 241,339 
Prepaid expenses and other current assets74,815 82,870 
 910,186 851,799 
Restricted cash585 585 
Investments18,067 17,316 
Consumer loans receivable, net20,685 23,354 
Commercial loans receivable, net48,605 45,660 
Commercial loans receivable from affiliate, net4,768 2,065 
Property, plant and equipment, net227,620 224,199 
Goodwill121,969 121,934 
Other intangibles, net16,731 28,221 
Operating lease right-of-use assets35,576 39,027 
Deferred income taxes1,853  
Total assets$1,406,645 $1,354,160 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$37,195 $33,531 
Accrued expenses and other current liabilities265,971 239,736 
Total current liabilities303,166 273,267 
Operating lease liabilities31,538 35,148 
Other liabilities7,359 7,759 
Deferred income taxes 4,575 
Total liabilities342,063 320,749 
Stockholders' equity:
Preferred stock, $0.01 par value; 1,000,000 shares authorized; No shares issued or outstanding
  
Common stock, $0.01 par value; 40,000,000 shares authorized; Issued 9,436,732 and 9,389,953 shares, respectively; Outstanding 8,008,012 and 8,320,718 shares, respectively
94 94 
Treasury stock, at cost; 1,428,720 and 1,069,235 shares, respectively
(424,624)(274,693)
Additional paid-in capital290,940 281,216 
Retained earnings1,198,163 1,027,127 
Accumulated other comprehensive income (loss)9 (333)
Total stockholders' equity1,064,582 1,033,411 
Total liabilities and stockholders' equity$1,406,645 $1,354,160 
See accompanying Notes to Consolidated Financial Statements
F-4

CAVCO INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Dollars in thousands, except per share amounts)
Year Ended
March 29,
2025
March 30,
2024
April 1,
2023
Net revenue
$2,015,458 $1,794,792 $2,142,713 
Cost of sales
1,549,867 1,367,890 1,587,781 
Gross profit
465,591 426,902 554,932 
Selling, general and administrative expenses
275,315 247,920 258,323 
Income from operations
190,276 178,982 296,609 
Interest income21,089 20,998 10,679 
Interest expense
(517)(1,649)(910)
Other income, net
222 849 385 
Income before income taxes
211,070 199,180 306,763 
Income tax expense
(40,034)(41,275)(65,922)
Net income
171,036 157,905 240,841 
Less: net income attributable to redeemable noncontrolling interest
 88 287 
Net income attributable to Cavco common stockholders
$171,036 $157,817 $240,554 
Comprehensive income
Net income
$171,036 $157,905 $240,841 
Reclassification adjustment for securities sold
340 95 (16)
Applicable income taxes(71)(20)3 
Net change in unrealized position of investments held
94 262 (252)
Applicable income taxes
(21)(55)53 
Comprehensive income171,378 158,187 240,629 
Less: comprehensive income attributable to redeemable noncontrolling interest 88 287 
Comprehensive income attributable to Cavco common stockholders$171,378 $158,099 $240,342 
Net income per share attributable to Cavco common stockholders
Basic$20.97 $18.55 $27.20 
Diluted$20.71 $18.37 $26.95 
Weighted average shares outstanding:
Basic8,157,615 8,506,673 8,844,326 
Diluted8,259,956 8,591,911 8,924,452 

See accompanying Notes to Consolidated Financial Statements
F-5

CAVCO INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY AND REDEEMABLE NONCONTROLLING INTEREST
(Dollars in thousands)
Stockholders' Equity
Treasury
Stock
Additional paid-in capitalRetained earningsAccumulated other comprehensive (loss) incomeTotalRedeemable Noncontrolling Interest
Common Stock
SharesAmount
Balance, April 2, 20229,292,278 $93 $(61,040)$263,049 $628,756 $(403)$830,455 $825 
Net income— — — — 240,554 — 240,554 287 
Other comprehensive loss, net— — — — — (212)(212)— 
Net issuance of common stock under stock incentive plans44,847 — — 2,637 — — 2,637 — 
Stock-based compensation— — — 6,264 — — 6,264 — 
Common stock repurchases— — (103,412)— — — (103,412)— 
Distributions— — — — — — — (780)
Valuation adjustment— — — — — — — 887 
Balance, April 1, 20239,337,125 $93 $(164,452)$271,950 $869,310 $(615)$976,286 $1,219 
Net income— — — — 157,817 — 157,817 88 
Other comprehensive income, net— — — — — 282 282 — 
Net issuance of common stock under stock incentive plans52,828 1 — 2,506 — — 2,507 — 
Stock-based compensation— — — 6,760 — — 6,760 — 
Common stock repurchases— — (110,241)— — — (110,241)— 
Distributions— — — — — — — (300)
Valuation adjustment— — — — — — — (33)
Conversion to mandatorily redeemable noncontrolling interest— — — — — — — (974)
Balance, March 30, 20249,389,953 $94 $(274,693)$281,216 $1,027,127 $(333)$1,033,411 $ 
Net income— — — — 171,036 — 171,036  
Other comprehensive income, net— — — — — 342 342 — 
Net issuance of common stock under stock incentive plans46,779 — — 1,041 — — 1,041 — 
Stock-based compensation— — — 8,683 — — 8,683 — 
Common stock repurchases— — (149,931)— — — (149,931)— 
Balance, March 29, 20259,436,732 $94 $(424,624)$290,940 $1,198,163 $9 $1,064,582 $ 
See accompanying Notes to Consolidated Financial Statements
F-6

CAVCO INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(Dollars in thousands)
Year Ended
March 29,
2025
March 30,
2024
April 1,
2023
OPERATING ACTIVITIES
Net income$171,036 $157,905 $240,841 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization19,259 18,525 16,903 
Loss on infinite-lived intangible write-off9,960   
Provision for loan losses(511)(632)(517)
Deferred income taxes(6,519)(3,081)2,110 
Stock-based compensation expense8,683 6,760 6,264 
Non-cash interest income, net(1,028)(1,511)(457)
Loss (gain) on sale or retirement of property, plant and equipment, net58 132 (281)
Gain on investments and sale of loans, net(1,687)(9,041)(12,300)
Distribution of earnings from equity method investments  4,306 
Changes in operating assets and liabilities, net of acquisitions
Accounts receivable(28,771)11,566 10,238 
Consumer loans receivable originated(66,115)(90,841)(177,970)
Proceeds from sales of consumer loans 51,078 91,514 186,017 
Principal payments received on consumer loans receivable5,549 6,760 8,967 
Inventories(11,356)44,856 38,866 
Prepaid expenses and other current assets7,694 7,971 (20,037)
Commercial loans receivable originated(143,371)(111,245)(132,050)
Principal payments received on commercial loans receivable135,093 117,302 98,196 
Accounts payable and accrued expenses and other current liabilities29,444 (22,258)(13,403)
Net cash provided by operating activities178,496 224,682 255,693 
INVESTING ACTIVITIES
Purchases of property, plant and equipment(21,427)(17,421)(44,106)
Payments for acquisitions, net (19,195)(105,662)
Proceeds from sale of property, plant and equipment and assets held for sale184 4,805 1,816 
Purchases of investments(28,115)(13,026)(12,533)
Proceeds from sale of investments25,403 13,128 18,931 
Return of invested capital from equity method investments  12,213 
Net cash used in investing activities(23,955)(31,709)(129,341)
FINANCING ACTIVITIES
Payments for taxes on stock option exercises and releases of equity awards(3,441)(1,988)(1,072)
Proceeds from exercise of stock options4,483 4,495 3,709 
Payments on secured financings and other(311)(488)(641)
Payments for common stock repurchases(148,680)(109,309)(103,412)
Distributions to noncontrolling interest (420)(780)
Net cash used in financing activities(147,949)(107,710)(102,196)
Net increase in cash, cash equivalents and restricted cash6,592 85,263 24,156 
Cash, cash equivalents and restricted cash at beginning of the fiscal year368,753 283,490 259,334 
Cash, cash equivalents and restricted cash at end of the fiscal year$375,345 $368,753 $283,490 
Supplemental disclosures of cash flow information:
Cash paid during the year for income taxes$45,582 $36,757 $82,438 
Cash paid during the year for interest$11 $801 $619 
Supplemental disclosures of noncash activity:
Change in GNMA loans eligible for repurchase$(1,067)$(3,287)$(2,494)
 Right-of-use assets recognized and operating lease obligations incurred$2,142 $15,009 $14,455 
Non-cash consideration for acquisitions$ $5,430 $ 

See accompanying Notes to Consolidated Financial Statements
F-7

CAVCO INDUSTRIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. Summary of Significant Accounting Policies
Principles of Consolidation. These Consolidated Financial Statements include the accounts of Cavco Industries, Inc. and its consolidated subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco"). All significant intercompany transactions and balances have been eliminated in consolidation. We have evaluated subsequent events after the balance sheet date of March 29, 2025, through the date of the filing of this report with the Securities and Exchange Commission (the "SEC") and there were no disclosable subsequent events. In addition, references throughout to numbered "Notes" refer to these Notes to Consolidated Financial Statements, unless otherwise stated.
Nature of Operations. Headquartered in Phoenix, Arizona, we design and produce factory-built housing products primarily distributed through a network of independent distributors located throughout the continental United States and Canada, as well as through Company-owned retail stores which offer our homes to retail customers. Our financial services segment is comprised of: a mortgage subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), which is an approved Federal National Mortgage Association ("Fannie Mae") and Federal Home Loan Mortgage Corporation ("Freddie Mac") seller/servicer and a Government National Mortgage Association ("Ginnie Mae" or "GNMA") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes; and an insurance subsidiary, Standard Casualty Co. ("Standard Casualty"), which provides property and casualty insurance primarily to owners of manufactured homes.
Fiscal Year. The Company operates on a 52-53 week fiscal year ending on the Saturday nearest to March 31st of each year. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to March 31st. The current fiscal year ended on March 29, 2025. Fiscal years 2025, 2024 and 2023 each consisted of 52 weeks.
Accounting Estimates. Preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Due to uncertainties, actual results could differ from the estimates and assumptions used in preparation of the consolidated financial statements.
Factory-Built Housing Revenue Recognition - Wholesale. Revenue from homes sold to independent distributors, builders, communities and developers is generally recognized when the home is shipped, at which time title passes and it is probable that substantially all of the consideration will be received. Homes sold to independent distributors are generally either paid upon shipment or floor plan financed by the independent distributor through standard industry financing arrangements, which can include repurchase agreements. Manufacturing sales financed under floor plan arrangements that include repurchase agreements are reduced by a reserve for repurchase commitments (see Note 17).
Some of our independent distributors operate multiple sales outlets. No independent distributor accounted for 10% or more of factory-built housing revenue during any fiscal year within the three-year period ended March 29, 2025.
Factory-Built Housing Revenue Recognition - Retail. Sales by Company-owned retail stores are generally recognized when the customer has entered into a legally binding sales contract, the home is delivered and permanently located at the customer's site, the home is accepted by the customer, title has transferred and collectability is probable.
Financial Services Revenue Recognition. Premium amounts collected on policies issued and assumed by Standard Casualty are amortized on a straight-line basis into Net revenue over the life of the policy. Premiums earned are net of reinsurance ceded. Policy acquisition costs are also amortized in Cost of sales over the life of the policy. Insurance agency commissions received from third-party insurance companies are recognized as revenue upon execution of the insurance policy as we have no future or ongoing obligation with respect to such policies.
F-8

Interest income on consumer loans receivables is recognized in Net revenue. Upon acquisition of previously securitized loan portfolios (the "Acquisition Date"), we evaluated the existing consumer loans receivable held for investment to determine whether there was evidence of deterioration of credit quality and the probability that we would be able to collect all amounts due according to the loans' contractual terms. We also considered expected prepayments and estimated the amount and timing of undiscounted principal, interest and other cash flows. We determined the excess of the loan pool's scheduled contractual principal and interest payments over the undiscounted expected cash flows as of the Acquisition Date as an amount that is not accreted into interest income (the non-accretable difference). The cash flow expected to be collected in excess of the carrying value of the acquired loans was accreted into Interest income over the remaining life of the loans (referred to as accretable yield). For loans originated and held for sale, loan origination fees and gains or losses on sales are recognized in Net revenue upon title transfer of the loans. We provide third-party servicing of mortgages and earn servicing fees each month based on the aggregate outstanding balances. Servicing fees are recognized in Net revenue when earned.
Cash and Cash Equivalents. Highly liquid investments with insignificant interest rate risk and original maturities of three months or less, when purchased, are classified as cash equivalents. Our cash equivalents are primarily comprised of U.S. Treasury and other money market funds and other depository accounts, some of which are in excess of Federal Deposit Insurance Corporation insured limits. We have not experienced any losses on such excesses.
Restricted Cash. Restricted cash primarily represents cash related to CountryPlace customer payments to be remitted to third parties and deposits received from retail customers required to be held in trust accounts. These funds cannot be accessed for general operating purposes (see Note 3).
Accounts Receivable. We extend credit terms on a customer-by-customer basis in the normal course of business, subject to normal industry risk, with many requiring a cash deposit with a sales order or payment upon delivery of a home. We review accounts receivable for estimated losses that may result from customers' inability to pay. As of March 29, 2025 and March 30, 2024, there were no allowances for credit losses. Accounts receivable, net at March 29, 2025, March 30, 2024, and April 1, 2023 was $105.8 million, $77.1 million, and $89.3 million respectively.
Investments. Management determines the appropriate classification of its investment securities at the time of purchase. Our investments include marketable debt and equity securities and non-marketable equity investments. Changes in unrealized net holding gains and losses on marketable equity securities are reported in earnings. Unrealized net holding gains and losses on available-for-sale debt securities are recorded in Accumulated other comprehensive income (loss) ("AOCI") in the Consolidated Balance Sheets. Realized gains and losses from the sale of securities are determined using the specific identification method (see Note 4). As of March 29, 2025, we have determined that all losses on available-for-sale debt securities were from market factors, and therefore we had no valuation allowance on such investments.
Consumer Loans Receivable. Consumer loans receivable consist primarily of manufactured housing loans originated by CountryPlace (held for investment or held for sale) and construction advances on mortgages.
Loans held for investment consist of loan contracts collateralized by the borrowers' homes and, in some instances, related land. Construction loans in progress are stated at the aggregate amount of cumulative funded advances. Loans held for sale are loans that, at the time of origination, are originated with the intent to resell to investors with which the Company has pre-existing purchase agreements, such as Fannie Mae and Freddie Mac, or to sell as part of a Ginnie Mae insured pool of loans and consist of loan contracts collateralized by single-family residential mortgages. Loans held for sale are stated at the lower of amortized cost or fair value on an aggregate basis.
F-9

Combined land and home mortgages are further disaggregated by the type of loan documentation: those conforming to the requirements of Government-Sponsored Enterprises ("GSEs") and those that are non-conforming. In most instances, our mortgages are secured by a first-lien position and are provided to consumers for the purchase of a home. Consumer loans held for investment include home-only personal property loans originated under our home-only lending programs. Accordingly, we classify our loans receivable as follows: conforming mortgages, non-conforming mortgages and home-only loans.
In measuring credit quality within each segment and class, we use commercially available credit scores (such as FICO®). At the time of each loan's origination, we obtain credit scores from each of the three primary credit bureaus, if available. To evaluate credit quality of individual loans, we use the mid-point of the available credit scores or, if only two scores are available, we use the lower of the two. We do not update credit bureau scores after the time of origination.
Commercial Loans Receivable. Our commercial loans receivable balance consists of amounts loaned under commercial loan programs for the benefit of our independent distributors and community operators' home purchasing needs. Under the terms of certain programs, we have entered into direct commercial loan arrangements with independent distributors and community operators wherein we provide funds to purchase home inventory or homes for placement in communities. Interest income on commercial loans receivable is recognized in Interest income in the Consolidated Statements of Comprehensive Income on an accrual basis.
Allowance for Loan Losses. ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, requires a forward-looking impairment model based on expected losses rather than incurred losses. As of March 29, 2025 and March 30, 2024, we had an allowance for loan losses of $0.9 million and $1.1 million, respectively, on our consumer loans receivable (see Note 6).
To determine the appropriate level of the allowance for loan loss on our commercial loans receivable, we collectively evaluate loans based on their terms and duration. We have historically been able to resell repossessed homes, thereby mitigating loss exposure. However, if a default occurs and collateral is lost, we are exposed to loss of the full value of the home loan. If we determine that it is probable that a borrower will default, a specific reserve is determined and recorded within the estimated allowance for loan losses. We recorded allowance for loan losses of $0.4 million and $0.8 million at March 29, 2025 and March 30, 2024, respectively, related to commercial loans receivable (see Note 7).
Inventories. Raw material inventories are valued at the lower of cost or net realizable value, using the first in, first out method. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method.
Property, Plant and Equipment, Net. Property, plant and equipment are carried at cost. Depreciation is calculated using the straight-line method over the estimated useful life of each asset. Estimated useful lives for significant classes of assets are as follows: buildings and improvements, 10 to 39 years; and machinery and equipment, 3 to 25 years. Repairs and maintenance charges are expensed as incurred. We sell miscellaneous property, plant and equipment in the normal course of business.
Asset Impairment. We periodically evaluate the carrying value of long-lived assets to be held and used and held for sale for impairment when events and circumstances warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset group. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risk involved. Losses on long-lived assets to be disposed of are primarily determined based on independent appraisals and preliminary or definitive contractual arrangements less costs to dispose. There were no impairment losses recognized in fiscal years 2025, 2024 or 2023.
F-10

Business Combinations. We account for business combinations in accordance with FASB Accounting Standards Codification ("ASC") 805, Business Combinations, using the acquisition method of accounting, which allocates the fair value of the purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. In the fair value evaluation of intangible assets acquired, there are significant estimates and assumptions, including forecasts of future cash flows, pre-tax income and revenue growth rates, as well as the selection of the royalty rates and discount rates. The excess of the purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. 
Goodwill and Other Intangibles, Net. We account for goodwill and other intangible assets in accordance with the provisions of ASC 350, Intangibles—Goodwill and Other. As such, we test goodwill at least annually for impairment. As of March 29, 2025, all of our goodwill is attributable to the factory-built housing reporting segment. Certain intangibles are considered indefinite-lived and others are finite-lived and are amortized over their useful lives. Finite-lived intangibles are generally amortized over 3 to 15 years on a straight-line basis and are reviewed for possible impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. Indefinite-lived intangible assets are assessed at least annually for impairment first by making a qualitative assessment, and if necessary, performing a quantitative assessment and recording an impairment charge if the fair value of the asset is less than its carrying amount. In the fourth quarter of fiscal year 2025, the Company performed a strategic brand realignment. As a result, Cavco recorded a non-cash charge of $10.0 million in Selling, general and administrative expenses related to the adjustment of legacy indefinite lived trade name values.
We performed our annual goodwill impairment analysis as of March 29, 2025, and determined that it was more likely than not that the fair value of the factory-built housing reporting segment exceeded its respective carrying value. There was no impairment recognized during fiscal years 2025, 2024 or 2023.
Warranties. We provide retail home buyers, builders or developers with a one year warranty for manufacturing defects from the date of sale to the retail customer. Nonstructural components of a cosmetic nature are warranted for 120 days, except in specific cases where state laws require longer warranty terms. Estimated warranty costs are accrued in Cost of sales at the time of sale. The warranty provision and reserves are based on estimates of the amounts necessary to settle existing and future claims on homes sold as of the balance sheet date. Factors used to calculate the warranty obligation are the estimated amount of homes still under warranty, including homes in distributor inventories, homes purchased by consumers within the one year warranty period, the timing in which work orders are completed and the historical average costs incurred to service a home.
Volume Rebates. Certain distributors, builders and developers can qualify for cash rebates generally based on the level of sales attained during a twelve-month period on specified products. Estimates of volume rebates are accrued at the time of sale and are recorded as a reduction of Net revenue.
Freight. Substantially all freight costs are recovered from our distributors and are included in Net revenue. Freight charges of $66.0 million, $50.9 million and $61.5 million were recognized in fiscal years 2025, 2024 and 2023, respectively.
Reserve for Repurchase Commitment. We are contingently liable under terms of repurchase agreements with the financial institutions that provide inventory financing to certain distributors of our products. These arrangements, which are customary in the industry, provide the lender a guarantee that we will repurchase our products in the event of default by the distributor. Our obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The risk of loss under these agreements is spread over numerous distributors and the repurchase price generally declines over the period of the agreement (generally 18 to 24 months), further reduced by the resale value of repurchased homes. We apply FASB ASC 460, Guarantees ("ASC 460"), to account for our liability for repurchase commitments. Following the inception of the commitment, the recorded reserve is reduced over the repurchase period in conjunction with applicable curtailment arrangements and is eliminated once the distributor sells the home. Changes in the reserve are recorded as an adjustment to Net revenue. See Note 17 for further discussion.
F-11

Reserve for Property Casualty Insurance Claims and Claims Expense. Standard Casualty establishes reserves for claims and claims expense on reported and unreported claims of insured losses. Our reserve process takes into account known facts and interpretations of circumstances and factors, including experience with similar cases, actual claims paid, historical trends involving claim payment patterns and pending levels of unpaid claims, loss management programs, product mix, contractual terms, changes in law and regulation, judicial decisions and economic conditions. In the normal course of business, we may also supplement our claims processes by utilizing third party adjusters, appraisers, engineers, inspectors and other professionals and information sources to assess and settle catastrophe and non-catastrophe related claims. The effects of inflation are implicitly considered in the reserving process. The applicable reserve balance was $16.2 million and $10.5 million as of March 29, 2025 and March 30, 2024, respectively, of which $7.3 million and $5.2 million related to incurred but not reported ("IBNR") losses, respectively.
Insurance. We are self-insured for a significant portion of our general and products liability, auto liability, health, property and workers' compensation liability coverage. Insurance is maintained for catastrophic exposures and those risks required to be insured by law. Estimated self-insurance costs are accrued for incurred claims and estimated IBNR losses. A reserve for products liability is actuarially determined and reflected in Accrued expenses and other current liabilities in the accompanying Consolidated Balance Sheets. The determination of claims and expenses and the appropriateness of the related liabilities are regularly reviewed and updated.
Advertising. Advertising costs are expensed as incurred and were $4.6 million in fiscal year 2025, $3.6 million in fiscal year 2024 and $2.0 million in fiscal year 2023.
Fair Value of Financial Instruments. Our financial instruments consist of cash and cash equivalents, restricted cash, accounts receivable, investments, consumer loans receivable, commercial loans receivable, accounts payable, certain accrued expenses and other current liabilities and secured credit facilities and other financings.
In accordance with FASB ASC 820, Fair Value Measurements and Disclosures ("ASC 820"), fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
The standard describes three levels of inputs that may be used to measure fair value:
Level 1 –Quoted prices in active markets for identical assets or liabilities.
Level 2 –Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 –Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The carrying amount of cash and cash equivalents approximates fair value because their maturity is less than three months. The carrying amounts of restricted cash, accounts receivable, accounts payable and certain accrued expenses and other current liabilities approximate fair value due to the short-term maturity of the amounts. See Note 20 for the fair values of our other financial instruments and the inputs used.
Foreign Currency. We have certain assets and liabilities in Ojinaga, Mexico related to a production facility that imports raw materials and exports finished homes to our retail lots located in the United States. The monetary assets and liabilities of this production facility are remeasured at each balance sheet date at the current exchange rate. Monetary assets and liabilities and related revenues and expenses are remeasured monthly using the average rates for the fiscal month. Remeasurement adjustments are recorded in Other income, net in the Consolidated Statements of Comprehensive Income.
F-12

Income Taxes. We account for income taxes pursuant to FASB ASC 740, Income Taxes ("ASC 740"), and provide for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company's assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.
The calculation of tax liabilities involves considering uncertainties in the application of complex tax regulations. We recognize liabilities for anticipated tax audit issues based on our estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period of derecognition. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result. We use a two-step approach to evaluate uncertain tax positions. This approach involves recognizing any tax positions that are more likely than not to occur and then measuring those positions to determine the amounts to be recognized in the Consolidated Financial Statements.
Interest Income. Interest income consists of the interest earned on invested cash as well as interest earned from our commercial loan programs, recorded on an accrual basis.
Other Income, net. Other income, net primarily consists of realized and unrealized gains and losses on corporate investments and gains and losses on the sale of property, plant and equipment.
Stock-Based Compensation. Stock-based compensation is measured based on the fair value of the award on the date of grant and the corresponding expense is recognized over the period during which a grantee is required to provide service in exchange for the award. Stock-based compensation expense is classified in the same line item of our Consolidated Statements of Comprehensive Income as other payroll-related expenses specific to the grantee. Compensation expense related to service-based restricted stock units ("RSUs") is recognized on a straight-line basis over the requisite service period for the entire award. Compensation expense related to performance-based RSUs is recognized on a straight-line basis over the requisite service period for each separately vesting portion of the award as if the award was, in-substance, multiple awards (i.e., a graded vesting basis).
We use historical data to estimate pre-vesting forfeitures and record stock-based compensation cost, using the straight-line attribution method, only for those awards that are expected to vest. Compensation expense related to performance-based awards is based on management's estimate of the probability of the performance criteria being satisfied, adjusted at each balance sheet date (see Note 18).
Redeemable Noncontrolling Interest. In fiscal year 2017, we purchased a 50% ownership interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively "Craftsman" or the "Entities") with an additional 20% acquired during fiscal year 2022. This additional purchase gave us a controlling interest, resulting in consolidation of the Entities and the recognition of a noncontrolling interest for the remaining third party ownership. Adjustments in the redemption value of the noncontrolling interest were recorded to Interest expense.
We were contractually obligated to purchase an additional 20% of Craftsman on December 31, 2023. The estimated purchase price was recorded in Other liabilities. The remaining 10% was classified as a temporary equity mezzanine item between Liabilities and Stockholders' equity in the Consolidated Balance Sheets as Redeemable noncontrolling interest. The amount of income attributable to this Redeemable noncontrolling interest is included on the face of the Consolidated Statements of Comprehensive Income.
During fiscal year 2024, we executed amendments to the Membership Interest Purchase Agreement to acquire the entire remaining 30% for cash on January 1, 2024. Upon execution of the amendments, the remaining 30% became mandatorily redeemable, and the value attributed to the Redeemable noncontrolling interest was reclassified to Accrued expenses and other current liabilities on the Consolidated Balance Sheets at the estimated redemption value. On January 1, 2024 we acquired the remaining 30% interest.
F-13

Accumulated Other Comprehensive Income (Loss). AOCI is comprised of unrealized gains and losses on available-for-sale debt securities (see Note 4) and is presented net of tax. Accumulated unrealized gain on available-for-sale debt securities at the end of fiscal year 2025 was insignificant before and after tax. Accumulated unrealized loss on available-for-sale debt securities at the end of fiscal year 2024 was $0.4 million before tax, with an associated tax amount of $0.1 million, for a net unrealized loss of $0.3 million.
Treasury Stock. We record repurchases of our common stock as treasury stock at cost. As we do not have a formal retirement plan for the shares acquired, and the ultimate disposition has not yet been decided, we show the cost of the acquired stock separately as a deduction from equity. Beginning January 1, 2023, the Inflation Reduction Act of 2022 imposed a 1% excise tax on the aggregate fair market value of stock repurchased by certain corporations during the taxable year, subject to adjustments. We have calculated the excise tax on purchases from the effective date through March 29, 2025, and this amount is recorded as an increase in our treasury stock.
Net Income Per Share. Basic earnings per share of common stock is computed based on the weighted-average number of shares of common stock outstanding during the reporting period. Diluted earnings per share of common stock is computed based on the combination of dilutive shares of common stock equivalents, comprised of shares issuable under the Company's stock-based compensation plans and the weighted-average number of shares of common stock outstanding during the reporting period. Dilutive shares of common stock equivalents include the dilutive effect of in-the-money options to purchase shares, which is calculated based on the average share price for each period using the treasury stock method (see Note 19).
Recently Issued or Adopted Accounting Pronouncements. The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs") issued by the FASB. ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Company's Consolidated Financial Statements.
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires companies to enhance the disclosures about segment expenses. The new standard requires the identification and disclosure of the Company’s Chief Operating Decision Maker ("CODM"), expanded incremental line-item disclosures of significant segment expenses used by the CODM for decision-making, and the inclusion of previous annual only segment disclosure requirements on a quarterly basis. This ASU should be applied retrospectively for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. We adopted ASU 2023-07 effective for the annual period beginning March 31, 2024, and applied it retrospectively to all prior periods presented in these financial statements. See Note 24.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Taxes Disclosures ("ASU 2023-09"), which requires greater disaggregation of income tax disclosures. ASU 2023-09 requires additional information to be disclosed with respect to the income tax rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU should be applied prospectively for fiscal years beginning after December 15, 2024, with retrospective application permitted. The Company is currently evaluating the impacts of this guidance on the Company's Consolidated Financial Statements.

In November 2024, the FASB issued ASU No. 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses ("ASU 2024-03"), and in January 2025, the FASB issued ASU No. 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date ("ASU 2025-01"). ASU 2024-03 requires additional disclosure of the nature of expenses included in the income statement as well as disclosures about specific types of expenses included in the expense captions presented in the income statement. ASU 2024-03, as clarified by ASU 2025-01, is effective for annual reporting periods beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027. Both early adoption and retrospective application are permitted. The Company is currently evaluating the impact that the adoption of these standards will have on its Consolidated Financial Statements.
F-14

2. Revenue from Contracts with Customers
Revenues are recognized when a good or service is transferred to a customer. A good or service is transferred when, or as, the customer obtains control of that good or service. Revenues are based on the consideration expected to be received in connection with our promises to deliver goods and services to the customers.
Site Improvements on Retail Sales. We recognize sales of subcontracted ancillary services, such as preparation of the home site or other exterior enhancements. Such services are provided as a convenience to the customer. As we are involved in the selection of subcontractors and ultimately responsible for execution of these services, under FASB ASC 606, Revenue from Contracts with Customers, we recognize the sale of these ancillary services on a gross basis. The revenues associated with these programs for fiscal years 2025, 2024 and 2023 were $65.0 million, $57.6 million and $53.3 million, respectively.
Additional Items. Expected consideration, and therefore revenue, reflects reductions for returns, allowances and other incentives, some of which may be contingent on future events. Additionally, our volume rebates are accrued at the time of sale and are recorded as a reduction of Net revenue.
In customer contracts for retail sales of manufactured homes, consideration includes certain state and local excise taxes billed to customers when those taxes are levied directly upon us by the taxing authorities. Expected consideration excludes sales and other taxes collected on behalf of taxing authorities. We elect to treat consideration for freight performed as a fulfillment activity. Therefore, Net revenue includes consideration for freight and other fulfillment activities performed prior to the customer obtaining control of the goods.
Practical Expedients and Exemptions. We generally expense sales commissions when incurred because the amortization period would be one-year or less. These costs are recorded within Selling, general and administrative expenses. In addition, we do not disclose the value of unsatisfied performance obligations for contracts with an expected length of one-year or less.
Disaggregation of Revenue. The following table summarizes Net revenue disaggregated by reportable segment and source (in thousands). All revenue from customers is recognized at a point in time, either when the customer takes delivery or when a third-party insurance contract is executed, as more fully discussed above.
March 29,
2025
March 30,
2024
April 1,
2023
Factory-built housing
Home sales$1,838,371 $1,631,650 $2,017,399 
Delivery, setup and other revenues94,740 84,957 52,051 
1,933,111 1,716,607 2,069,450 
Financial services
Insurance agency commissions received from third-party insurance companies5,179 4,258 3,754 
All other sources77,168 73,927 69,509 
82,347 78,185 73,263 
$2,015,458 $1,794,792 $2,142,713 
F-15

3. Restricted Cash
Restricted cash consisted of the following (in thousands):
 March 29,
2025
March 30,
2024
Cash related to CountryPlace customer payments to be remitted to third parties$14,923 $12,993 
Other restricted cash
4,197 3,073 
19,120 16,066 
Less current portion(18,535)(15,481)
$585 $585 
Corresponding amounts for customer payments to be remitted to third parties are recorded in Accounts payable.
The following table provides a reconciliation of Cash and cash equivalents and Restricted cash reported within the Consolidated Balance Sheets to the combined amounts shown in the Consolidated Statements of Cash Flows (in thousands):
March 29,
2025
March 30,
2024
April 1,
2023
Cash and cash equivalents$356,225 $352,687 $271,427 
Restricted cash
19,120 16,066 12,063 
$375,345 $368,753 $283,490 
4. Investments
Investments consisted of the following (in thousands):
March 29,
2025
March 30,
2024
Available-for-sale debt securities
$21,415 $18,669 
Marketable equity securities
11,425 11,961 
Non-marketable equity investments
5,069 4,956 
37,909 35,586 
Less short-term investments(19,842)(18,270)
$18,067 $17,316 
Investments in marketable equity securities consist of investments in the common stock of industrial and other companies.
Our non-marketable equity investments include investments in community-based initiatives that buy and sell our homes and provide home-only financing to residents of certain manufactured home communities and other distribution operations.
We record investments in fixed maturity securities classified as available-for-sale at fair value and record the difference between fair value and cost in AOCI.
F-16

The amortized cost and fair value of our investments in available-for-sale debt securities, by security type are shown in the table below (in thousands):
 March 29, 2025
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Residential mortgage-backed securities
$4,122 $19 $(21)$4,120 
State and political subdivision debt securities
6,955 39 (18)6,976 
Corporate debt securities
10,326 38 (45)10,319 
$21,403 $96 $(84)$21,415 

 March 30, 2024
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Residential mortgage-backed securities
$2,933 $ $(68)$2,865 
State and political subdivision debt securities
5,041 7 (118)4,930 
Corporate debt securities
11,117 4 (247)10,874 
$19,091 $11 $(433)$18,669 

F-17

The following tables show gross unrealized losses and fair value, aggregated by investment category and length of time that individual securities had been in a continuous unrealized loss position (in thousands):
March 29, 2025
 Less than 12 Months12 Months or LongerTotal
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Residential mortgage-backed securities
$473 $(2)$1,036 $(19)$1,509 $(21)
State and political subdivision debt securities
  1,633 (18)1,633 (18)
Corporate debt securities  4,431 (45)4,431 (45)
$473 $(2)$7,100 $(82)$7,573 $(84)

March 30, 2024
 Less than 12 Months12 Months or LongerTotal
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Residential mortgage-backed securities
$2,014 $(24)$833 $(44)$2,847 $(68)
State and political subdivision debt securities
493 (1)3,442 (117)3,935 (118)
Corporate debt securities397 (3)8,501 (244)8,898 (247)
$2,904 $(28)$12,776 $(405)$15,680 $(433)
We are not aware of any changes to the securities or issuers that would indicate the losses above are indicative of credit impairment as of March 29, 2025. Further, we do not intend to, and it is more likely than not that we will not be required to, sell the investments before recovery of their amortized cost.
The amortized cost and fair value of our investments in available-for-sale debt securities, by contractual maturity, are shown in the table below (in thousands). Expected maturities differ from contractual maturities as borrowers may have the right to call or prepay obligations, with or without penalties.
 March 29, 2025
Amortized
Cost
Fair
Value
Due in less than one year
$8,162 $8,118 
Due after one year through five years
7,189 7,235 
Due after five years through ten years
1,930 1,942 
Mortgage-backed securities
4,122 4,120 
$21,403 $21,415 
We recognize investment gains and losses on available-for-sale debt securities when we sell or otherwise dispose of securities using the specific identification method. There were no gross gains realized on the sale of available-for-sale debt securities in fiscal years 2025, 2024 or 2023. There were no gross losses realized on the sale of available-for-sale debt securities in fiscal years 2025, 2024 or 2023.
F-18

We recognize unrealized gains and losses on marketable equity securities from changes in market prices during the period as a component of earnings in the Consolidated Statements of Comprehensive Income. See Note 1 for further discussion. Net investment gains and losses on marketable equity securities for fiscal years 2025, 2024 and 2023 were as follows (in thousands):
Year Ended
March 29,
2025
March 30,
2024
April 1,
2023
Marketable equity securities:
Net (losses) gains recognized during the period$(1,000)$1,869 $561 
Less: Net (gains) recognized on securities sold during the period(1,175)(348)(958)
Unrealized (losses) gains recognized during the period on securities still held$(2,175)$1,521 $(397)
5. Inventories
Inventories consisted of the following (in thousands):
 March 29,
2025
March 30,
2024
Raw materials$79,098 $78,241 
Work in process29,808 27,977 
Finished goods 143,789 135,121 
$252,695 $241,339 

6. Consumer Loans Receivable, Net
The following table summarizes consumer loans receivable (in thousands):
March 29,
2025
March 30,
2024
Loans held for investment, previously securitized$13,775 $16,968 
Loans held for investment12,196 12,826 
Loans held for sale
27,981 15,140 
Construction advances
4,210 722 
58,162 45,656 
Deferred financing fees and other, net
(686)(523)
Allowance for loan losses
(939)(1,066)
56,537 44,067 
Less current portion(35,852)(20,713)
$20,685 $23,354 
F-19

The allowance for loan losses reflects our judgment of the probable loss exposure on loans held for investment. The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):
March 29,
2025
March 30,
2024
Allowance for loan losses at beginning of fiscal year$1,066 $1,153 
Change in estimated loan losses, net(103)(87)
Charge-offs(24) 
Recoveries  
Allowance for loan losses at end of fiscal year$939 $1,066 
The consumer loans held for investment had the following characteristics:
March 29,
2025
March 30,
2024
Weighted average contractual interest rate7.9 %8.1 %
Weighted average effective interest rate10.3 %10.4 %
Weighted average months to maturity221196
The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable, net (in thousands):
March 29,
2025
March 30,
2024
Current$56,401 $43,810 
31 to 60 days1,082 1,063 
61 to 90 days4 131 
91+ days675 652 
$58,162 $45,656 
The following table disaggregates gross consumer loans receivable, net by credit quality indicator at loan inception and fiscal year of origination (in thousands):
March 29, 2025
20252024202320222021PriorTotal
Prime- FICO score 680 and greater$18,133 $9,209 $323 $92 $761 $13,197 $41,715 
Near Prime- FICO score 620-6792,948 1,210   1,026 9,000 14,184 
Sub-Prime- FICO score less than 620537    17 680 1,234 
No FICO score317 441    271 1,029 
$21,935 $10,860 $323 $92 $1,804 $23,148 $58,162 
F-20

March 30, 2024
20242023202220212020PriorTotal
Prime- FICO score 680 and greater$14,107 $328 $96 $885 $1,808 $14,425 $31,649 
Near Prime- FICO score 620-6791,633   1,202 942 8,684 12,461 
Sub-Prime- FICO score less than 620   18 49 723 790 
No FICO score447     309 756 
$16,187 $328 $96 $2,105 $2,799 $24,141 $45,656 
Loan contracts secured by geographically concentrated collateral could experience higher rates of delinquencies, default and foreclosure losses than loan contracts secured by collateral that is more geographically dispersed. As of March 29, 2025, 54% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 11% was concentrated in Florida. As of March 30, 2024, 46% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 10% was concentrated in Florida. Other than Texas and Florida, no state had concentrations in excess of 10% of the principal balance of consumer loans receivable as of March 29, 2025 or March 30, 2024.
Collateral for repossessed loans is acquired through foreclosure or similar proceedings and is recorded at the estimated fair value of the home less the estimated costs to sell. At repossession, the fair value of the collateral is determined based on the historical recovery rates of previously charged-off loans; the loan is charged off and the loss is recorded to the allowance for loan losses. On a monthly basis, the fair value of the collateral is adjusted to the lower of the amount recorded at repossession or the estimated sales price less estimated costs to sell, based on current information. Repossessed homes totaled approximately $0.2 million as of March 29, 2025 and $0.7 million as of March 30, 2024, and are included in Prepaid expenses and other current assets in the Consolidated Balance Sheets. Foreclosure or similar proceedings in progress totaled approximately $0.5 million and $0.4 million as of March 29, 2025 and March 30, 2024, respectively.
7. Commercial Loans Receivable, Net
The commercial loans receivable, net balance consists of direct financing arrangements for the home product needs of our independent distributors, community owners and developers. We also provide loans to independent floor plan lenders that then lend to distributors to finance their inventory purchases. The notes are secured by the homes as collateral and, in some instances, other security. Other terms of direct arrangements vary, depending on the needs of the borrower and the opportunity for the Company.
Commercial loans receivable, net consisted of the following (in thousands):
 March 29,
2025
March 30,
2024
Loans receivable (including from affiliates)$100,297 $91,938 
Allowance for loan losses
(361)(781)
Deferred financing fees, net(190)(116)
99,746 91,041 
Less current portion of commercial loans receivable (including from affiliates), net(46,373)(43,316)
$53,373 $47,725 
F-21

The commercial loans receivable, net balance had the following characteristics:
March 29,
2025
March 30,
2024
Weighted average contractual interest rate8.3 %7.4 %
Weighted average months outstanding1012
The risk of loss is spread over numerous borrowers. Borrower activity is monitored on a regular basis and contractual arrangements are in place to provide adequate loss mitigation in the event of a default. Historically, we have been able to sell repossessed homes, thereby mitigating loss exposure. If a default occurs and collateral is lost, we are exposed to loss of the full value of the home loan. We evaluate the potential for loss from the commercial loan programs on a collective basis, aggregating similar loans based on their terms. Our evaluation also considers the borrower's risk rating, overall financial stability, historical experience and estimates of other economic factors.
The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):
 March 29,
2025
March 30,
2024
Balance at beginning of fiscal year$781 $1,586 
Change in estimated loan losses, net(420)(805)
Balance at end of fiscal year$361 $781 
Loans are subject to regular review and are given management's attention whenever a problem situation appears to be developing. Loans with indicators of potential performance problems are placed on watch list status and are subject to additional monitoring and scrutiny. Nonperforming status includes loans accounted for on a non-accrual basis and accruing loans with principal payments 90 days or more past due. Our policy is to place loans on nonaccrual status when interest is past due and remains unpaid 90 days or more or when there is a clear indication that the borrower is unable or unwilling to make payments as they become due. We will resume accrual of interest once these factors have been remedied. Payments received on non-accrual loans are recorded on a cash basis, first to interest and then to principal, and charge-offs occur when it becomes probable that outstanding amounts will not be recovered. At March 29, 2025, there were no commercial loans 90 days or more past due that were still accruing interest, and we were not aware of any potential problem loans that would have a material effect on the commercial loans receivable balance.
The following table disaggregates our commercial loans receivable, net by credit quality indicator and fiscal year of origination (in thousands):
March 29, 2025
20252024202320222021Total
Performing$66,843 $24,215 $7,006 $1,014 $1,219 $100,297 
March 30, 2024
20242023202220212020Total
Performing$57,691 $25,066 $4,823 $2,144 $2,214 $91,938 
As of March 29, 2025 and March 30, 2024, approximately 17% and 18%, respectively, of our outstanding commercial loans receivable principal balance was concentrated in New York and as of March 29, 2025, approximately 16% was concentrated in California. No other state had concentrations in excess of 10% of the principal balance of the commercial loans receivable as of March 29, 2025 or March 30, 2024.
We had concentrations with one independent third-party and its affiliates that equaled 10% and 13% of the net commercial loans receivable principal balance outstanding, all of which was secured, as of March 29, 2025 and March 30, 2024, respectively. The risks created by these concentrations have been considered in the determination of the adequacy of the allowance for loan losses.
F-22

8. Property, Plant and Equipment, net
Property, plant and equipment, net, consisted of the following (in thousands):
 March 29,
2025
March 30,
2024
Property, plant and equipment, at cost:
Buildings and improvements$173,769 $171,516 
Machinery and equipment91,232 81,142 
Land39,829 39,822 
Construction in progress16,117 8,405 
320,947 300,885 
Accumulated depreciation(93,327)(76,686)
$227,620 $224,199 
Depreciation expense was $17.7 million in fiscal year 2025, $17.0 million in fiscal year 2024 and $14.8 million in fiscal year 2023.
Included in the balances above are certain assets under finance leases. See Note 9 for additional information.
9. Leases
We lease certain production and retail locations, office space and equipment. We determine if a contract or arrangement is, or contains, a lease at inception. Lease agreements with an initial term of 12 months or less are not recorded in the Consolidated Balance Sheets. Certain lease agreements include one or more options to renew, with renewal terms that can extend the lease term by one to three years or more. Generally, the exercise of lease renewal options is at our discretion. Some agreements also include options to purchase the leased property. The estimated life of assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option that we are reasonably certain to exercise.
 Certain of our lease agreements include rental payments adjusted periodically for inflation. These lease agreements do not contain any material residual value guarantees or material restrictive covenants.
 Right of Use ("ROU") assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments in accordance with the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Since our leases do not provide a readily determinable implicit interest rate, we estimate an incremental borrowing rate. In determining the estimated incremental borrowing rate, we consider the lease period and comparable market interest rates, as well as any other information available at the lease commencement date. The lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such options.
F-23

The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheets as of March 29, 2025 and March 30, 2024 (in thousands):
ClassificationMarch 29,
2025
March 30,
2024
ROU assets
Operating lease assetsOperating lease right-of-use assets$35,576 $39,027 
Finance lease assets
Property, plant and equipment, net (1)
5,738 5,913 
Total lease assets$41,314 $44,940 
Lease Liabilities
Current:
   Operating lease liabilitiesAccrued expenses and other current liabilities$5,925 $5,303 
   Finance lease liabilitiesAccrued expenses and other current liabilities83 80 
Non-current:
   Operating lease liabilitiesOperating lease liabilities31,538 35,148 
   Finance lease liabilitiesOther liabilities6,003 6,086 
Total lease liabilities$43,549 $46,617 
(1) Recorded net of accumulated amortization of $0.6 million and $0.4 million as of March 29, 2025 and March 30, 2024, respectively.
The following table provides information about the financial statement classification of our lease expenses reported within the Consolidated Statements of Comprehensive Income for the years ended March 29, 2025, March 30, 2024 and April 1, 2023 (in thousands):
Year Ended
Lease Expense CategoryClassificationMarch 29,
2025
March 30,
2024
April 1,
2023
Operating lease expense (2)
Cost of sales$1,119 $1,119 $1,190 
Selling, general and administrative expenses5,037 4,693 4,059 
Finance lease expense
   Amortization of leased assetsCost of sales145 175 175 
   Interest on lease liabilitiesInterest expense276 279 283 
Total lease expense$6,577 $6,266 $5,707 
(2) Excludes short-term and variable lease expenses, which are immaterial.
Cash payments for operating and finance leases were as follows (in thousands):
 March 29,
2025
March 30,
2024
April 1,
2023
Operating leases$5,648 $6,694 $5,609 
Finance leases267 356 356 
F-24

The present value of minimum payments for future fiscal years under non-cancelable leases as of March 29, 2025 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
2026$6,374 $356 $6,730 
20274,901 356 5,257 
20284,332 356 4,688 
20294,120 356 4,476 
20304,074 356 4,430 
Thereafter22,335 9,874 32,209 
46,136 11,654 57,790 
Less: Amount representing interest(8,673)(5,568)(14,241)
$37,463 $6,086 $43,549 
The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of March 29, 2025:
Remaining Lease Term (Years)Discount Rate
   Operating leases9.04.9 %
   Finance leases32.84.5 %
10. Goodwill and Other Intangibles
Goodwill and other intangibles, net, consisted of the following (in thousands):
 March 29, 2025March 30, 2024
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Indefinite-lived:
Goodwill
$121,969 $— $121,969 $121,934 $— $121,934 
Trademarks and trade names
7,020 — 7,020 16,980 — 16,980 
State insurance licenses
1,100 — 1,100 1,100 — 1,100 
130,089 — 130,089 140,014 — 140,014 
Finite lived:
Customer relationships15,000 (6,676)8,324 15,000 (5,314)9,686 
Other1,114 (827)287 1,114 (659)455 
$146,203 $(7,503)$138,700 $156,128 $(5,973)$150,155 






F-25

Changes in the carrying amount of Goodwill were as follows for the years ended March 29, 2025 and March 30, 2024 (in thousands).

April 1, 2023$114,547 
Acquisitions(1)
7,387 
March 30, 2024121,934 
Acquisitions(1)
(35)
March 29, 2025$121,969 

(1)Acquisitions includes any adjustments to Goodwill during the measurement period. The measurement periods for the valuation of assets acquired and liabilities assumed end as soon as information on the facts and circumstances that existed as of the acquisition dates becomes available, but do not exceed 12 months. Adjustments in purchase price allocations may require a change in the amounts allocated to goodwill during the periods in which the adjustments are determined. No measurement periods are open as of March 29, 2025.
At March 29, 2025 and March 30, 2024 , the Company had Goodwill of $121,969 and $121,934, respectively. The change is due to adjustments to prior year acquisitions. All Goodwill resides in the factory-built housing segment. At March 29, 2025 there are no accumulated impairment losses related to Goodwill.
In the fourth quarter of fiscal year 2025, the Company performed a strategic brand realignment. As a result, Cavco recorded a non-cash charge of $10.0 million in Selling, general and administrative expenses related to the adjustment of legacy indefinite lived trade name values.
Amortization expense recognized on intangible assets was $1.5 million during fiscal year 2025, $1.6 million during fiscal year 2024 and $2.1 million during fiscal year 2023. Customer relationships have a weighted average remaining life of 5.9 years and other finite lived intangibles have a weighted average remaining life of 1.5 years.
Expected amortization for future fiscal years is as follows (in thousands):
2026$1,488 
20271,415 
20281,299 
20291,265 
2030985 
Thereafter2,159 
$8,611 
F-26

11. Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
 March 29,
2025
March 30,
2024
Customer deposits$46,934 $40,856 
Salaries, wages and benefits45,640 38,125 
Unearned insurance premiums33,863 33,449 
Estimated warranties33,189 31,718 
Accrued volume rebates21,208 21,167 
Insurance loss reserves16,201 10,540 
Accrued self-insurance13,094 14,124 
Other55,842 49,757 
$265,971 $239,736 
12. Warranties
Activity in the liability for estimated warranties for fiscal years 2025, 2024 and 2023 was as follows (in thousands):
 March 29,
2025
March 30,
2024
April 1,
2023
Balance at beginning of fiscal year$31,718 $31,368 $26,250 
Purchase accounting additions
  1,250 
Charged to costs and expenses
52,515 60,219 50,157 
Payments and deductions
(51,044)(59,869)(46,289)
Balance at end of fiscal year$33,189 $31,718 $31,368 
13. Other Liabilities
The following table summarizes secured financings and other obligations (in thousands):
March 29,
2025
March 30,
2024
Finance lease liabilities$6,086 $6,166 
Other secured financing1,594 1,916 
7,680 8,082 
Less current portion included in Accrued expenses and other current liabilities(321)(323)
$7,359 $7,759 
F-27

Scheduled maturities for future fiscal years of the Company's obligations consist of the following (in thousands).
2026$321 
2027296 
2028281 
2029265 
2030252 
Thereafter6,265 
$7,680 
Actual payments may vary from those above, resulting from prepayments or other factors.
See Note 9 for further discussion of the finance lease obligations.
14. Debt
On November 12, 2024, Company entered into that certain Amended and Restated Credit Agreement among the Company, Bank of America, N.A., as administrative agent, swing line lender, letter of credit issuer, and the guarantors party thereto (the "Credit Agreement"), providing for a $75 million revolving credit facility (the "Revolving Credit Facility"), including a $10 million letter of credit sub-facility. The Revolving Credit Facility matures on November 12, 2029. The Credit Agreement amends and restates the previous credit agreement between the parties entered into on November 22, 2022.
Loans under the Revolving Credit Facility will bear interest at a rate equal to (i) the Secured Overnight Financing Rate, plus a credit spread adjustment of 0.10% (as adjusted, "Term SOFR"), plus the "applicable rate" or (ii) the "base rate" (defined as the highest of (a) the Bank of America prime rate, (b) the Federal Funds rate plus 0.50%, and (c) Term SOFR plus 1.00%) plus the "applicable rate." The applicable rate will be determined in accordance with a pricing grid based on the Company's Consolidated Total Leverage Ratio (as defined in the Credit Agreement) ranging from 1.25% to 1.50% per annum for Term SOFR rate loans and from 0.25% to 0.50% per annum for base rate loans. In addition, the Company will pay a commitment fee on the unused portion of the Revolving Credit Facility of 0.20% per annum.
The Revolving Credit Facility is guaranteed, on a joint and several basis, by certain of the Company’s subsidiaries. Subject to certain conditions and requirements set forth in the Credit Agreement, including the availability of additional lender commitments, the Company may request from time to time one or more term loan facilities, or increases in the aggregate commitments under the Revolving Credit Facility, in an aggregate amount not exceeding $75 million.
The Credit Agreement contains customary representations and warranties, affirmative and negative covenants (including restrictions, subject to customary exceptions, qualifications, and baskets, on the ability of the Company and its subsidiaries to incur additional indebtedness or guarantees of indebtedness, pay dividends or distributions on, redeem, repurchase, or retire capital stock, make investments, loans, advances, or acquisitions, enter into sale and leaseback transactions, engage in transactions with affiliates, create liens, transfer, or sell assets, create restrictions on the payment of dividends or other amounts from their subsidiaries, and consolidate, merge, or transfer all or substantially all of the assets of the Company and its subsidiaries taken as a whole), and events of default (as defined in the Credit Agreement).
In addition, the Credit Agreement includes the following financial covenants: (i) as of the end of any fiscal quarter, the Consolidated Total Leverage Ratio (as defined in the Credit Agreement) cannot exceed 3.25 to 1.00 and (ii) a requirement to maintain Consolidated EBITDA (as defined in the Credit Agreement) for any period of four fiscal quarters of at least $75 million.
As of March 29, 2025, there were no borrowings outstanding under the Revolving Credit Facility or the previous agreement entered into on November 22, 2022 and we were in compliance with all covenants.
F-28

15. Reinsurance and Insurance Loss Reserves
Standard Casualty is primarily a specialty writer of manufactured home physical damage insurance. Certain of our premiums and benefits are assumed from and ceded to other insurance companies under various reinsurance agreements. The ceded reinsurance agreements provide increased capacity to write larger risks while maintaining exposure to loss within our capital resources. We remain obligated for amounts ceded in the event that the reinsurers do not meet their obligations. Substantially all of the assumed reinsurance is with one entity.
The effects of reinsurance on premiums written and earned were as follows (in thousands):
Year Ended
March 29, 2025March 30, 2024
 WrittenEarnedWrittenEarned
Direct premiums$46,127 $48,761 $47,448 $39,352 
Assumed premiums—nonaffiliated43,534 40,713 37,426 35,630 
Ceded premiums—nonaffiliated(32,290)(32,290)(26,273)(26,273)

$57,371 $57,184 $58,601 $48,709 
Typical insurance policies written or assumed have a maximum coverage of $0.4 million per claim, of which we cede $0.2 million of the risk of loss per reinsurance. Therefore, our risk of loss is limited to $0.3 million per claim on typical policies, subject to the reinsurers meeting their obligations. After this limit, amounts are recoverable through reinsurance for catastrophic losses in excess of $4.0 million per occurrence, up to a maximum of $90.0 million in the aggregate for that occurrence.
Purchasing reinsurance contracts mitigates the frequency and/or severity of losses incurred on insurance policies issued, such as in the case of a catastrophe that generates a large number of serious claims on multiple policies at the same time. Under these agreements, we may be required to repurchase and reestablish the reinsurance contracts for the remainder of the year to the extent that they have been utilized.
Standard Casualty establishes reserves for claims and claims expense on reported and IBNR claims of non-reinsured losses. The following details the activity in the reserve for fiscal years 2025, 2024 and 2023 (in thousands):
March 29,
2025
March 30,
2024
April 1,
2023
Balance at beginning of fiscal year$10,540 $10,939 $8,149 
Net incurred losses during the year43,410 37,490 33,466 
Net claim payments during the year(37,749)(37,889)(30,676)
Balance at end of fiscal year$16,201 $10,540 $10,939 
16. Income Taxes
The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. The following details the provision for income taxes for fiscal years 2025, 2024 and 2023 (in thousands):
F-29

 202520242023
Current
Federal$37,755 $36,023 $51,190 
State8,665 8,094 12,709 
Foreign133 218 50 
46,553 44,335 63,949 
Deferred
Federal(6,022)(2,884)2,705 
State(497)(98)(732)
Foreign (78) 
(6,519)(3,060)1,973 
$40,034 $41,275 $65,922 
A reconciliation of income taxes computed by applying the expected federal statutory income tax rate of 21% for fiscal years 2025, 2024 and 2023 to income before income taxes reported in the Consolidated Statements of Comprehensive Income is as follows (in thousands):
 202520242023
Federal income tax at statutory rate$44,325 $41,828 $64,420 
State income taxes, net of federal benefit8,630 7,984 12,172 
Tax credits(12,047)(6,662)(10,847)
Other(874)(1,875)177 
$40,034 $41,275 $65,922 

Net deferred tax assets and liabilities were as follows (in thousands):
 March 29,
2025
March 30,
2024
Net deferred tax (liabilities) assets
Goodwill$(17,935)$(17,080)
Fixed assets and depreciation (13,291)(14,678)
Research and experimentation expenditures 8,023 5,940 
Warranty reserves 8,016 7,668 
Operating lease liability 6,312 7,446 
Lease right of use asset (5,862)(7,108)
Salaries, wages and benefits 3,592 3,176 
Rebates payable 3,317 2,868 
Inventory 2,983 2,913 
Stock based compensation 1,503 1,838 
Other5,195 2,442 
$1,853 $(4,575)
The effective income tax rate for the current year was positively impacted by the recognition of tax credits. Of the total tax credits, $10.5 million related to the sale of energy efficient homes and Energy Star credits available under the Internal Revenue Code §45L and $1.6 million related to the Research and Development, and Work Opportunity Tax Credits. The §45L tax credit was initially established under the Federal Energy Policy Act of 2005 and was extended through December 31, 2032 by the Inflation Reduction Act of 2022.
F-30

We recorded an insignificant amount of unrecognized tax benefits during fiscal years 2025, 2024 and 2023, and there would be an insignificant effect on the effective tax rate if all unrecognized tax benefits were recognized. We classify interest and penalties related to unrecognized tax benefits in income tax expense. The total amount of unrecognized tax benefit related to any particular tax position is not anticipated to change significantly within the next 12 months. We believe that our income tax filing positions and deductions will be sustained on audit and we do not anticipate any adjustments that will result in a material change to our financial position.
We periodically evaluate the deferred tax assets based on the requirements established in ASC 740, which requires the recording of a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The determination of the need for, or amount of, any valuation allowance involves significant management judgment and is based upon the evaluation of both positive and negative evidence, including management projections of anticipated taxable income. At March 29, 2025, we had state net operating loss carryforwards totaling $1.5 million, which begin to expire in 2038, and no associated valuation allowance. We have evaluated our historical profits earned and forecasted taxable income and determined that all of the deferred tax assets would be utilized in future periods. Ultimate realization of the deferred tax assets depends on our ability to continue to earn profits, as we have historically, and to meet these forecasts in future periods.
Income tax returns are filed in the U.S. federal jurisdiction and in several state jurisdictions, and in Mexico. In general, we are no longer subject to examination by the IRS for years before fiscal year 2022 or state and local income tax examinations by tax authorities for years before fiscal year 2021; however, we have filed refund claims for fiscal 2018 and 2020 which are currently being processed by the IRS.
17. Commitments and Contingencies
Repurchase Contingencies. We are contingently liable under terms of repurchase agreements with financial institutions providing inventory financing to independent distributors of our products. These arrangements, which are customary in the industry, provide for the repurchase of products sold to distributors in the event of default by the distributor. The risk of loss under these agreements is spread over numerous distributors. The price we may be obligated to pay generally declines over the period of the agreement (generally 18 to 24 months, calculated from the date of sale to the distributor) and the risk of loss is further reduced by the resale value of the repurchased homes.
The maximum amount for which the Company was liable under such agreements approximated $133 million at March 29, 2025, $121 million at March 30, 2024 and $178 million at April 1, 2023, without reduction for the resale value of the homes. For all of fiscal 2025, we received one demand notice covering 2 homes. The inventory was obtained and resold to other dealers. Our reserve for repurchase commitments was $3.3 million at March 29, 2025 and $2.9 million at March 30, 2024.
Construction-Period Mortgages. We fund construction-period mortgages through periodic advances during home construction. At the time of initial funding, we commit to fully fund the loan contract in accordance with a predetermined schedule. Subsequent advances are contingent upon the performance of contractual obligations by the seller of the home and the borrower. Cumulative advances on construction-period mortgages are carried at the amount advanced less a valuation allowance, and are included in Consumer loans receivable, net. The total loan contract amount, less cumulative advances, represents an off-balance sheet contingent commitment to fund future advances.
Loan contracts with off-balance sheet commitments are summarized below (in thousands):
 March 29,
2025
March 30,
2024
Construction loan contract amount$12,366 $1,960 
Cumulative advances(4,210)(722)
$8,156 $1,238 
F-31

Representations and Warranties of Mortgages Sold. We sell loans to GSEs and whole-loan purchasers and finance certain loans with long-term credit facilities secured by the respective loans. In connection with these activities, we provide to GSEs and whole-loan purchasers and lenders representations and warranties related to the loans sold or financed. These representations and warranties generally relate to the ownership of the loan, the validity of the lien securing the loan, the loan's compliance with the criteria for inclusion in the sale transaction, including compliance with underwriting standards or loan criteria established by the buyer, and our ability to deliver documentation in compliance with applicable laws. Generally, representations and warranties may be enforced at any time over the life of the loan. Upon a breach of a representation, we may be required to repurchase the loan or to indemnify a party for incurred losses. Repurchase demands and claims for indemnification payments are reviewed on a loan-by-loan basis to validate if there has been a breach requiring repurchase. We manage the risk of repurchase through underwriting and quality assurance practices and by servicing the mortgage loans to investor standards. We maintain a reserve for these contingent repurchase and indemnification obligations. This reserve of $0.6 million as of March 29, 2025 and $0.6 million as of March 30, 2024, included in Accrued expenses and other current liabilities, reflects management's estimate of probable loss. We consider a variety of assumptions, including borrower performance (both actual and estimated future defaults), historical repurchase demands and loan default rates to estimate the liability for loan repurchases and indemnifications. There were no claim requests that resulted in the repurchase of a loan during the year ended March 29, 2025. In addition, we are subject to minimum net worth requirements and were in compliance for the year ended March 29, 2025.
Interest Rate Lock Commitments. In originating loans for sale, we issue interest rate lock commitments ("IRLCs") to prospective borrowers. These IRLCs represent an agreement to extend credit to a loan applicant, whereby the interest rate on the loan is set prior to loan closing or sale. These IRLCs bind us to fund the approved loan at the specified rate regardless of whether interest rates or market prices for similar loans have changed between the commitment date and the closing date. As such, outstanding IRLCs are subject to interest rate risk and related loan sale price risk during the period from the date of the IRLC through the earlier of the loan sale date or IRLC expiration date. The lock commitments generally range between 30 and 180 days; however, borrowers are not obligated to close the related loans. As a result, we are subject to fallout risk related to IRLCs, which is realized if approved borrowers choose not to close on the loans within the terms of the IRLCs unless the commitment is successfully paired with another loan that may mitigate losses from fallout.
As of March 29, 2025, we had outstanding IRLCs with a notional amount of $16.3 million, which are recorded at fair value in accordance with FASB ASC 815, Derivatives and Hedging ("ASC 815"). ASC 815 clarifies that the expected net future cash flows related to the associated servicing of a loan should be included in the measurement of all written loan commitments that are accounted for at fair value through earnings. The estimated fair value of IRLCs is recorded in Prepaid expenses and other current assets if in a net favorable position, or Accrued expenses and other current liabilities if in a net unfavorable position, in the Consolidated Balance Sheets. The fair value of IRLCs is based on the value of the underlying loan adjusted for: (1) estimated cost to complete and originate the loan and (2) the estimated percentage of IRLCs that will result in closed loans. The initial and subsequent changes in the value of IRLCs are a component of gain (loss) on loans held for sale. During fiscal years 2025 and 2024 we recognized insignificant non-cash losses on outstanding IRLCs. During fiscal year 2023 we recognized an insignificant non-cash gain on outstanding IRLCs.
Forward Sales Commitments. We manage the risk profiles of a portion of the outstanding IRLCs and mortgage loans held for sale by entering into forward sales of mortgage-backed securities and whole loan sale commitments (collectively "Commitments"). As of March 29, 2025, we had $20.8 million in outstanding Commitments. Commitments for forward sales of whole loans are typically in an amount proportionate with the amount of IRLCs expected to close in particular time frames, assuming no change in mortgage interest rates, for the respective loan products intended for whole loan sale.
The estimated fair values of Commitments are based on quoted market values and are recorded within Prepaid expenses and other current assets in the Consolidated Balance Sheets. During the fiscal year ended March 29, 2025, we recognized an insignificant non-cash loss on Commitments. During the fiscal year ended March 30, 2024, we recognized an insignificant non-cash gain on Commitments. During the fiscal year ended April 1, 2023, we recognized non-cash losses of $0.3 million on Commitments.
F-32

Legal Matters. On September 2, 2021, the SEC filed a civil complaint in the United States District Court, District of Arizona, naming the Company along with the Company's former Chairman, President & Chief Executive Officer ("former CEO") and the Company's former Chief Financial Officer ("former CFO"), alleging violations of the antifraud and internal accounting control provisions of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), based on trading in the shares of another company directed by the former CEO. In fiscal 2022, the Company recorded an accrual relating to this loss contingency. On September 23, 2022, the United States District Court for the District of Arizona approved the settlement of the SEC action against the Company. Without admitting or denying the findings of the consent judgment, the Company agreed to the imposition of an injunction against future violations of the antifraud and internal accounting control provisions of the Exchange Act and a monetary penalty of $1.5 million, which did not have a material impact on the Company's financial statements (collectively, the "SEC Litigation"). The settlement resolved all claims in the SEC Litigation against the Company. In May 2024, the SEC settled all outstanding claims against our former CFO thereby closing all SEC Litigation matters.
We are party to certain other lawsuits in the ordinary course of business. Based on management's present knowledge of the facts and (in certain cases) advice of outside counsel, management does not believe that loss contingencies arising from pending matters are likely to have a material adverse effect on our consolidated financial position, liquidity or results of operations after taking into account any existing reserves, which reserves are included in Accrued expenses and other current liabilities in the Consolidated Balance Sheets. However, future events or circumstances that may currently be unknown to management will determine whether the resolution of pending or threatened litigation or claims will ultimately have a material effect on our consolidated financial position, liquidity or results of operations in any future reporting periods.
18. Stock-Based Compensation
The Company maintains stock incentive plans whereby stock option grants or awards of RSUs may be made to certain officers, directors and key employees. In August 2023, our stockholders approved the 2023 Omnibus Equity Incentive Plan (the “Plan”). The Plan supersedes and replaces the Company's 2005 Stock Incentive Plan, as amended (the “2005 Plan”). No further awards will be made pursuant to the 2005 Plan; provided, that the 2005 Plan shall remain in effect until all awards granted under the 2005 Plan have vested or been exercised, forfeited, cancelled, or have otherwise expired or terminated in accordance with the terms of such grants. The Plan permits the award of up to 550,000 shares of the Company's common stock, of which 521,454 shares were still available for grant as of March 29, 2025. The exercise price of stock option awards may not be below 100% of the fair market value of the Company's common stock at the date of grant. Stock options vest over a defined period as determined by the plan administrator (the Compensation Committee of the Board, which consists of independent directors), but typically is no more than five years and generally expire ten years from the date of grant. Upon option exercise, new shares of the Company's common stock are issued. Service-based RSUs vest over a defined period, typically three years. Performance-based RSUs vest based on the achievement of certain criteria, determined by the plan administrator, over the measurement period which is generally three years. When RSUs vest, unrestricted shares of common stock are issued. The stock incentive plans provide for accelerated vesting of stock option awards and RSUs when the participant is involuntarily terminated upon a change in control (as defined in the plans).
We apply the fair value recognition provisions of ASC 718, Compensation - Stock Compensation. Stock compensation expense was approximately $8.7 million, $6.8 million and $6.3 million for fiscal years 2025, 2024 and 2023, respectively. As of March 29, 2025, total unrecognized compensation cost was approximately $9.9 million and the related weighted-average period over which it is expected to be recognized is approximately 1.78 years.
F-33

Stock Options. The following table summarizes stock option activity for fiscal years 2025, 2024 and 2023:
Number
of Shares
Weighted
Average
Exercise
Price per share
Weighted
Average
Remaining
Contractual
Term (years)
Aggregate
Intrinsic
Value
(in thousands)
Outstanding at April 2, 2022192,913 $157.23 
Exercised(44,237)137.28 
Forfeited, canceled or expired(5,100)241.23 
Outstanding at April 1, 2023143,576 $160.40 2.88$22,591 
Exercised(48,637)145.38 
Forfeited, canceled or expired(538)183.83 
Outstanding at March 30, 202494,401 $168.00 2.21$21,812 
Exercised(34,861)183.77
Forfeited, canceled or expired(100)183.83
Outstanding at March 29, 202559,440 $158.73 1.43$21,115 
Exercisable at April 1, 2023116,434 $155.38 2.70$18,887 
Exercisable at March 30, 202489,474 $167.13 2.15$20,752 
Exercisable at March 29, 202559,440 $158.73 1.43$21,115 
There were no grants of stock options in fiscal years 2025, 2024 or 2023.
The total intrinsic value of options exercised during fiscal years 2025, 2024 and 2023 was $10.1 million, $7.8 million and $5.7 million, respectively.
Restricted Stock Awards. A summary of RSU activity for fiscal years 2025, 2024 and 2023 is as follows:
Number of Service-based unitsWeighted Average Grant Date Fair Value per share
Outstanding at April 2, 202217,647 $229.39 
Awarded18,965 227.99 
Released(6,714)234.55 
Forfeited(1,030)283.27 
Outstanding at April 1, 202328,868 $225.35 
Awarded17,511 294.06 
Released(12,541)231.70 
Forfeited(1,254)250.71 
Outstanding at March 30, 202432,584 $258.85 
Awarded14,791 381.35 
Released(16,314)260.81 
Forfeited(440)342.62 
Outstanding at March 29, 202530,621 $315.85 
F-34

The total intrinsic value of RSUs released during fiscal years 2025, 2024 and 2023 was $8.4 million, $3.6 million and $1.6 million, respectively.
Number of Performance-based unitsWeighted Average Grant Date Fair Value per share
Outstanding at April 2, 202220,054 $183.62 
Awarded11,730 209.87 
Additional shares granted by performance2,489 158.36 
Released(8,822)158.36 
Outstanding at April 1, 202325,451 $202.00 
Awarded12,125 295.01 
Additional shares granted by performance1,658 167.84 
Released(6,988)167.95 
Forfeited(2,128)220.67 
Outstanding at March 30, 202430,118 $244.15 
Awarded13,514 360.07
Additional shares granted by performance1,940 149.27
Released(8,627)194.38
Forfeited(817)166.08
Outstanding at March 29, 202536,128 $292.98 
Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 202511,187 
Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 202611,427 
Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 202713,514 
Grants of performance-based RSUs are shown in the table above at the target amount in the year of the award. Additional shares awarded based upon achievement above target specified performance criteria are shown in the table above when they vest, which is generally in the first quarter of the fiscal year following the performance year. Cancellations of target awards based upon achievement below target specified performance criteria are shown in the table above in the period they are canceled, which is generally in the first quarter of the fiscal year following the performance year. The total intrinsic value of performance based RSUs released during fiscal years 2025, 2024 and 2023 was $0.9 million, $2.1 million and $1.9 million respectively.
Actual performance exceeded the target established for the three-year performance-based RSUs granted in fiscal year 2023. As a result, in the first quarter of fiscal year 2026, 6,661 performance-based RSUs vested and were released, in addition to the unvested target performance-based RSUs shown in the table above.
F-35

19. Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2025, 2024 and 2023 (dollars in thousands, except per share amounts):
Fiscal Year
 202520242023
Net income attributable to Cavco common stockholders$171,036 $157,817 $240,554 
Weighted average shares outstanding:
Basic8,157,615 8,506,673 8,844,326 
Effect of dilutive securities102,341 85,238 80,126 
Diluted8,259,956 8,591,911 8,924,452 
Net income per share attributable to Cavco common stockholders
Basic$20.97 $18.55 $27.20 
Diluted$20.71 $18.37 $26.95 
Anti-dilutive common stock equivalents excluded
206 44 174 
Outstanding RSUs excluded, as underlying performance criteria has not yet been met36,128 30,118 25,451 
20. Fair Value Measurements
The book value and estimated fair value of certain financial instruments were as follows (in thousands): 
 March 29, 2025March 30, 2024
 Book
Value
Estimated
Fair Value
Book
Value
Estimated
Fair Value
Available-for-sale debt securities (1)
$21,415 $21,415 $18,669 $18,669 
Marketable equity securities (2)
11,425 11,425 11,961 11,961 
Non-marketable equity investments (3)
5,069 5,069 4,956 4,956 
Consumer loans receivable (4) (5)
56,537 59,365 44,067 49,105 
Commercial loans receivable (5)
99,746 89,216 91,041 80,764 
Other secured financing (6)
(1,594)(1,569)(1,916)(1,841)
(1)    Level 2: The fair value is based on observable market prices for identical securities. When observable market prices for identical securities are not available, we price our marketable debt instruments using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments; or pricing models, such as a discounted cash flow model, with all significant inputs derived from or corroborated with observable market data.
(2)    Level 1: The fair value is based on quoted market prices.
(3)    Level 3: The fair value approximates book value based on the non-marketable nature of the investments.
(4)    Level 3: Includes consumer loans receivable held for investment, held for sale and construction advances.
(5)    Level 3: The fair value is estimated using market interest rates of comparable loans.
(6)    Level 2: The fair value is based on the discounted value of the expected remaining principal and interest cash flows.
F-36

Consumer loans held for investment are measured using Level 3 inputs that are calculated using estimated discounted future cash flows from the evaluation of loan credit quality and performance history to determine expected prepayments and defaults on the portfolio, discounted with rates considered to reflect current market conditions. For consumer loans, the discount rate used is 7.65%. This is based on SOFR (level 1) plus a spread we expect market participants would require (level 3). A 1% increase to the discount rate would reduce the fair value of consumer loans by $1.2 million.
Commercial loans are measured using Level 3 inputs that are calculated using estimated discounted future cash flows from the evaluation of loan performance history to determine expected prepayments and defaults on the portfolio, discounted with rates considered to reflect current market conditions. The discount rate used to calculate the fair value of commercial loans is 9.34%. This is based on the Prime Rate (level 1) plus a spread seen in similar transactions (level 2). A 1% increase to the discount rate would reduce the fair value of commercial loans by $.7 million.
Loans held for sale are measured at the lower of cost or fair value, less costs to sell, using inputs that consist of quoted market prices for mortgage-backed securities or investor purchase commitments for similar types of loan commitments on hand from investors. The cost of loans held for sale was lower than the fair value as of March 29, 2025.
Mortgage Servicing. Mortgage Servicing Rights ("MSRs") are the rights to receive a portion of the interest coupon and fees collected from the mortgagors for performing specified mortgage servicing activities, which consist of collecting loan payments, remitting principal and interest payments to investors, managing escrow accounts, performing loss mitigation activities on behalf of investors and otherwise administering the loan servicing portfolio. MSRs are recorded at fair value in Prepaid expenses and other current assets in the Consolidated Balance Sheets based on the present value of the expected future cash flows related to servicing these loans.
March 29,
2025
March 30,
2024
Number of loans serviced with MSRs
3,647 3,842 
Weighted average servicing fee (basis points)
34.74 34.79 
Capitalized servicing multiple
179.97 %188.59 %
Capitalized servicing rate (basis points)
62.52 65.61 
Serviced portfolio with MSRs (in thousands)
$451,080 $482,898 
MSRs (in thousands)$2,820 $3,168 
21. Employee Benefit Plans
We have self-funded group medical plans which are administered by third-party administrators. The medical plans have reinsurance coverage limiting liability for general individual employee loss to a maximum of $0.4 million. Incurred claims identified under the third-party administrator's incident reporting system and IBNR claims are accrued based on estimates that incorporate claim experience, as well as other considerations such as the nature of each claim or incident, relevant trend factors and advice from consulting actuaries when necessary. Medical claims expense was $41.5 million, $32.9 million and $30.6 million for fiscal years 2025, 2024 and 2023, respectively.
We sponsor an employee savings plan (the "401k Plan") that is intended to provide participating employees with additional income upon retirement. Employees may contribute their eligible compensation up to federal limits to the 401k Plan. The Company match is discretionary and may be up to 50% of the first 5% of eligible compensation contributed by employees. For calendar year 2024, the Company match was 30% of the first 5% of eligible compensation contributed by employees. Employees are eligible to participate on the first of the month following 90 days of service and employer matching contributions are vested progressively over 4 years. Employer matching contribution expense was $3.7 million in fiscal year 2025, $3.4 million in fiscal year 2024 and $4.0 million in fiscal year 2023.
F-37

Certain manufacturing facilities of The Commodore Corporation ("Commodore") participate in the IAM National Pension Fund, a multiemployer defined benefit plan. Participation in this plan is available to all hourly employees who are members of the participating collective bargaining unit. Beginning January 1, 2022, we contribute to the plan a specified amount per hour worked for each eligible employee. Benefits under this plan are based on a fixed monthly benefit rate per year of credited service. The risks of participating in this multiemployer plan differ from single-employer plans. The potential risks include, but are not limited to, the use of the Company's contributions to provide benefits to employees of other participating employers, the Company becoming obligated for other participating employers' unfunded obligations and, upon the Company's withdrawal from the plan, the Company being required to pay the plan an amount based on the underfunded status of the plan, referred to as a withdrawal liability.
The Company's participation in multiemployer plans for the fiscal year ended March 29, 2025 is outlined in the table below, with the following information:
The Employer Identification Number is 51-6031295 and the three-digit plan number assigned to a plan by the Internal Revenue Service is 002.
The most recent Pension Protection Act Zone Status available is for plan years that ended in calendar years 2024 and 2023, based on information provided to the Company by the plan. A plan in the "red" zone has been determined to be in "critical status," based on criteria established under the Internal Revenue Code ("Code"), and is generally less than 65% funded.
The "RP Status Pending/Implemented" column indicates whether a Rehabilitation Plan ("RP") for plans in the "red" zone, as required by the Code, is pending or has been implemented by the plan as of the end of the plan year that ended in calendar year 2024.
The "Surcharge Imposed" column indicates whether the Company contribution rate for its fiscal year that ended on March 29, 2025 included an amount in addition to the contribution rate specified in the applicable collective bargaining agreement ("CBA"), as imposed by a plan in "critical status," in accordance with the requirements of the Code.
Pension Protection Act Zone StatusRP Status Pending / ImplementedContributions by the Company by fiscal year (in thousands)Expiration Date of CBAs
Pension Fund20252024202520242023Surcharge Imposed
IAM National Pension FundRedRedImplemented$1,430 $1,364 $1,507 Yes(1)
(1)    The expiration date of the CBA for the Pennwest manufacturing facility is February 2027, and the expiration date of the CBA for the Clarion and Colony manufacturing facilities is April 2026.
22. Related Party Transactions
We have non-marketable equity investments in other distribution operations outside of Company-owned retail stores. In the ordinary course of business, we sell homes and lend to certain of these operations through our commercial lending programs. For the fiscal years ended March 29, 2025, March 30, 2024 and April 1, 2023, the total amount of sales to related parties was $54.3 million, $54.9 million and $65.6 million, respectively. As of March 29, 2025, receivables from related parties included $7.0 million of accounts receivable and $7.6 million of commercial loans outstanding. As of March 30, 2024, receivables from related parties included $8.5 million of accounts receivable and $4.6 million of commercial loans outstanding.
F-38

23. Acquisitions
Fiscal Year 2024 Kentucky Dream Homes Acquisition
On November 15, 2023, the Company acquired certain assets and assumed certain liabilities of Kentucky Dream Homes, LLC ("KDH"), a manufactured home retailer with locations in Kentucky and Florida for total consideration of $23.3 million, which includes $5.4 million non-cash commercial loan forgiveness. The remaining $17.9 million was paid with cash on hand. The business is included in the factory-built housing reportable business segment. The fair value of the assets acquired and liabilities assumed included $23.5 million of inventory, $4.4 million of goodwill and certain other assets and liabilities. We have included the financial results in our Consolidated Financial Statements from the date of acquisition. Pro forma historical results of operations related to this acquisition have not been presented because they are not significant to our Consolidated Financial Statements for the periods presented.
Fiscal Year 2023 Solitaire Acquisition
On January 3, 2023, we completed the acquisition of Solitaire Inc. and other related entities (collectively "Solitaire Homes") by acquiring 100% of the outstanding stock of Solitaire Homes. The acquisition-date fair value of the total consideration was $110.8 million. In fiscal 2023, we expensed $2.4 million in acquisition related transaction costs in Selling, general and administrative expenses in the Consolidated Statements of Comprehensive Income. During the third fiscal quarter of 2024, we finalized the purchase price allocation related to the Solitaire acquisition, which did not have a material effect on the Consolidated Financial Statements.
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands).
January 3,
2023
(as finalized)
Cash$5,041 
Investments334 
Accounts receivable2,749 
Inventories57,902 
Property, plant and equipment36,006 
Other current assets1,579 
Intangible assets(1)
3,400 
Total identifiable assets acquired107,011 
Accounts payable and accrued liabilities11,335 
Net identifiable assets acquired95,676 
Goodwill(2)
15,107 
Net assets acquired$110,783 
(1) Includes $1.3 million assigned to trade names, which are considered indefinite lived intangible assets and are not subject to amortization, $1.9 million assigned to customer-related intangibles, subject to a useful life of 10 years amortized on a straight-line basis, and $0.2 million for covenants not to compete from the sellers, amortized on a straight-line basis over the term of 5 years.
(2) Attributable to the factory-built housing segment, all of which will be deductible for income tax purposes.
Solitaire Homes contributed Net revenue of $28.3 million and a Net loss of $0.9 million for the fiscal year ended April 1, 2023.
F-39

Pro Forma Impact of Acquisitions (Unaudited). The following table presents supplemental pro forma information as if the above acquisitions had occurred on April 4, 2022 (in thousands, except per share data):

Year Ended
April 1,
2023
Net revenue$2,251,233 
Net income attributable to Cavco common stockholders251,903 
Diluted net income per share28.23 

Fiscal Year 2022 Craftsman Acquisition
On July 4, 2021, we obtained an additional 20% ownership interest in Craftsman, which gave us a 70% controlling ownership interest and resulted in consolidation of the Entities. See Redeemable Noncontrolling Interest policy in Note 1. The purchase price on July 4, 2021 for 20% ownership was $2.5 million, valuing the Entities at $12.4 million. The remeasurement of the Entities assets and liabilities to fair value resulted in a non-cash gain of $3.3 million, recorded in Other income, net in the Consolidated Statements of Comprehensive Income.
During fiscal year 2024, we executed amendments to the Membership Interest Purchase Agreement to acquire the entire remaining 30% for cash on January 1, 2024.

24. Segment Information
We operate principally in two segments: (1) factory-built housing, which includes wholesale and retail factory-built housing operations and (2) financial services, which includes manufactured housing consumer finance and insurance, and qualifies as other activity under the segment reporting guidance as it does not meet the quantitative thresholds to be reported separately. The factory-built housing segment generates revenue from building and selling manufactured and modular homes to both wholesale customers and end consumers through Company owned retail stores. The Financial services segment generates revenue through lending products for manufactured home purchasers, and through writing and holding insurance policies for manufactured homes. The Company's Chief Executive Officer is the chief operating decision maker ("CODM"). The CODM assesses segment performance and allocates resources, including reinvesting profits and making acquisitions, based on Gross profit and Income before income taxes. The CODM also uses these metrics in the budgeting process when determining how to allocate resources. The CODM is not provided asset information by reportable segment. The following tables provide selected financial data by segment (dollars in thousands):
Year Ended March 29, 2025
 Factory-built housingFinancial servicesConsolidated
Net revenue$1,933,111 $82,347 $2,015,458 
Cost of sales1,491,314 58,553 1,549,867 
Gross profit441,797 23,794 465,591 
Selling, general and administrative expenses253,027 22,288 275,315 
Income from operations188,770 1,506 190,276 
Interest income21,089  21,089 
Interest expense(517) (517)
Other income, net222  222 
Income before income taxes209,564 1,506 211,070 
Income tax expense(39,821)(213)(40,034)
Net Income$169,743 $1,293 $171,036 
F-40

Year Ended March 29, 2025
Factory-built housingFinancial servicesConsolidated
Depreciation$17,475 $254 $17,729 
Amortization$1,505 $25 $1,530 
Capital expenditures$21,336 $91 $21,427 
Year Ended March 30, 2024
Factory-built housingFinancial servicesConsolidated
Net revenue$1,716,607 $78,185 $1,794,792 
Cost of sales1,317,688 50,202 1,367,890 
Gross profit398,919 27,983 426,902 
Selling, general and administrative expenses226,267 21,653 247,920 
Income from operations172,652 6,330 178,982 
Interest income20,998  20,998 
Interest expense(1,649) (1,649)
Other income, net813 36 849 
Income before income taxes192,814 6,366 199,180 
Income tax expense(39,749)(1,526)(41,275)
Net Income153,065 4,840 157,905 
Less: net income attributable to redeemable noncontrolling interest
88  88 
Comprehensive income attributable to Cavco common stockholders$152,977 $4,840 $157,817 
Year Ended March 30, 2024
Factory-built housingFinancial servicesConsolidated
Depreciation$16,754 $202 $16,956 
Amortization$1,544 $25 $1,569 
Capital expenditures$17,189 $232 $17,421 
Year Ended April 1, 2023
Factory-built housingFinancial servicesConsolidated
Net revenue$2,069,450 $73,263 $2,142,713 
Cost of sales1,545,921 41,860 1,587,781 
Gross profit523,529 31,403 554,932 
Selling, general and administrative expenses237,898 20,425 258,323 
Income from operations285,631 10,978 296,609 
Interest income10,679  10,679 
Interest expense(280)(630)(910)
Other income (expense)386 (1)385 
F-41

Income before income taxes296,416 10,347 306,763 
Income tax expense(63,433)(2,489)(65,922)
Net Income232,983 7,858 240,841 
Less: net income attributable to redeemable noncontrolling interest
287  287 
Comprehensive income attributable to Cavco common stockholders$232,696 $7,858 $240,554 
Year Ended April 1, 2023
Factory-built housingFinancial servicesConsolidated
Depreciation$14,651 $182 $14,833 
Amortization$2,038 $32 $2,070 
Capital expenditures$44,085 $21 $44,106 
 
 March 29,
2025
March 30,
2024
Total assets:
Factory-built housing$1,191,216 $1,141,237 
Financial services215,429 212,923 
Consolidated$1,406,645 $1,354,160 
Fiscal Year Ended
 March 29,
2025
March 30,
2024
April 1,
2023
Gross margin %:
Consolidated23.1 %23.8 %25.9 %
Factory-built housing22.9 %23.2 %25.3 %
Financial services28.9 %35.8 %42.9 %
F-42
EX-10.10 1 2 cvco-2025329exhibit10101.htm EX-10.10 1 Document
Exhibit 10.11
FIRST AMENDMENT

THIS FIRST AMENDMENT TO THE AMENDED AND RESTATED CREDIT AGREEMENT (this “Amendment”), dated as of March 10, 2025, to the Credit Agreement referenced below is by and among CAVCO INDUSTRIES, INC., a Delaware corporation (the “Borrower”), the Guarantors identified on the signature pages hereto, the Lenders identified on the signature pages hereto and BANK OF AMERICA, N.A., in its capacity as Administrative Agent (in such capacity, the “Administrative Agent”).

W I T N E S S E T H

WHEREAS, the Borrower, the Guarantors party thereto, the Lenders and the Administrative Agent entered into that certain Amended and Restated Credit Agreement (as amended, modified, supplemented, increased and extended from time to time, the “Credit Agreement”), dated as of November 12, 2024; and

WHEREAS, the Borrower has requested certain modifications to the Credit Agreement and the Required Lenders have agreed to the requested modifications on the terms set forth herein.

NOW, THEREFORE, IN CONSIDERATION of the premises and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree as follows:

1.Defined Terms. Capitalized terms used herein but not otherwise defined herein shall have the meanings provided to such terms in the Credit Agreement.

1.Amendments to Credit Agreement. The Credit Agreement is amended as follows:

2.1 Section 7.04 of the Credit Agreement is hereby amended and restated to read as follows:

Merge, dissolve, liquidate or consolidate with or into another Person, except that, so long as no Default exists or would result therefrom:
i.any Subsidiary may merge with (i) the Borrower; provided that the Borrower shall be the continuing or surviving Person, or (ii) any one or more other Subsidiaries, provided that when any Guarantor is merging with another Subsidiary, a Guarantor shall be the continuing or surviving Person;
ii.any Loan Party may dispose of all or substantially all of its assets (upon dissolution or otherwise) to the Borrower or to another Loan Party;
iii.any Subsidiary that is not a Loan Party may dispose of all or substantially all its assets (including any disposition that is in the nature of a dissolution) to (i) another Subsidiary that is not a Loan Party or (ii) to a Loan Party; and
iv.in connection with any Permitted Acquisition, the Borrower or any Subsidiary of may merge into or consolidate with any other Person or permit any other Person to merge into or consolidate with it; provided that (i) if the Borrower is a party to such transaction, the Borrower is the continuing or surviving Person and


Exhibit 10.11
(ii) if the Borrower is not a party to such transaction and a Guarantor is a party to such transaction, a Guarantor is the surviving Person;
provided that, for the avoidance of doubt, neither the Borrower nor any Subsidiary shall merge, dissolve, liquidate or consolidate with or into any Excluded Subsidiary.

1.Condition Precedent. This Amendment shall become effective as of the date hereof upon receipt by the Administrative Agent of counterparts of this Amendment executed by the Loan Parties, the Required Lenders and the Administrative Agent.
2.Amendment is a “Loan Document”. This Amendment is a Loan Document and all references to a “Loan Document” in the Credit Agreement and the other Loan Documents (including all such references in the representations and warranties in the Credit Agreement and the other Loan Documents) shall be deemed to include this Amendment.

1.Representations and Warranties; No Default. Each Loan Party represents and warrants to the Administrative Agent and each Lender that after giving effect to this Amendment (a) the representations and warranties of each Loan Party contained in Article V of the Credit Agreement and in each other Loan Document are true and correct all material respects, except for any representation and warranty that is qualified by materiality or reference to Material Adverse Effect which such representation and warranty shall be true and correct in all respects, as of the date hereof, except to the extent that such representations and warranties specifically refer to an earlier date, in which case they shall be true and correct as of such earlier date and (b) no Default exists as of the date hereof.

1.Reaffirmation of Obligations. Each Loan Party (a) acknowledges and consents to all of the terms and conditions of this Amendment, (b) affirms all of its obligations under the Loan Documents and (c) agrees that this Amendment does not operate to reduce or discharge, or constitute or establish a novation with respect to, such Loan Party’s obligations under the Loan Documents.

1.Reaffirmation of Security Interests. Each Loan Party (a) affirms that each of the Liens granted in or pursuant to the Loan Documents are valid and subsisting and extend to the Credit Agreement as amended by this Amendment and (b) agrees that this Amendment does not in any manner impair or otherwise adversely affect any of the Liens granted in or pursuant to the Loan Documents.

1.No Other Changes. Except as expressly modified hereby, all of the terms and provisions of the Loan Documents (including the Guaranty and indemnity of each Guarantor) shall remain in full force and effect.

1.Counterparts; Delivery. This Amendment may be executed in counterparts (and by different parties hereto in different counterparts), each of which shall constitute an original, but all of which when taken together shall constitute a single contract. Delivery of an executed counterpart of this Amendment by fax transmission or e-mail transmission (e.g., “pdf” or “tif”) shall be effective as delivery of a manually executed counterpart of this Amendment.

1.Governing Law. This Amendment shall be deemed to be a contract made under, and for all purposes shall be construed in accordance with, the laws of the State of New York.


Exhibit 10.11

[SIGNATURE PAGES FOLLOW]

IN WITNESS WHEREOF, each of the parties hereto has caused a counterpart of this First Amendment to be duly executed and delivered as of the date first above written.

BORROWER: CAVCO INDUSTRIES, INC.,
a Delaware corporation

By:
Name: Allison K. Aden
Title: Chief Financial Officer

GUARANTORS: DEMING MANUFACTURED HOMES, L.L.C.,
a New Mexico limited liability company
ELLIOTT HOMES, LLC,
an Oklahoma limited liability company
ELLIOTT MANUFACTURED HOMES, INC.,
an Oklahoma corporation
KESTERSON RETAIL LLC,
a Texas limited liability company
SH ACQUISITIONS, LLC,
a Delaware limited liability company
SOLITAIRE HOME TRANSPORT, L.P.,
a Texas limited partnership
SOLITAIRE MANUFACTURED HOMES, L.L.C.,
an Oklahoma limited liability company
SOLITAIRE HOMES, LLC,
a Texas limited liability company


By:
Name: Allison K. Aden
Title: Executive Vice President, Chief Financial Officer and Treasurer

COMMODORE HOMES, LLC,
a Delaware limited liability company
DESTINY HOMES, LLC,
a Delaware limited liability company
FAIRMONT HOMES, LLC,
a Delaware limited liability company
PALM HARBOR HOMES, INC.,
A Delaware corporation
PALM HARBOR VILLAGES, INC.,
A Delaware corporation
R-ANELL HOUSING GROUP, LLC,
a North Carolina limited liability company


Exhibit 10.11


By:
Name: Steven K. Like
Title: Senior Vice President

[SIGNATURE PAGES CONTINUE]

ADMINISTRATIVE AGENT: BANK OF AMERICA, N.A., as Administrative Agent

By:
Name:
Title:

LENDERS: BANK OF AMERICA, N.A., as a Lender

By:
Name:
Title:


EX-14 3 cvco-2025329exhibit14.htm EX-14 Document
Exhibit 14
Table of Contents
Building a Foundation of Integrity
• Understanding Our Code
• Working Together
• Maintaining the Code
• Fulfilling Our Shared Obligations
Implementing the Code
• Seeking Guidance
• Reporting Violations
• Investigations of Suspected Violations
• Discipline for Code Violations
• Non-Retaliation Policy
Maintaining Safety and Accountability the Workplace
• Illegal Harassment is Prohibited
• Safety and Health
• Drug-Free Environment
Engaging in Ethical Behavior
• Conflicts of Interest
• Improper Personal Benefits
• Financial Interests in Other Businesses
• Conducting Business with Cavco
• Working Outside the Company with a Competitor
• Working Outside the Company with a Supplier or Contractor
• Working with Other Organizations
• Family Members Working in the Industry
• Family Members Working at the Company
• Safeguarding Legitimate Business and Investment Opportunities
• Entertainment, Gifts and Gratuities
• Bribes or Kickbacks
• Use of Company Property
• Company Books and Records
• Safeguarding Proprietary and Trade Secret Information
Observing Trademarks, Copyrights and Other Intellectual Property
• Company Intellectual Property
• Intellectual Property Rights of Others
Responding to Inquiries from the Press and Others On Behalf of the Company
Complying with Antitrust Laws
Making Loans to Directors and Executive Officers
Interacting with Government Entities
• Bribery of Foreign Officials



Dear Cavco Associates,

I hope you share my feeling of pride being part of Cavco, a company where each of us is involved in helping people select, fund and protect quality homes we’ve built for their families. Providing affordable houses that form the centerpiece of people’s lives is a unique and


Exhibit 14
meaningful privilege and opportunity to make a difference. Beyond the services and products we provide, the way we operate is equally important because there is no real success if our accomplishments are not achieved with integrity. It’s that simple.

One Cavco highlights what drives us in our daily work. This document, our Code of Conduct, provides guidelines and expectations for how we all must behave legally and in accordance with our own ethical standards. While it is impossible for any document to provide clear guidance for every situation, this Code is an important foundation for each of us to understand and follow as a guide for our actions. To that end, the Company provides ongoing training to ensure that we are all familiar with and consistently act in accordance to our One Cavco principles and the Code.

Within this Code of Conduct, we are also communicating the expectation that if you have questions or concerns about actions that present a conflict of interest or potential legal violation, you must raise those questions or concerns immediately. Notice that is not an invitation, but an expectation. When you raise legitimate concerns in good faith, the Company will not retaliate in any way against you and will not tolerate any form of retaliation by others.

Beyond the legal requirements, this Code is really about the way we treat our customers, suppliers, shareholders, communities, and each other. Our goal is to make Cavco a great place to work, and that clearly starts with treating one another with respect and dignity.

Please read the Code of Conduct carefully. Ask questions. Raise concerns if they exist. You will be asked to participate in ongoing training and acknowledge your understanding of the Code because of the important role you play in making Cavco a great company with a commitment to doing the right thing.

Bill Boor
President and CEO



Building a Foundation of Integrity

Understanding Our Code
As a company, we have crafted this Code of Conduct (the “Code”) to ensure that we all understand our responsibilities to maintain the highest standards of integrity in our relationships with co-workers, customers, suppliers and investors. Regardless of our positions in Cavco, we must consistently demonstrate our commitment to comply with the Code of Conduct in letter and in spirit and avoid any illegal or unprofessional behavior that might present a conflict of inflict or expose Cavco, ourselves, our coworkers and anyone else related to the Company to potential legal or criminal liability.

The foundation of our success as a company is deeply rooted in our reputation for integrity and principled business conduct. This Code provides a statement of the fundamental principles and key policies and procedures for the way we execute Company business.



Exhibit 14
Our conduct should always reflect Cavco’s values, demonstrate ethical leadership and promote a work environment governed by integrity, honesty, legal compliance and trust.

Fulfilling Our Shared Obligations
Our Code is a statement of Cavco’s expectations for individual and business conduct that applies to every employee as well as our Board of Directors. It governs every business decision we make. Also, we expect our suppliers, vendors and other third-party business partners to uphold the same high standards of Cavco and to follow the spirit of the Code.

If you have ethical or legal concerns regarding any activity, you should immediately raise them. There are many reporting resources available to you as described in the following section, Implementing the Code. The Company’s Compliance Department is always available to answer all questions and provide guidance.

Working Together
To work together, we must be accountable and trust each other. Using the Code as a guide, we must each maintain the highest ethical standards and choose actions that reflect Cavco’s morals, integrity and professionalism.

Administration and Maintenance of the Code
With oversight from the Board of Directors, the Company’s executive leadership is responsible for setting clear expectations and high standards for ethical behavior throughout Cavco. We are committed to maintaining an environment where compliance with the law and this Code is expected. The Compliance Department, led by the General Counsel and Chief Compliance Officer, is responsible for administering and maintaining the Code.

Investigation and Response: The Company takes seriously and will fully investigate all known potential violations. Relevant subject matter experts will be assigned by the Compliance Department to conduct the investigations. The Company is committed to protecting anyone who raises a concern in good faith. However, it is a violation of the Code to knowingly make a false accusation, lie to an investigator, interfere with or obstruct an investigation.

Training: Upon joining Cavco, and periodically thereafter, all Directors and employees are required to participate in the Code training sessions.

Acknowledgment: We require acknowledgement that Directors and employees have read the Code and agree to abide by it. Failure to read or acknowledge the Code is not an excuse for noncompliance with the Code.

Waiver: No waivers of this Code shall be granted if you fail to comply with the Code or any applicable law or regulation, you will be subject to discipline that may include termination of employment.

The Code is not a contract: The Code does not convey any specific employment rights or guarantee employment for any specific period of time. Employment with Cavco is “at will” meaning the Company can end the employment relationship at any time, for any reason, and all Directors and employees of the Company can do the same.



Exhibit 14
Implementing the Code

Seeking Guidance
The Code cannot provide definitive answers to all questions. If you have questions regarding any topic discussed in the Code, or if you are in doubt about the best ethical course of action in a particular situation, you should seek guidance from your supervisor, your local human resources representative, the Compliance Department or any other resources identified in “Reporting Violations” below.

Reporting Violations
To assist in the administration of the Code and to allow employees to report known or suspected violations of the Code, Cavco has established a Toll-Free Compliance Hotline at 1-844-93CAVCO. You can also access it online at www. speakupcavco.com or text 602-786-8683. The Speak Up Cavco! Compliance Hotline is an easy, risk-free way to anonymously report activities that may involve illegal or unethical behavior. The Speak Up Cavco! Compliance Hotline is available 24 hours a day, 365 days a year and is staffed by third-party professionals from Convercent by OneTrust. No one will be subject to retaliation because of a good faith report of suspected misconduct.

If you know of or suspect a violation of applicable laws, regulations, or this Code, it is your responsibility to immediately report that information to your manager, Human Resources, or by using the SpeakUp Cavco! Compliance Hotline. You may also directly contact the Compliance Department at CavcoCompliance@cavco.com.

Non-Retaliation Policy
Cavco will not tolerate any reprisal or retaliation against any person who, in good faith, reports a known or suspected violation of any law, rule or regulation as well as the Code. Cavco will take appropriate disciplinary action, up to and including termination of employment, against anyone who retaliates, directly or indirectly, against any person for reporting an actual or suspected violation of any Company policy (including the Code), or applicable laws and regulations, or assisting in any investigation of any suspected violation. Retaliation can also result in civil or criminal liability.

If an employee abuses Cavco’s reporting mechanisms by maliciously filing reports not in good faith, or filing reports that are known to be false or with reckless disregard for their truth or falsity, or obstructing an investigation, the offending employee will be subject to disciplinary action, up to and including termination.

Fair Labor Practices
Cavco is committed to complying with all laws pertaining to freedom of association, collective bargaining, immigration, wages, hours and benefits as well as laws prohibiting forced, compulsory and child labor.

Maintaining Safety and Accountability in the Workplace
At Cavco, we believe in fairness and equal opportunity. As a Cavco Director or employee, we must be committed to respecting the dignity of each individual. Employees must always conduct themselves in a mature, responsible, and professional manner. In addition, we each share the responsibility for maintaining a safe and productive workplace.


Exhibit 14

Conduct at Cavco-sponsored or related functions and activities, whether on or offsite, must be professional at all times. Never pressure anyone to engage in the consumption of alcoholic beverages or drugs (legal or illegal), take any action that amounts to sexual or other unlawful harassment or discrimination, use language that is intended to harm or incite violence, or other unlawful behavior.

Harassment is Prohibited
Harassment is unwelcome conduct that is based on race, color, ancestry, caste, creed, religion, sex, pregnancy, child birth, sexual orientation, gender identity, national origin, age (40 or older), disability, genetic information or predisposition, military service, military or veteran status, marital status, or any other protected classification under law. Harassment becomes unlawful where 1) enduring the offensive conduct becomes a condition of continued employment; or 2) the conduct is severe or pervasive enough to create a work environment that a reasonable person would consider intimidating, hostile or abusive. Anti-discrimination laws also prohibit harassment against individuals in retaliation for: filing a discrimination charge, testifying, participating in an investigation, proceeding, lawsuit under these laws or opposing employment practices that they reasonably believe discriminate against individuals in violation of employment laws.

As part of Cavco’s commitment to a professional work environment, Directors and employees may not unlawfully threaten, intimidate, coerce or otherwise interfere with the job performance of other Directors, employees, customers, suppliers and vendors. Consequently, Cavco will not tolerate any form of unlawful harassment including, but not limited to, sexual advances, requests for sexual favors or other physical and psychological abuse from fellow employees, supervisors or business partners. Additionally, Cavco will not allow any acts of unlawful bullying or intimidation by an individual or group. Violations of Cavco’s harassment policy will result in corrective action up to and including termination.

For more detailed information please see Cavco’s human resources policies posted on its intranet at: https://cavcoind1.hostpilot.com/ homenet/.

Safety and Health
Cavco strives to maintain safe working conditions for everyone. To this end, Cavco fully complies with all applicable health and safety laws, rules and regulations. Employees are responsible for being familiar with all Cavco safety rules and observing them at all times. You must immediately report any unsafe conditions to your supervisor, safety manager or the Cavco Corporate Risk Team. In addition, any job-related injury or illness must be immediately reported to your supervisor, safety manager or the Human Resources Department in order to comply with applicable workers’ compensation laws. For more information, please see the safety policies at your location, which provide guidelines on all safety issues.

Drug-Free Environment
Cavco is committed to providing a drug-free, safe and secure work environment for all of its employees. Therefore, the manufacture, consumption, distribution, possession or use of illegal drugs on Company premises, in Company vehicles or while conducting Company business off-site is strictly prohibited. The possession or consumption of over-the-counter or prescription drugs must conform to the Company’s policies. In addition, the use, consumption, distribution


Exhibit 14
or possession of alcoholic beverages and legalized marijuana in certain states in any of the above locations or situations generally is prohibited. In certain instances, moderate alcohol consumption on Company property or while conducting Company business off-site, such as at a business dinner, may be permitted, but Cavco employees are expected to show good judgment at all times in connection with alcohol consumption.

Violations of Cavco’s drug-free workplace policy will result in corrective action, including possible termination, and may also have legal consequences. Violation of drug-related laws may result in criminal prosecution, fines and imprisonment. If you have knowledge of any prohibited alcohol- or drug-related activities, you should immediately contact the Compliance Department or the Human Resources Department.

Engaging in Ethical Behavior
As we work with people both inside and outside of the Company, we must act ethically in the growth and advancement of Cavco. This includes making decisions that impact the Company independent of any unlawful or improper, outside influences. Our business and commercial decisions and actions should be based solely on the ethical advancement of Cavco’s legitimate interests, not upon personal relationships or other financial or tangible benefits we might receive. Conflicts of interest, or the appearance of any impropriety or unethical behavior, can damage Cavco’s reputation as well as the reputation of the persons involved.

Conflicts of Interest
A conflict of interest occurs when individual personal interests unethically interfere, or even appear to interfere, with the legitimate, business objectives of the Company. Our obligation to conduct Cavco business in an honest, transparent and ethical manner includes the duty to deal ethically with real conflicts and prevent or eliminate any apparent and potential conflicts of interest between personal and Company business relationships. As Directors and employees of Cavco, we each have a duty to disclose any actual or apparent ethical conflicts of interest.

Because there is no way to list every possible conflict that might arise, the examples below are some common examples of actual, apparent, and potential conflicts of interest, and who should be notified if we became aware of potential conflicts. If you become involved in a conflict situation that is not described below or have any questions about whether a particular activity would be a conflict situation, you should report it using the Disclosure module within Convercent by OneTrust or contact the Compliance Department. See “Reporting Violations” in Section 2 of the Code for reporting details.

Improper Personal Benefits
Conflicts of interest develop when any person we have a close personal relationship with including a partner or spouse, parents, children, siblings or any person living in a Director’s and employee’s home gains improper personal benefits because of their relationship to the Director or employee and their position with Cavco. A Director or employee may not accept any unlawful or ethically improper benefits because of their employment with the Company.

Financial Interests in Other Businesses
Directors and employees of Cavco may not own or possess an interest in a company that does business with the Company (for example, a Company supplier) without first getting written approval from the General Counsel and Chief Compliance Officer. However, it is not considered


Exhibit 14
a conflict of interest (and prior approval is not required) to own an interest of 1% or less of the outstanding shares of a publicly traded company that does business with Cavco. Similarly, Directors and employees may not own or otherwise hold an ownership interest in a private company that competes with Cavco.

Conducting Business with Cavco
Without prior written approval from the General Counsel and Chief Compliance Officer, a Director or employee may not participate in a joint venture, partnership or other commercial business arrangement with the Company. An employee in a position to approve bids for Cavco must judge all submitted bids impartially and bids must be accepted using reasonable business judgment with the best interests of the Company in mind. No one can participate in a bid process if there is an actual, or even a potential, conflict of interest.

Working Outside the Company with a Competitor
As Directors and employees of Cavco who are employed to advance Cavco’s legitimate business interests, we are strictly prohibited from simultaneously being employed by or working with a commercial competitor of Cavco. This includes marketing products or services in competition with Cavco’s current or potential business activities. If there is any question about whether commercial or business activities you are considering are prohibited, it is your responsibility to consult with the General Counsel and Chief Compliance Officer to determine whether a planned activity will compete with any of Cavco’s business activities before pursing the activity in question.

Working Outside the Company with a Supplier or Contractor
Cavco Directors and employees may not be employed by, serve as a director of, or represent a supplier or contractor (or subcontractor) to the Company without prior Company approval. Additionally, Cavco Directors and employees may not accept money or benefits of any kind as compensation or payment for any advice or services that may have been provided to a supplier or contractor in connection with its business with the Company.

Working with Other Organizations
As responsible members of the communities where we live and work, the Company encourages all Directors and employees to participate in projects and causes that contribute to the greater good. However, Cavco Directors, officers and vice presidents of business units desiring to seek a board position with a for-profit or non-profit entity must have prior written approval from the General Counsel and Chief Compliance Officer. In addition, Cavco Board Directors, officers, vice presidents, General Managers, and company directors must obtain prior written approval from the General Counsel and Chief Compliance Officer prior to running for election or appointment to any city, county, state or federal government-related position.

Family Members Working in the Industry
During the normal course of business, we may encounter situations where a spouse, significant other, child, parent, in-law or someone else with whom we have a close familial relationship is also a competitor, supplier or customer of the Company or employed by a competitor. These situations are not prohibited, but they do call for full disclosure and extra sensitivity to conflicts of interest and to the security and confidentiality of the Company’s information.

Several factors will be considered in assessing these situations, including:


Exhibit 14
(1) the relationship between the Company and the other company involved;
(2) the nature of the employee’s responsibilities with the Company and those of the other person; and
(3) the access each person has to their respective employer’s confidential, proprietary and trade secret information. Such a situation, however harmless it may appear, could arouse suspicion among other associates and adversely affect working relationships.

As Directors and employees of Cavco, it is in our best interest to do everything possible to avoid even the appearance of unethical conduct to observers inside and outside of the Company. To remove any doubt or suspicion, all employees must disclose the specific situation to a direct supervisor or Cavco’s Compliance Department through the Disclosure module within Convercent by OneTrust to assess the nature and extent of any concern and how it can be resolved. Cavco Board Directors, officers, vice presidents, General Managers, and company directors must disclose their specific situations directly to Cavco’s General Counsel and Chief Compliance Officer. In some instances, any risk to the Company’s interests may be sufficiently remote that the Company’s General Counsel and Chief Compliance Officer may only remind you to guard against inadvertently disclosing the Company’s proprietary and trade secret information and not to be involved in decisions on behalf of the Company that involve the other company.

Family Members Working at the Company
If a family member or another person with whom you have a significant and close personal relationship is also an employee of the Company, they should not be in a direct supervisory position over the other person in the relationship. In cases such as these, an employee must disclose the relationship to a supervisor and the Compliance Department through the Disclosure module within Convercent by OneTrust, and an Officer must disclose the relationship to Cavco’s General Counsel and Chief Compliance Officer. In these situations, the Company may reassign one or both of the employees. In some cases, Cavco’s employment of family members may also require approval by the Audit Committee as a “related party transaction.”

Safeguarding Legitimate Business and Investment Opportunities
We all must identify and disclose legitimate business and investment opportunities involving one or more of Cavco’s business lines obtained through our employment with the Company. If you have any questions about a business or investment opportunity, you should contact the General Counsel or Chief Compliance Officer. Furthermore, you are prohibited from using Cavco’s proprietary and trade secret information, or your position of influence at Cavco, for unlawful personal or financial gain.

Entertainment, Gifts and Gratuities
Employees must make decisions based on uncompromised objective judgment. If they interact with anyone who has business dealings with the Company, such as suppliers, competitors, contractors or professional consultants, they must be mindful to conduct such activities in the best interest of Cavco using consistent and unbiased standards. Cavco employees must never accept gifts or other financial benefits if it could unethically compromise the reasonable exercise of business judgment or affect a business decision.

We must never ask for gifts, entertainment or any other business courtesies from people doing business with the Company for personal gain. Unsolicited gifts and business courtesies,


Exhibit 14
including meals and entertainment when part of a business meeting or shared with the host business contact, are permitted if they are: (1) customary and commonly accepted business courtesies; (2) not lavish; and (3) given and accepted without an express or implied understanding that we are in any way obligated by the acceptance of the gift or that the gift is a reward or inducement for any particular business decision already made or forthcoming.

Gifts of cash or cash equivalents (including securities, below-market loans, etc.) in any amount are strictly prohibited.

Gifts, gratuities, awards, merchandise and/or other incentives of nominal value (generally not exceeding the face or fair market value of $250.00) may be accepted from vendors and customers, as well as potential vendors and potential customers, with whom we have an actual or potential business relationship. During the course of business, we may engage in reasonable entertainment with current or potential vendors and customers.

At Cavco, “Reasonable entertainment” means entertainment (including activities such as golf and other sporting events, tickets to the theater, a concert and other productions, including vendor paid/customer paid trips, where true business discussions are held at industry or educational events, as long as the expense would be paid by the Company as a reasonable business expense if not paid by the other party. Also, “reasonable entertainment” only includes entertainment within the bounds of good taste, moderation and common sense to be judged in hindsight.

If there are any questions regarding the reasonableness or permissibility of any gifts or entertainment under the Code, refer to the Company’s Gift and Entertainment Policy where more detail is available or obtain guidance from the Compliance Department.

Properly Using Company Property
Cavco’s physical property and resources are intended solely for the benefit of the Company’s legitimate business and commercial purposes. Cavco Directors , officers, vice presidents, managers, and supervisors are responsible for safeguarding and properly using the Company’s tangible and intangible property and resources that are under their supervision and control. This includes but is not limited to cash, trademarks, trade names, technology, merchandise, inventory, equipment, computers, telecommunications equipment and services, buildings and facilities, supplies, and Cavco’s proprietary and trade secret information. We are each steward of these assets and resources for the Company, and we must ensure that they are used for legal and proper purposes.

Using Cavco’s assets for improper or illegal purposes is strictly prohibited.

Prior to leaving Cavco, all identification cards or badges, access codes or devices, keys, laptops, computers, telephones, mobile phones, hand-held electronic devices, tools, credit cards and electronically stored or physical documents or files containing Cavco’s proprietary and trade secret information must be immediately returned to Cavco.

Subject to applicable law, the contributions employees make to the development and use of Cavco’s products, equipment, marketing and sales research, materials and services or intellectual property while employed by the Company are “works made for hire” and,


Exhibit 14
accordingly, Cavco’s property. These contributions remain Cavco’s property if our employment with the Company terminates for any reason. As an employee of any entity within Cavco, we sign the Acknowledgement at the end of this Code which assigns and transfers to Cavco all of such “work made for hire,” whether it was developed or discovered before or after the date the Acknowledgement was signed.

Company Books and Records
As part of Cavco’s commitment to integrity and financial transparency, it is the Company’s policy to make full, fair, accurate, timely and understandable disclosure in compliance with all applicable laws and regulations in all reports and documents that Cavco files with, or submits to, the Securities and Exchange Commission and in all other public communications made by the Company.

Pursuant to the Company’s record retention policy, employees involved in maintaining and retaining the Company’s records must do so accurately, truthfully and in a timely manner, including all timesheets and travel and expense reports. We must be careful to record Cavco’s financial activities in compliance with all applicable laws and accounting practices, and fully reflect all Company transactions, as appropriate. In addition, Cavco requires that each of us comply with all internal financial-reporting procedures established by the Company. Making false, artificial or misleading entries, records or documentation is strictly prohibited. No bank account, brokerage fund or asset may be established or maintained without the approval of the Chief Accounting Officer or Treasurer.

Cavco Directors, officers, vice presidents, managers, and supervisors are expected to provide truthful, accurate and complete information, upon request to Cavco’s attorneys and both internal and external auditors and accountants. We must never make, or cause to be made, any false or misleading statement in connection with any examination or audit of Cavco’s books and records.

Safeguarding Proprietary and Trade Secret Information
As Directors and employees of Cavco, our positions may mean that we learn facts about the Company’s business, plans, operations or “secrets of success” that are not known to the general public or to competitors. “Proprietary and Trade Secret information” includes any formulas, patterns, compilations, programs, devices, methods, techniques, pricing, or processes of the Company that: (i) derive independent economic value, actual or potential, from not being generally known to the public or to other persons who can obtain economic value from its disclosure or use; and (ii) are the subject of efforts that are reasonable under the circumstances to maintain the secrecy of the information.

Some examples of Proprietary and Trade Secret Information include, but are not limited to, non-public information such as: (1) customer data and records;(2) the terms offered or prices charged to customers or by suppliers; (3) current and potential customer and investor lists;(4) marketing or strategic plans;(5) product specifications; and (6) unreleased earnings information. Also, during the course of performing our duties and responsibilities, Board Directors, officers, vice presidents, and company directors may become privy to information concerning possible mergers or acquisitions with other companies that may require Cavco to maintain such information as confidential.



Exhibit 14
Anyone who possesses or has access to Proprietary and Trade Secret Information must:

• Not use the information for their own benefit or the personal benefit of persons inside or outside of Cavco.

• Not transmit or disclose Proprietary and Trade Secret Information outside of Cavco, unless otherwise approved in writing by the Company or required in the performance of a Director’s or employee’s duties.

• Carefully guard against disclosure of Proprietary and Trade Secret Information to people outside Cavco.

• Not disclose Proprietary and Trade Secret Information to another Cavco employee unless the employee needs the information to carry out business responsibilities.

However, it is important to state that treatment of information as confidential, proprietary or trade secret does not mean we cannot report apparent wrongdoing to the Compliance Hotline, the General Counsel and Chief Compliance Officer or the government authorities where it is appropriate to do so.

Additionally, our obligation to treat Proprietary and Trade Secret Information as confidential does not end when we leave Cavco.

Observing Trademarks, Copyrights and Other Intellectual Property

Company Intellectual Property
The Company’s logos and names are examples of Cavco trademarks. We must never use Cavco trademarks for improper commercial gain or other unlawful use.

Works of authorship such as written materials, designs or plans are the property of Cavco and may be covered by copyright laws or qualify as Proprietary and Trade Secret Information. To avoid violating these laws and Cavco’s Code, we must avoid making unapproved copies or creating works based on the concepts or functions contained in the Company’s copyrighted materials.

Intellectual Property Rights of Others
Cavco’s policy is not to infringe upon the intellectual property rights of others. When using the name, trademarks, logos, music, images or printed materials of another company, including any such uses on the Company’s websites, we must do so properly with permission and in accordance with applicable law.

Cavco licenses the use of much of its computer software from outside companies. In most instances, this computer software is protected by copyright. Company employees may not make, acquire or use unauthorized copies of computer software.





Exhibit 14
Responding to Inquiries from the Press and Others On Behalf of Company
If the press, media or government regulators request a comment or statement regarding a legal or regulatory matter on behalf of the Company, please contact or direct them to Cavco’s General Counsel and Chief Compliance Officer. Any other requests for comments or statements on behalf of the Company, please coordinate with the SVP, Marketing & Communications.

Complying with Antitrust Laws
While Cavco competes vigorously in all of its business activities, its efforts in the marketplace must be conducted in accordance with all applicable antitrust and competition laws (“antitrust law”). The antitrust and competition laws are too extensive to be summarized in the Code. However, a primary goal of the antitrust laws is to promote and preserve each competitor’s independence when making decisions on price, output, and other competitively sensitive issues. Antitrust laws prohibit agreements between competitors that limit independent judgment or restrain trade. Some examples of this are agreements to fix prices, restrict output or supply, divide a market for customers, territories, products, or purchases. These rules, other than price fixing, are generally subject to a “rule of reason” standard.

As Cavco employees, we must not agree with any competitor on any of these topics. Any communication with a competitor’s representative, no matter how innocuous it may seem at the time, may later be subject to legal scrutiny and form the basis for accusations of improper or illegal conduct. Accordingly, we must avoid becoming involved in situations where an unlawful agreement could be inferred such as discussions with competitors about selling prices, dividing markets, or coordinating marketing and sales efforts. Any of these may create serious legal problems for Cavco and the employee involved.

Interacting with Government Entities

Bribery of Foreign Officials
Company policy, the U.S. Foreign Corrupt Practices Act (the “FCPA”) and the laws of many other countries prohibit Cavco and its Directors, employees and agents from giving or offering to give money or anything of value to a foreign official, a foreign political party, a party official or a candidate for political office in order to influence official acts or decisions of that person or entity, to obtain or retain business or to secure any improper advantage. A foreign official is an officer or employee of a government or any department, agency, or instrumentality thereof, or of certain international agencies, such as the World Bank or the United Nations, or anyone acting in an official capacity on behalf of one of those entities. Officials of government-owned corporations are considered to be foreign officials.

Payments made in forms other than cash may be illegal. The FCPA prohibits giving or offering to give “anything of value” if it is intended or could be perceived to influence a business or governmental decision or action. Bribes can take many different forms beyond just money. Non-cash items have been the basis of bribery prosecutions, including job offers, travel expenses, golf outings, automobiles and loans with favorable interest rates or repayment terms.

Indirect payments made through agents, contractors or other third parties are also prohibited. Employees may not avoid liability by “turning a blind eye” when circumstances indicate a potential violation of the FCPA.


Exhibit 14

The FCPA allows for certain permissible payments to foreign officials. Specifically, the law permits “facilitating” payments, which are payments of small value to effect routine government actions such as obtaining permits, licenses, visas, mail, utility hookups and the like. However, determining what is a permissible “facilitating” payment involves difficult legal judgments. Employees must consult the Legal Department before making, directly or indirectly, any payment or gift thought to be exempt from the FCPA.

Cavco’s Compliance and Internal Audit Departments will conduct periodic compliance reviews and audits of relevant business units to ensure continued compliance with the FCPA, other anti-corruption laws and the Code.

Acknowledgment of Receipt and Review
TO BE SIGNED AND RETURNED TO YOUR LOCAL HR REPRESENTATIVE OR CAVCOHR@CAVCO.COM

I, _________________________________, acknowledge that I have received and read a copy of the Cavco Industries, Inc., Code of Conduct (the “Code”). I understand the contents of the Code. I agree to comply, and have complied, with the policies and procedures set out in the Code.
I understand that, in addition to other knowledgeable personnel, including my supervisor, I should approach the General Counsel and Chief Compliance Officer if I have any questions about the Code generally or any questions about reporting a suspected violation of the Code. I understand and acknowledge that I always have the right to notify in good faith the General Counsel and Chief Compliance Officer of any known or suspected violation of this Code or other misconduct without fear of retaliation.




NAME
PRINTED NAME
DATE







EX-19 4 cvco-20250339xexhibit19.htm EX-19 Document
Exhibit 19
CAVCO INDUSTRIES, INC.
SECURITIES TRADING POLICY

Effective Date: JANUARY 27, 2025

Policy Statement.

This Securities Trading Policy (this “Policy”) sets forth guidelines with respect to transactions in the securities of Cavco Industries, Inc., (“Cavco” or the “Company”) and the handling of confidential and material information about the Company and the companies with which the Company does business. The Company has adopted this Policy to promote compliance with federal and state securities laws that prohibit certain persons who are aware of material, non-public information about the Company from: (i) trading in securities of Cavco or a company Cavco does business with; or (ii) providing material, non-public information to other persons who may trade on the basis of that information.

As set for the below, this Policy is divided into two parts: Part I applies to all Directors, Officers, and Employees of Cavco and describes the Company’s prohibition on the unauthorized disclosure of material, non-public information, and the misuse of such information, in securities trading; and Part II imposes special additional trading restrictions on Directors, Officers, and certain other Employees that the Company may designate from time-to- time as "Covered Persons" because of their position, responsibilities, or their actual or potential access to material, non-public information.

Scope.

This Policy applies to all Officers of the Company and its subsidiaries, all members of the Company’s Board of Directors, and all Employees of the Company and its subsidiaries, and the Family Members (as defined below) of the foregoing. The Company may also determine that other persons should be subject to this Policy, such as contractors or consultants who have access to material, non-public information. This Policy continues to apply following termination of employment or other relationship with the Company until after the second trading day that any material non-public information in your possession has become public or is no longer material. Each Employee, Officer, consultant and Director is personally responsible for the actions of their Family Members and other persons with whom they have a relationship who are subject to this Policy, including any pre-clearances required.

This Policy applies to all buying, selling, or other transactions in the Company’s Securities (as defined below).

Definitions.

“Board” means the Board of Directors of the Company.

Compliance Officer” means the Company’s General Counsel and Chief Compliance Officer.

“Covered Persons” means Directors, Officers, and any employee of the Company who, by virtue of their position: (i) regularly has access to or generates material, non-public information


Exhibit 19
concerning the Company; (ii) are designated members of the corporate administrative group; or (iii) designated members of the corporate accounting group. Further, Covered Persons includes Family Members of the foregoing. A current list of Covered Persons is maintained by the Compliance Officer. All Covered Persons are required to get preclearance to trade in Company securities at all times pursuant to Part II below.

“Covered Entity” means another company or entity with which the Company is engaged in a transaction or project, or in discussion about a transaction or project.

“Directors” means any member of the Board of Directors of the Company.

“Employee” means any employee of Cavco or any of its subsidiaries.

“Family Members” means as to a specific Director or Employee of the Company or any of its subsidiaries, his or her Immediate Family Members and any company, partnership, limited liability company, trust or other entity that is directly or indirectly controlled by that employee or Director or by any Immediate Family Member of that Employee or Director.

“Immediate Family Member” means as to a specific Director or Employee of the Company or any of its subsidiaries, his or her spouse (or life partner), children, and anyone residing in the same household whether they are a relative or not.

Insider Trading” generally refers to: (1) trading in securities while in possession or aware of material, non-public information; or (2) providing material, non-public information to others who may trade on the basis of such information.

Material Information” means information about a company, that under federal securities laws, would influence a reasonable investor’s decision to buy, sell, or trade that company’s stock and would therefore be likely to affect the price of that company’s stock. This can be either positive or negative information, and it could be from the past, present, or something you know that either could or will happen in the future. Materiality really depends upon the facts and circumstances of individual situations and will always be judged with the benefit of hindsight. Below are some examples of material information (*Note that this list is merely illustrative and not exhaustive):
• Financial results and projections (including the Company’s own expectations regarding its future financial results or how they differ from market expectations);
• Significant mergers, acquisitions, tender offers, joint ventures, or changes in assets or divestitures;
• Major management changes;
• Changes in control;
• Changes in sales, earnings, estimates, or dividends;
• Sales figures and forecasts;
• Significant process or product developments
• Developments regarding significant litigation, regulatory updates, or government agency investigations;
• Bankruptcies, receiverships, or liquidity problems;
• Significant changes with a supplier, customer, or other collaborator;
• A major cybersecurity incident;


Exhibit 19
• Events regarding the Company’s securities (such as defaults on senior securities, calls of securities for redemption, repurchase plans, stock splits or changes in dividends, changes in the rights of security holders, or public or private sales of additional securities);
• An important financing transaction; and
• Award or loss of a significant contract.

Material Non-public Information” or “MNPI” means Material Information about Cavco that has not been publicly and widely released.

Non-public Information” means any information about a company that has not been publicly and widely released. For information to be considered public, it must be made available in a manner that is designed to reach investors generally, such as in a filing by Cavco with the U.S. Securities and Exchange Commission (the “SEC”), a press release issued by Cavco, or an announcement of the information in a news publication. A few examples of non-public information may include: information available to a select group of analysts, brokers, or institutional investors; or undisclosed facts that are the subject of rumors, even if the rumors are widely circulated. Even after Cavco makes a public disclosure of information about the Company, investors need to be given time to absorb the information, and you must wait at least two trading days (any day on which Nasdaq or other national exchange on which the Company’s securities are then traded is open for trading is a “Trading Day”) to pass before you can trade in Company stock. For example, if Cavco released information in a press release on Monday at 12:00 pm Eastern time, and both Monday and Tuesday were open trading days, the information would be deemed to be public on Wednesday.

“Officers” means any officer of the Company designated by the Board.

Securities” means Cavco’s common stock, options, or any other securities that the Company (or another public company) has or may issue, like warrants, preferred stock, notes, bonds, convertible securities, as well as derivative securities relating to any Company security.
Trading” means buying, selling, and gifting stock, equities, bonds, and other Securities.

PART I

This Part I of the Policy applies to all Directors, Officers, and Employees of Cavco and its subsidiaries, as well as their Family Members.

1.Trading in Cavco Securities or causing Trading while in possession of Material Non-public Information is prohibited.

No person subject to this Policy who is aware of Material Non-public Information about Cavco may, directly or indirectly (through Family Members, other persons, entities or otherwise):

buy, sell, or otherwise trade in the securities of the Company,
advise anyone else to buy, sell, or otherwise Trade in the Securities of the Company;
otherwise engage in any action to take personal advantage of that information; or
assist anyone else engaged in any of the preceding activities.



Exhibit 19
1.Trading in a Covered Entity’s or other public companies’ securities while in possession of Material Non-public Information about that Covered Entity or other public company is prohibited.
No person subject to this Policy who possesses Material Non-public Information relating to a Covered Entity or other publicly traded company, including our vendors, customers and partners, as a result of employment with Cavco or the performance of services on our behalf, may, directly or indirectly (through Family Members, other persons, entities or otherwise) buy or sell securities of such companies, or advise anyone else to do so, or otherwise engage in any action to take personal advantage of that information.
1.Sharing Material Non-public Information is prohibited.
No person subject to this Policy who possesses Material Non-public Information relating to Cavco or any other publicly traded companies may directly or indirectly (through Family Members, other persons, entities or otherwise) pass that information on to others outside the Company, including friends, family, or other acquaintances (referred to as “tipping”) until such information has been disseminated to the public. You must treat Material Non-public Information about our business partners with the same care required with respect to such information related directly to the Company.
Tipping includes passing information under circumstances that could suggest that you were trying to help another profit or avoid a loss. Exercise care when speaking with others who do not “need to know”, even if they are subject to this Policy, as well as when communicating with family, friends and others not associated with the Company. To avoid the appearance of impropriety, refrain from discussing our business or prospects or making recommendations about buying or selling our securities or the securities of other companies with which we have a relationship. Inquiries about the Company should be directed to our Investor Relations or Legal teams.
1.Recommendations regarding Trading in Company Securities are prohibited.
No person subject to this Policy may make recommendations or express opinions on Trading in Company Securities while in possession of Material Non-public Information, except to advise others not to trade in Company Securities if doing so might violate the law or this Policy.
1.Only designated Company spokespersons are authorized to disclose Material Non-public Information.
U.S. federal securities laws prohibit the Company from selectively disclosing MNPI. The Company has established a Fair Disclosure and Investor Communications Policy, which includes procedures for releasing Material Information in a manner that is designed to achieve broad dissemination of the information immediately upon its release. Employees must follow the Company’s Fair Disclosure and Investor Communications Policy, which among other things prohibits Employees from in any manner disclosing MNPI to anyone outside the Company, including family members and friends, and including social media or electronic communications. Any inquiries about the Company should be directed to our Investor Relations teams.
1.Policy violations must be reported.

Any person who violates this Policy, the Company’s Fair Disclosure and Investor Communications Policy or any federal or state laws governing Insider Trading, or knows of any such violation by any other person, must report the violation immediately to the Compliance Officer. Upon learning of any such violation, the Compliance Officer will determine whether the Company should release any material non-public information or whether the Company should report the violation to the SEC or other appropriate governmental authority.

1.Insider trading Compliance Officer.



Exhibit 19
The Company’s General Counsel & Chief Compliance Officer is responsible for the administration of this Policy and shall act as the Company’s Policy Compliance Officer; provided, however, that if the General Counsel is a party to a proposed Trade, transaction, or Pre-Clearance under this Policy, the Company’s Chief Financial Officer shall act as the Compliance Officer with respect to such proposal. Other than approving his or her own transaction under this Policy, the Compliance Officer may delegate his or her authority to act as the Compliance Officer as he or she deems necessary or appropriate in his or her sole discretion. The duties and powers of the Compliance Officer and his or her delegees include the following:

Circulating this Policy to all employees, conducting training on the Policy and ensuring that this Policy is amended as necessary to remain up-to-date with insider trading and other applicable laws.
Administering, monitoring and enforcing compliance with this Policy.
Responding to all inquiries relating to this Policy.
Designating and announcing special trading blackout periods during which specified persons may not trade in Company securities.
Providing copies of this Policy and other appropriate materials to all current and new directors, officers and employees, and such other persons as the Compliance Officer determines have access to material nonpublic information concerning the Company.
Administering, monitoring and enforcing compliance with federal and state insider trading laws and regulations.
Assisting in the preparation and filing of all required SEC reports filed by Section 16 Insiders relating to their trading in Company securities, including Forms 3, 4, 5 and 144 and Schedules 13D and 13G.
Maintaining as Company records originals or copies of all documents required by the provisions of this Policy, and copies of all required SEC reports relating to insider trading, including Forms 3, 4, 5 and 144 and Schedules 13D and 13G.
Revising this Policy as necessary to reflect changes in applicable insider trading laws and regulations (to be reported to and considered by the Corporate Governance and Nominating Committee of the Board).
Maintaining the accuracy of the list of Covered Persons, and updating such list periodically as necessary to reflect additions or deletions.
Designing and requiring training about the obligations of this Policy as the Compliance Officer considers appropriate.
The Compliance Officer may designate one or more individuals who may perform the Compliance Officer’s duties under this Policy in the event that a Compliance Officer is unable or unavailable to perform such duties.

1.Consult Compliance Officer when in doubt.

Any Employees who are unsure whether the information that they possess is material or non-public must consult the Compliance Officer for guidance before trading in any Company Securities.

1.The Company may suspend all trading activities by Employees.
In order to avoid any questions and to protect both the Company and its personnel from any potential liability, from time to time the Company may impose a “blackout” period during which some or all Directors, Officers and Employees may not buy or sell Company Securities. The


Exhibit 19
Compliance Officer will impose such a blackout period if, in their judgment, there exists non-public information that would make trades by the specified group of persons inappropriate in light of the risk that such trades could be viewed as violating applicable securities laws. If you are made aware of such a blackout period, you may not disclose its existence to anyone.
1.Equity compensation plans.

For purposes of this Policy, the Company considers the election to have the Company withhold shares to satisfy tax withholding requirements (but not the sale of any such shares) to be exempt from this Policy.

1.Consequences.

Civil and Criminal Penalties. The consequences of prohibited Insider Trading or tipping can be severe. Persons violating Insider Trading or tipping rules may be required to disgorge profit made or loss avoided, pay civil penalties up to three times the profit made or loss avoided, face private action for damages, as well as be subject to criminal penalties, including up to 20 years in prison and fines of up to $5 million. The Company and/or the supervisors of the person violating the rules may also be required to pay major civil or criminal penalties.
Company Discipline. Violation of this Policy or federal or state Insider Trading laws by any Director, Officer or Employee may subject the Director to removal proceedings and the Officer or Employee to disciplinary action by the Company, including termination for cause.

PART II

Cavco has established additional procedures in this Part II that apply only to Covered Persons.

1.List of Covered Persons.

The Compliance Officer shall maintain the list of the Company’s Covered Persons subject to Part II of this Policy and regularly inform them of their obligations under this Policy.

1.Pre-Clearance required for all Trades by Covered Persons.
Covered Persons are prohibited from trading in Company Securities at all times without first contacting the Compliance Officer and receiving approval to Trade pursuant to this Policy (“Pre-Clearance”). This restriction also applies to transactions by a Covered Person’s Family Members. Pre-clearance requests must be submitted by email to the Compliance Officer and in either the body of the email or an attachment to the email contain the information listed in Exhibit A below. The Compliance Officer will respond with an email approval. The email from the Compliance Officer is the Pre-Clearance for a Covered Person to Trade. You must have the email approval from the Compliance Officer before you are permitted to Trade Cavco stock.

Unless revoked, Pre-Clearance to execute a Trade will normally remain valid until market close five (5) Trading Days after the day on which Pre-Clearance was granted (“Permitted Trading Window”). If the Trade is not executed during the Permitted Trading Window, a Covered Person must request a new Pre-Clearance pursuant to the process set forth in this Section. If a Covered Person has any questions, concerns or is otherwise uncertain about anything in this Pre-


Exhibit 19
Clearance process, the Covered Person is directed to talk to the Compliance Officer. The Compliance Officer is under no obligation to approve a Trade request.

EVEN IF A COVERED PERSON RECEIVES PRE-CLEARANCE AND IT IS DURING A PERMITTED TRADING WINDOW, THE COVERED PERSON, MAY NOT TRADE IN SECURITIES OF THE COMPANY IF THE COVERED PERSON BECOMES AWARE OF MATERIAL, NON-PUBLIC INFORMATION ABOUT THE COMPANY.

1.Blackout Periods, Open Trading Windows, and Other Blackouts.
In order to further minimize the possibility of an inadvertent and unintended insider trading violation, Covered Persons will not be granted Pre-Clerance during the period beginning fifteen (15) days prior to the end of the Company’s fiscal quarter and ending two (2) business days following the public release by the Company of quarterly or year-end earnings (“Blackout Period”). Please realize that the “Open Trading Windows” during non-Blackout Periods are of general applicability only and do not serve to permit otherwise illegal trades. Trading in the Company’s stock by Covered Persons is permitted only during these Open Trading Windows and all trades by Covered Persons must be approved in advance by the Compliance Officer. Other events or developments during such periods may still cause some Covered Persons to become aware of MNPI. In such event, a Covered Person may not trade, even if they received Pre-Clearance before becoming aware of MNPI.

From time to time, an event may occur that is material to the Company and is known by only a few Directors, Officers and/or Employees (for example, a proposed acquisition). So long as the event remains material and non-public, the relevant Covered Persons may not trade Company or a Covered Entity’s securities. In such instances, the Company will announce to the Covered Persons a closed window or blackout period for trading in Company securities and, if appropriate, in securities of a Covered Entity (“Other Blackouts”). Note that Blackout Periods and Other Blackouts are independent of each other and the end or termination of a Blackout Period does not end, terminate or conclude Other Blackouts unless specifically instructed that it so does. Only the Compliance Officer may lift the prohibition of an Other Blackout.

1.Certain types of transactions are prohibited. Because we believe it is improper and inappropriate for the Company’s Directors, Officers or employees to engage in short-term or speculative transactions involving Company stock, it is the Company’s policy that Covered Persons should not engage in any of the following activities with respect to securities of the Company

Short Sales. Short sales of Company Securities are prohibited, as short sales evidence the seller’s expectation that Company securities will decline in value, signal to the market that the seller has no confidence in the Company or its short-term prospects, and may reduce the seller’s incentive to improve Company performance. In addition, Section 16(c) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), prohibits Directors and Officers from engaging in short sales.
Publicly Traded Options. Transactions in puts, calls or other derivative securities involving Company stock are prohibited, as any such transaction is, in effect, a bet on the short-term movement of the Company’s stock, creates the appearance of trading based on inside information, and may focus attention on short-term performance at the expense of Company long-term objectives.


Exhibit 19
Hedging Transactions. Hedging or monetization transactions (including but not limited to zero-cost collars, prepaid variable forwards, equity swaps, puts, calls, collars, forwards and other derivative instruments) are prohibited, as such transactions allow you to continue to own Company securities without the full risks and rewards of ownership and as a result, you may not have the same objectives as other stockholders.
Margin Accounts and Pledges. Covered Persons are prohibited from holding Company securities in a margin account or pledging Company securities as collateral for a loan, as such securities may be traded without your consent (for failing to meet a margin call or if you default on the loan) at a time when you possess material nonpublic information or otherwise are not permitted to trade.
Short-Term Trading. Covered Persons who purchase Company Securities in the open market may not sell any Company Securities of the same class during the six (6) months following the purchase (or vice versa), as short-term trading of the Company’s Securities may be distracting and may unduly focus the person on short-term stock market performance, instead of the Company’s long-term business objectives, and may result in the disgorgement of any short swing profits.

1.Special guidelines for 10b5-1 trading plans.

Notwithstanding the foregoing, a Covered Person will not be deemed to have violated this Policy for transactions made pursuant to an approved Rule 10b5-1 trading plan. Pre-Clearance by the Compliance Officer is required for a Covered Person to enter into or modify a Rule 10b5-1 trading plan (a “10b5-1 Plan”). Plans that are not pre-cleared may not be used by a Covered Person. All Section 16 Officers and Directors must immediately report the results of transactions effected under a trading plan to the Compliance Officer since they will be reportable on Form 4 within two business days following the execution of the trade. The Compliance Officer may withhold or condition Pre-Clearance of any proposed 10b5-1 Plan (each, a “Proposed Plan”) for any reason, in his or her sole discretion.

The Compliance Officer will not pre-clear a Proposed Plan if he or she concludes that the Proposed Plan:
1.Fails to comply with the requirements of Rule 10b5-1, as amended from time to time;
2.Would permit a transaction to occur before the later of (i) 90 days after adoption (including deemed adoption) of the Proposed Plan or (ii) two business days after disclosure of the issuer’s financial results in a Form 10-Q or Form 10-K for the quarter in which the Proposed Plan was adopted (subject to a maximum of 120 days after adoption of the Proposed Plan).
3.Is established during a Blackout Period or Other Blackout, or the Covered Person is unable to represent to the satisfaction of the Compliance Officer that the Covered Person is not in possession of Material Non-public Information regarding the Company.
4.Lacks appropriate mechanisms to ensure that the Covered Person complies with all rules and regulations, including Rule 144, Rule 701, Form S-8, and Section 16 of the Exchange Act, applicable to securities transactions by the Covered Person.
5.Does not provide the Company the right to suspend all transactions under the Proposed Plan if the Compliance Officer, in his or her sole discretion, deems such suspension necessary or advisable, including suspensions to comply with any


Exhibit 19
“lock-up” agreement the Company agrees to in connection with a financing or other similar events.
6.Exposes the Company to liability under any other applicable state or federal rule, regulation or law;
7.Creates any appearance of impropriety;
8.Fails to meet guidelines established by the Company; or
9.Otherwise fails to satisfy the Compliance Officer for any reason.
Any modifications to or deviations from a 10b5-1 Plan are deemed to be the Covered Person entering into a new 10b5-1 Plan and, accordingly, require pre-clearance of such modification or deviation by the Compliance Officer.
Any termination of a 10b5-1 Plan must be immediately reported to the Compliance Officer. If a Covered Person has pre-cleared a new 10b5-1 Plan (the “Second Plan”) intended to succeed an earlier pre-cleared 10b5-1 Plan (the “First Plan”), the Covered Person may not affirmatively terminate the First Plan without pre-clearance, because such termination is deemed to be entering into the Second Plan.
None of the Company, the Compliance Officer, nor any of the Company’s officers, employees or other representatives shall be deemed, solely by their pre-clearance of a Proposed Plan, to have represented that it complies with Rule 10b5-1 or to have assumed any liability or responsibility to the Covered Person or any other party if the 10b5-1 Plan fails to comply with Rule 10b5-1.
Upon entering into or amending a 10b5-1 Plan, Directors and Officers must promptly provide a copy of the plan to the Company and, upon request, confirm the Company’s planned disclosure regarding the entry into or termination of the plan (including the date of adoption or termination of the plan, duration of the plan, and aggregate number of securities to be sold or purchased under the plan).

1.Form 144 reports.

Directors and certain Officers designated by the Board are required to file a Form 144 before making an open market sale of Company Securities. Form 144 notifies the SEC of your intent to sell Company Securities. Although often prepared and filed by your broker, this form and its timely filing is each individual’s personal responsibility, and is in addition to the Section 16 filer reports (Form 4 and Form 5) which are filed on your behalf by the Company.

1.Reporting of transactions required.

To facilitate timely reporting under Section 16 of the Exchange Act, certain Covered Persons designated as Section 16 Officers and Directors are required to on the same day as the trade date, or, with respect to transactions effected pursuant to a 10b5-1 Plan, on the day the Officer or Director is advised of the terms of the transaction, (a) report the details of each transaction to the Compliance Officer and (b) arrange with persons whose trades must be reported by the Officer or Director under Section 16 (such as Immediate Family Members) to immediately report directly to the Compliance Officer and to the Officer or Director the following transaction details:

Transaction date (trade date);
Number of shares involved;
Price per share at which the transaction was executed (before addition or deduction of brokerage commission and other transaction fees); and


Exhibit 19
For stock option exercises, the specific option exercised.

1.Use of knowledgeable stockbroker.
Each Covered Person is encouraged to select one stockbroker to effect all of their transactions in the Company’s Securities. The chosen broker should become familiar with this Policy and the restrictions that apply to their transactions in the Company’s Securities. Remember, however, that a broker has no legal responsibility for a client’s Section 16 filings or short-swing profit rule violations. It is the Covered Person’s, not the broker’s, responsibility to keep the Company’s Legal Department informed of all information about a trade and coordination of the filing of appropriate documents with the SEC (including, Form 4s and Form 144s), even if the Company or a broker is assisting in reporting a trade. Therefore, the best protection will come from your own awareness of the possible pitfalls. Using the same broker that is familiar with this Policy will help you constantly monitor your compliance with this Policy as well as with other securities laws obligations.





CERTIFICATION OF COMPLIANCE

All Directors, Officers, and Employees are required to certify their understanding of and compliance with this Policy.

CERTIFICATION
The undersigned does hereby acknowledge receipt of Cavco Industries, Inc.’s Securities Trading Policy. The undersigned has read and understands (or has had explained) the Policy and agrees to comply with the Policy in every respect.

__________________________________
(Signature)
__________________________________
(Please print name)
Date: ________________________




EXHIBIT A
EMAIL REQUEST FOR PRE-CLEARANCE TO TRADE
In the email request for Pre-Clearance to Trade please include the following:
__________________________________________________________________

Name of Security Owner:
Type of Security:
Common Stock
Stock Option

Number of Shares/Amount of Security involved:

Proposed Date(s) of Transaction:


Exhibit 19

Type of Transaction:
Stock Purchase
Stock Sale
Stock Option Exercise
Gift

Broker Contact Information:

(For Section 16 filers only) Please list all of your stock transactions over the last six (6) months:



I am not currently in possession of any material non-public information relating to Cavco Industries, Inc., and its subsidiaries. By typing my name below and sending this email to the Compliance Officer pursuant to the Cavco Securities Trading Policy, I hereby certify that the statements made in this email are true and correct.
I understand that clearance may be rescinded prior to effectuating the above transaction if material non-public information regarding Cavco Industries, Inc., arises and, in the reasonable judgment of Cavco Industries, Inc., the completion of my trade would be inadvisable. I also understand that the ultimate responsibility for compliance with the insider trading provisions of the federal securities laws rests with me and that clearance of any proposed transaction should not be construed as a guarantee that I will not later be found to have been in possession of material, non-public information.

Name: _____________________________ Date: ________________________






FREQUENTLY ASKED QUESTIONS ABOUT
CAVCO INDUSTRIES, INC.’S
SECURITIES TRADING POLICY

When can I buy or sell Cavco stock?

If you are a Covered Person, you can only trade once you’ve obtained Pre-Clearance from the General Counsel in accordance with Part II of the Securities Trading Policy.

How do I get Pre-Clearance to buy or sell Cavco stock if I’m a Covered Person?

By emailing the General Counsel the information in Exhibit A to the Securities Trading Policy. In this email, you must confirm that you are not in possession of material non-public information about Cavco.


Exhibit 19

Do I need to get anything back from the General Counsel to show I have Pre-Clearance to trade or is just my email “to” the General Counsel my Pre-Clearance to buy or sell Cavco stock?

You must receive an email back from the General Counsel approving your request to buy or sell Cavco stock. The email from the General Counsel is the official Pre-Clearance under this policy. Your Pre-Clearance will last for 5 trading days before it will expire.

What if I become aware of material non-public information after I receive Pre-Clearance?

Then stop all trading immediately. Your Pre-Clearance would automatically be cancelled at the moment you become aware of any material non-public information about Cavco and any trades you make while in possession of material non-public information would be made in violation of federal securities laws.

Are employees that are not a Covered Person required to comply with the permitted trading windows?

Employees who are not a Covered Person are free to trade Cavco stock at any time as long as they do not know material, non-public information about Cavco.

What is “material, non-public information”?

There is no single definition of material, non-public information. Generally, it is information that has not been publicly disclosed by Cavco, and is information a reasonable investor would consider important in making a decision on whether to buy or sell Cavco stock. Some examples include:

Better or worse than expected earnings;
Possible mergers, acquisitions or divestitures; and
Senior management changes.

A more comprehensive list of examples is included in Cavco’s Securities Trading Policy.

If you are not sure whether you know material, non-public information, you should check with your supervisor or Cavco’s General Counsel & Chief Compliance Officer.

Can I buy or sell Cavco stock if I know material, non-public information as long as we are in an Open Trading Window?

No. You can never trade in Cavco stock if you know material, non-public information about Cavco, even if it is during an Open Trading Window.

Are my spouse and children required to comply with the Blackout Periods and Open Trading Windows?



Exhibit 19
Yes, if you are a Covered Person. Cavco’s Securities Trading Policy applies to spouses and children or other members of your immediate family (i.e., parents, grandparents, siblings, etc.) who share the same household with you. The SEC takes the position that trades made by your spouse or other members of your immediate family who live with you are the same as trades made directly by you. Therefore because Blackout Periods and Open Trading Windows apply only to Covered Persons under the Securities Trading Policy, then these periods apply to their Family Members as well.

Can the SEC really catch me if I am not a Section 16 officer and thus do not have to publicly report my stock holdings?

Yes. The SEC has a very sophisticated monitoring system for insider trading activities and takes enforcement action against hundreds of individuals each year. The SEC has made detection and prosecution of insider trading one of its highest priorities. To aid in finding offenders, it offers informants a percentage of the civil penalties paid by a violator for Insider Trading.


EX-21 5 cvco-2025329xexhibit21.htm EX-21 Document

Exhibit 21
SUBSIDIARIES OF CAVCO INDUSTRIES, INC.
as of March 29, 2025
Cavco Industries, Inc., Delaware
Cavco Manufacturing, LLC, Delaware
SH Acquisitions, LLC, Delaware
Solitaire de Mexico S. de R.L. de C.V., Mexico
Diamond Homes Transport, LLC, Oklahoma
Elliott Manufactured Homes, Inc., Oklahoma
MH Group, LLC, Oklahoma
Palm Harbor Villages, Inc., Delaware
Catskill-Valley Homes, LLC, Delaware
CRG Holdings, LLC, Delaware
CH Development, LLC, Nevada
Craftsman Homes, LLC, Nevada
JPB Investments, LLC, Delaware
Dealers Network, LLC, Arizona
Alta Cima Corporation, Arizona
Kesterson Retail, LLC, Texas
Palm Harbor Villages Real Estate, LLC, Texas
Solitaire Holdings, LLC, Oklahoma
Solitaire Homes, LLC, Texas
Solitaire Manufactured Homes, LLC, Oklahoma
Country Place Acceptance Corp., Nevada
Country Place Acceptance GP, LLC, Texas
Country Place Acceptance LP, LLC, Delaware
Country Place Mortgage, Ltd., Texas
Standard Casualty Company, Texas
American Traditions Insurance Company, Florida
T.J. MGA, LLC, Florida
Standard Insurance Agency, Inc., Texas
Palm Harbor Insurance Agency of Texas, Inc., Texas
Mangrove Cell 70PC, Protected Cell Company
Echo Financing, LLC, Delaware




EX-23 6 cvco-2025329xexhibit23.htm EX-23 Document

Exhibit 23
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We consent to the incorporation by reference in the Registration Statement (No. 333‑191171) on Form S‑3 and (Nos. 333‑106861, 333‑132925, 333‑209097, and 333‑273570) on Form S‑8 of Cavco Industries Inc. of our reports dated May 23, 2025, relating to the consolidated financial statements and the effectiveness of internal control over financial reporting of Cavco Industries Inc., appearing in this Annual Report on Form 10‑K of Cavco Industries Inc. for the year ended March 29, 2025.
/s/ RSM US LLP
Phoenix, Arizona
May 23, 2025


EX-31.1 7 cvco-2025329xexhibit311.htm EX-31.1 Document

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


EX-31.2 8 cvco-2025329xexhibit312.htm EX-31.2 Document

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

EX-32.1 9 cvco-2025329xexhibit321.htm EX-32.1 Document

Exhibit 32.1

CERTIFICATIONS OF
CHIEF EXECUTIVE OFFICER
AND
CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002


In connection with the Annual Report of Cavco Industries, Inc. (the "Registrant") on Form 10-K for the year ending March 29, 2025 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), each of the undersigned, William C. Boor and Allison K. Aden, Chief Executive Officer and Chief Financial Officer, respectively, of the Registrant, hereby certifies, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that to his or her knowledge:
(1)The Report fully complies with the requirements of section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.
 
May 23, 2025
/s/ William C. Boor
William C. Boor
President and Chief Executive Officer
/s/ Allison K. Aden
Allison K. Aden
Executive Vice President, Chief Financial Officer & Treasurer

EX-97 10 cvco-2025329xexhibit97.htm EX-97 Document

CAVCO INDUSTRIES, INC.
CLAWBACK POLICY
Effective as of December 1, 2023
I.Introduction
The Board of Directors (the “Board”) of Cavco Industries, Inc. (the “Company”) believes that it is in the best interest of the Company and its shareholders to adopt this Clawback Policy (the “Policy”) providing for the recoupment from certain Covered Executives (as defined below) of Incentive Compensation (as defined below) in the event of an accounting restatement (as described below) [or the occurrence of the other clawback events] described below. The Policy intends to comply with Section 10D of the Securities Exchange Act of 1934 (the "Exchange Act"), the rules of the Securities and Exchange Commission (“SEC”) thereto and applicable Nasdaq listing standards.
II.     Administration
The Board will administer the Policy as recommended jointly by the Audit and Compensation Committees of the Board. Any determinations made by the Board shall be final and binding on all affected individuals.
III.     Covered Executives
In accordance with Section 10D of the Exchange Act, as well as the listing standards of the Nasdaq stock exchange, this Policy applies to any current or former “executive officer”. The Board shall designate its “executive officers” on an annual basis and from time to time as additions or departures occur. For purposes of this Policy, “executive officer” means the Company’s president, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president of the Company in charge of a principal business unit, division, or function (such as sales, administration, or finance), any other officer who performs a policy-making function, or any other person who performs similar policy-making functions for the Company (each, a “Covered Executive”, and collectively, the “Covered Executives”).
IV.    Recoupment; Accounting Restatement; Time Frame
The Board must recoup from all Covered Executives in the circumstances described in Section (a). The Board may in its exercise of reasonable discretion recoup from Covered Executives in the circumstances described in Section (b) below; provided, however, such events have not resulted in an accounting restatement subject to Section (a).
(a) Accounting Restatement. In the event the Company is required to prepare an accounting restatement of its financial statements due to material non-compliance, including to correct an error that while not material to previously issued financial statements would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period, the Board must recover Incentive Compensation, granted, paid, delivered, awarded or otherwise received by a Covered Executive during the three year period preceding the date on which the Company is required to prepare an accounting restatement. Such recovery applies to unpaid or unvested Incentive Compensation based upon determination of the correct financial reporting measure.



(b) Detrimental Conduct. To the extent that the Board determines, in its sole discretion, that one or more of the Covered Executives committed one or more willful acts of material fraud or material misconduct that directly or indirectly caused a Material Adverse Effect (as defined below), the Board may require reimbursement or forfeiture of certain Incentive Compensation granted, paid, delivered, awarded or otherwise received by a Covered Executive during the three-year period following the commission of the acts of fraud or misconduct and/or occurrence of a Material Adverse Effect, in either case, as determined by the Board in its sole discretion. Such forfeiture or reimbursement shall be sought, unless it is Impracticable to do so or the Board otherwise determines, in its sole discretion, that such forfeiture or recovery would not be in the best interests of the Company. “Material Adverse Effect” means any event, change, development or occurrence, individually or together with any other event, change, development, or occurrence, that the Board determines, in its sole discretion, is materially adverse to the finances, business, condition, assets, or results of operations of the Company. In addition to Incentive Compensation, if the Board determines that one or more of the Covered Executives committed one or more willful acts of material fraud or material misconduct that directly or indirectly caused a Material Adverse Effect the Board may require reimbursement or forfeiture of certain equity awards which vest solely based on the passage of time.
V.    Incentive Compensation
For purposes of the Policy, provided the compensation is granted, earned or vested in whole or partially on the attainment of a financial metric, Incentive Compensation means any compensation that is granted, earned, or vested based wholly or in part upon attainment of a financial reporting measure, including, but not limited to, any of the following:
a.Non-equity incentive awards that are earned based wholly or in part on satisfying a financial reporting measure performance goal;
b.Bonuses paid from a bonus pool, the size of which is determined based wholly or in part on satisfying a financial reporting measure;
c.Other cash awards based on satisfaction of a financial reporting measure performance goal;
d.Restricted stock, restricted stock units, performance share units, stock options, and stock appreciation rights that are granted or become vested based wholly or in part on satisfying a financial reporting measure performance goal; and
e.Proceeds received upon the sale of shares acquired through an incentive plan that were granted or vested based wholly or in part on satisfying a financial reporting measure performance goal.
Financial reporting measure means measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures that are derived wholly or in part from such measures, including, but not limited to, the following:
a.Revenues;
b.Net income;
a.Operating income;
b.Profitability of one or more reportable segments;
c.Financial ratios (e.g., accounts receivable turnover and inventory turnover rates);
d.Earnings before interest, taxes, depreciation and amortization;



e.Funds from operations and adjusted funds from operations;
f.Liquidity measures (e.g., working capital, operating cash flow);
g.Return measures (e.g., return on invested capital, return on assets);
h.Earnings measures (e.g., earnings per share)
i.Sales per square foot or same store sales;
j.Revenue per user, or average revenue per user;
k.Cost per employee;
l.Any of such financial reporting measures relative to a peer group, where the Company’s financial reporting measure is subject to an accounting restatement; and
m.Tax basis income.
VI.    Excess Incentive Compensation: Amount Subject to Recovery
In the case of an accounting restatement and resulting recalculation of a financial reporting measure, the amount of Incentive Compensation to be recovered by the Company from each Covered Executive is the amount of Incentive Compensation paid to each Covered Executive that exceeds what the Covered Executive would have received based on the restated financial reporting measure during the three-year period preceding the year the restatement or correction is determined to be required.
In the case of Detrimental Conduct, the amount of Incentive Compensation to be recovered from each Covered Executive will be determined in the Board’s discretion in an amount up to but not to exceed all Incentive Compensation received by such Covered Executive during the three-year period following the commission of the acts of fraud or misconduct and occurrence of a Material Adverse Effect in either case, as determined by the Board in its sole discretion.
Subject to compliance with any applicable law, the Company may effect recovery of Incentive Compensation under the Policy from any amount otherwise payable to a Covered Executive, including, if permitted by law, amounts payable to such individual under any otherwise applicable Company plan or program. Any recovery pursuant to this Policy shall be in addition to any other remedies that may be available to the Company under applicable law including, but not limited to, disciplinary action up to and including termination of employment or other services.
VII.    Recovery Process
The amount of the recovery pursuant to this Policy will be determined pursuant to the following process:
a. The Audit Committee of the Board will have the initial responsibility to investigate any restatement to determine whether it triggers a recovery of Incentive Compensation under the Policy. The Audit Committee will report its findings to the Compensation Committee and make recommendations to the Compensation Committee as to the recovery of Incentive Compensation;
b. The Compensation Committee will review the Audit Committee’s report and make a determination as to the Covered Executive(s) from whom recovery will be sought and the amount of the recovery. The Compensation Committee’s determination will be reported to the Board.
c. The Board will then make a final review and determination as to the amount of the recovery and the Covered Executive(s) from whom recovery is sought.



It is expected that the Board will interpret the Policy as necessary to correct any error or ambiguity. Any determination by the Board under this Policy shall be final, binding and conclusive on all Covered Executives.
VIII.    Method of Recoupment
Once the amount of Incentive Compensation to be recovered has been determined, the Company must recover such amounts “reasonably promptly”. The Board will determine, in its sole discretion, the method for recouping Incentive Compensation hereunder and such method may include, to the extent permitted by applicable law and Section 409A of the Internal Revenue Code, but not be limited to:
(a) Reimbursement or repayment of cash Incentive Compensation previously paid;
(b) Seeking recovery of any gain realized on the vesting, exercise, settlement, sale, transfer or other disposition of any equity-based awards;
(c) offsetting the recouped amount from any compensation otherwise owed by the Company to the Covered Executive;
(d) Cancelling all or a portion of outstanding vested or unvested equity awards (including any related dividend amounts paid or accrued with respect to such awards);
(e) Reducing the amount of any current or future compensation that may be awarded or become due and owing to the Covered Executive; and/or
(f) Taking any other remedial and recovery action permitted by law, as determined by the Board, including, without limitation, requiring the return of shares or the reimbursement of any net proceeds received as a result of the sale of shares.
IX.    No Indemnification
The Company shall not indemnify any Covered Executives against the loss of any incorrectly awarded Incentive Compensation.
X.    Interpretation
The Board will interpret and construe the Policy as well as make all determinations necessary, appropriate or advisable for the administration of the Policy. It is intended that the Policy be interpreted in a manner that is consistent with the requirements of Section 10D of the Exchange Act and any applicable rules or standards adopted by the Securities and Exchange Commission (the “SEC”) or the Nasdaq stock exchange on which the Company's securities are listed.
If any provision of this Policy is or becomes or is deemed to be invalid or unenforceable in any jurisdiction or as to any Covered Executive, such provision shall be construed or deemed amended to the conform with applicable law.
XI.    Effective Date
This Policy shall be effective as of the date of adoption by the Board (the "Effective Date") and shall apply to Incentive Compensation approved, awarded or granted to Covered Executives on or after that date.



XII.    Amendment; Termination
In its sole discretion, from time to time, the Board may amend the Policy for any reason, including, to reflect final regulations adopted by the SEC under Section 10D of the Exchange Act and to comply with any rules or standards adopted by Nasdaq on which the Company's securities are listed.
XIII.    Other Recoupment Rights
The Board intends that the Policy will be applied to the fullest extent of the law. The Board may require that any employment agreement, equity award agreement or similar agreement entered into on or after the Effective Date shall, as a condition of the grant, require a Covered Executive to agree to abide by the terms of the Policy. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Company pursuant to the terms of any similar policy in any employment agreement, equity award agreement, or similar agreement and any other legal remedies available to the Company.
XIV.    Impracticability
The Board shall recover any excess Incentive Compensation in accordance with this Policy unless such recovery would be impracticable, as determined by the Board in accordance with Rule 10D-1 of the Exchange Act and the listing standards of Nasdaq on which the Company's securities are listed.
XV.    Successors
This Policy shall be binding and enforceable against all Covered Executives and their beneficiaries, transferees, heirs, executors, administrators or other legal representatives.


EX-101.SCH 11 cvco-20250329.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952156 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 9952157 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - Restricted Cash link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Consumer Loans Receivable, Net link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Commercial Loans Receivable, Net link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Property, Plant and Equipment, net link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Goodwill and Other Intangibles link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Warranties link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Other Liabilities link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - Reinsurance and Insurance Loss Reserves link:presentationLink link:calculationLink link:definitionLink 9952171 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 9952172 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9952173 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 9952174 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 9952175 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 9952176 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 9952177 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 9952178 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 9952179 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 9955511 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9955512 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 9955513 - Disclosure - Restricted Cash (Tables) link:presentationLink link:calculationLink link:definitionLink 9955514 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 9955515 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9955516 - Disclosure - Consumer Loans Receivable, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9955517 - Disclosure - Commercial Loans Receivable, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9955518 - Disclosure - Property, Plant and Equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 9955519 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9955520 - Disclosure - Goodwill and Other Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 9955521 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9955522 - Disclosure - Warranties (Tables) link:presentationLink link:calculationLink link:definitionLink 9955523 - Disclosure - Other Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9955524 - Disclosure - Reinsurance and Insurance Loss Reserves (Tables) link:presentationLink link:calculationLink link:definitionLink 9955525 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9955526 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9955527 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9955528 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9955529 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9955530 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9955531 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9955532 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9955533 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable, Investments and Allowance for Loan Losses (Details) link:presentationLink link:calculationLink link:definitionLink 9955534 - Disclosure - Summary of Significant Accounting Policies - Property, Plant and Equipment, Net and Asset Impairment (Details) link:presentationLink link:calculationLink link:definitionLink 9955535 - Disclosure - Summary of Significant Accounting Policies - Goodwill and Other Intangibles, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9955536 - Disclosure - Summary of Significant Accounting Policies - Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 9955537 - Disclosure - Summary of Significant Accounting Policies - Volume Rebates and Freight (Details) link:presentationLink link:calculationLink link:definitionLink 9955538 - Disclosure - Summary of Significant Accounting Policies - Reserve for Property Casualty Insurance Claims and Claims Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9955539 - Disclosure - Summary of Significant Accounting Policies - Advertising (Details) link:presentationLink link:calculationLink link:definitionLink 9955540 - Disclosure - Summary of Significant Accounting Policies - Redeemable Noncontrolling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 9955541 - Disclosure - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (loss) (Details) link:presentationLink link:calculationLink link:definitionLink 9955542 - Disclosure - Revenue from Contracts with Customer - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955543 - Disclosure - Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9955544 - Disclosure - Restricted Cash - Schedule of Restrictions on Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 9955545 - Disclosure - Restricted Cash - Schedule of Reconciliation to SOCF (Details) link:presentationLink link:calculationLink link:definitionLink 9955546 - Disclosure - Investments - Schedule of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9955546 - Disclosure - Investments - Schedule of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9955547 - Disclosure - Investments - Schedule of Available-for-sale Summary (Details) link:presentationLink link:calculationLink link:definitionLink 9955548 - Disclosure - Investments - Schedule of Continuous Unrealized Loss Positions (Details) link:presentationLink link:calculationLink link:definitionLink 9955549 - Disclosure - Investments - Schedule of Debt Securities by Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9955550 - Disclosure - Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955551 - Disclosure - Investments - Schedule of Gains (Losses) on Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9955552 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9955553 - Disclosure - Consumer Loans Receivable, Net - Schedule of Consumer Loans Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9955553 - Disclosure - Consumer Loans Receivable, Net - Schedule of Consumer Loans Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9955554 - Disclosure - Consumer Loans Receivable, Net - Schedule of Allowance For Loan Loss Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 9955555 - Disclosure - Consumer Loans Receivable, Net - Schedule of Weighted Averages (Details) link:presentationLink link:calculationLink link:definitionLink 9955556 - Disclosure - Consumer Loans Receivable, Net - Schedule of Delinquency Status of Consumer Loans (Details) link:presentationLink link:calculationLink link:definitionLink 9955557 - Disclosure - Consumer Loans Receivable, Net - Schedule of Consumer Loan Receivables by Segment and Credit Quality Indicator (Details) link:presentationLink link:calculationLink link:definitionLink 9955558 - Disclosure - Consumer Loans Receivable, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955559 - Disclosure - Commercial Loans Receivable, Net - Schedule of Commercial Loans Notes Receivables, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9955560 - Disclosure - Commercial Loans Receivable, Net - Schedule of Commercial Loans Characteristics (Details) link:presentationLink link:calculationLink link:definitionLink 9955561 - Disclosure - Commercial Loans Receivable, Net - Schedule of Changes in the Estimated Allowance for Loan Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9955562 - Disclosure - Commercial Loans Receivable, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955563 - Disclosure - Commercial Loans Receivable, Net - Schedule of Commercial Loans Receivables by Credit Quality Indicator and Year of Origination (Details) link:presentationLink link:calculationLink link:definitionLink 9955564 - Disclosure - Property, Plant and Equipment, net - Schedule of Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9955565 - Disclosure - Property, Plant and Equipment, net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955566 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955567 - Disclosure - Leases - Schedule of Lease Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9955568 - Disclosure - Leases - Schedule of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9955569 - Disclosure - Leases - Schedule of Cash Payments for Operating and Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9955570 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9955570 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9955571 - Disclosure - Leases - Schedule of Weighted Average Disclosures (Details) link:presentationLink link:calculationLink link:definitionLink 9955572 - Disclosure - Goodwill and Other Intangibles - Schedule of Goodwill and Other Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 9955573 - Disclosure - Goodwill and Other Intangibles - Schedule of Carrying Amount Of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9955574 - Disclosure - Goodwill and Other Intangibles - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955575 - Disclosure - Goodwill and Other Intangibles - Schedule of Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9955576 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9955577 - Disclosure - Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 9955578 - Disclosure - Other Liabilities - Schedule of Secured Financings and Other Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9955578 - Disclosure - Other Liabilities - Schedule of Secured Financings and Other Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9955579 - Disclosure - Other Liabilities - Schedule of Maturities of Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9955580 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9955581 - Disclosure - Reinsurance and Insurance Loss Reserves - Schedule of Reinsurance Effect on Premiums Written and Earned (Details) link:presentationLink link:calculationLink link:definitionLink 9955582 - Disclosure - Reinsurance and Insurance Loss Reserves - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955583 - Disclosure - Reinsurance and Insurance Loss Reserves - Schedule of Activity in Property Casualty Reserve (Details) link:presentationLink link:calculationLink link:definitionLink 9955584 - Disclosure - Income Taxes - Schedule of Provision (Benefit) for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9955585 - Disclosure - Income Taxes - Schedule of Reconciliation of Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9955586 - Disclosure - Income Taxes - Schedule of Components of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9955587 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955588 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955589 - Disclosure - Commitments and Contingencies - Schedule of Loan Contracts with Off-Balance Sheet Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 9955590 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955591 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9955592 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9955593 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9955594 - Disclosure - Fair Value Measurements - Schedule of the Fair Value and Carrying Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9955595 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955596 - Disclosure - Fair Value Measurements - Schedule of Assumptions for Mortgage Servicing Rights (Details) link:presentationLink link:calculationLink link:definitionLink 9955597 - Disclosure - Employee Benefit Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955598 - Disclosure - Employee Benefit Plans - Schedule of Multiemployer Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9955599 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9955600 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955601 - Disclosure - Acquisitions - Schedule of Business Acquisitions, by Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 9955602 - Disclosure - Acquisitions - Schedule of Pro Forma (Details) link:presentationLink link:calculationLink link:definitionLink 9955603 - Disclosure - Segment Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955604 - Disclosure - Segment Information - Schedule of Business Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 cvco-20250329_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 13 cvco-20250329_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 14 cvco-20250329_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Foreclosure or similar proceedings in progress Mortgage Loans in Process of Foreclosure, Amount Operating Leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions Related Party Transactions Disclosure [Text Block] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Federal income tax at statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Net increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Weighted average months to maturity Weighted average months outstanding Financing Receivable, Excluding Accrued Interest, Weighted-Average Months To Maturity Financing Receivable, Excluding Accrued Interest, Weighted-Average Months To Maturity Loans held for investment, previously securitized Financing Receivable, Previously Securitized Financing Receivable, Previously Securitized Measurement Input, Discount Rate Measurement Input, Discount Rate [Member] Schedule of Lessee, Operating Lease, Liability, to be Paid, Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Intangible Asset, Indefinite-Lived [Table] Intangible Asset, Indefinite-Lived [Table] Allowance for credit loss on available-for-sale debt securities Debt Securities, Available-for-Sale, Allowance for Credit Loss, Excluding Accrued Interest Inventory Deferred Tax Assets, Inventory Additional ownership in craftsman Business acquisition, percentage of voting interests acquired Business Acquisition, Percentage of Voting Interests Acquired Trading Symbol Trading Symbol Less: Net (gains) recognized on securities sold during the period Equity Securities, FV-NI, Realized Gain (Loss) Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Cash and Cash Equivalent [Table] Cash and Cash Equivalent [Table] Non-NEOs Non-NEOs [Member] Solitaire Solitaire [Member] Solitaire Line of Credit Facility [Table] Line of Credit Facility [Table] Accounts receivable Increase (Decrease) in Accounts Receivable Net (losses) gains recognized during the period Equity Securities, FV-NI, Gain (Loss) Net Income Per Share Earnings Per Share, Policy [Policy Text Block] Inventories Inventory, Policy [Policy Text Block] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Fair Value Measurements Fair Value Disclosures [Text Block] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Kentucky Dream Homes, LLC Kentucky Dream Homes, LLC [Member] Kentucky Dream Homes, LLC Land Land [Member] Award Timing Disclosures [Line Items] Financial Asset, Aging [Axis] Financial Asset, Aging [Axis] Schedule of Financing Receivable, Allowance for Credit Loss Financing Receivable, Allowance for Credit Loss [Table Text Block] Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Proceeds from sale of investments Proceeds from Sale and Maturity of Marketable Securities Lessee, finance lease, renewal term Lessee, Finance Lease, Renewal Term Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Effect of dilutive securities (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Leases [Abstract] Leases [Abstract] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Prior Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards, State and Local Business combination, non-cash commercial loan forgiveness Business Combination, Consideration Transferred, Other Award Timing Method Award Timing Method [Text Block] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Finance leases Finance Lease, Weighted Average Remaining Lease Term Insider Trading Policies and Procedures [Line Items] State and political subdivision debt securities US States and Political Subdivisions Debt Securities [Member] Accounting Estimate Use of Estimates, Policy [Policy Text Block] Adjustment to Compensation, Amount Adjustment to Compensation Amount Additional paid-in capital Additional Paid in Capital, Common Stock Payables and Accruals [Abstract] Payables and Accruals [Abstract] Compensation Amount Outstanding Recovery Compensation Amount Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Insurance policies maximum coverage per claim Maximum Risk Assumed Per Policy Maximum risk assumed per policy. Entity Small Business Entity Small Business Accrued Expenses and Other Current Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Company Selected Measure Amount Company Selected Measure Amount Tabular List, Table Tabular List [Table Text Block] Schedule of Changes in the Allowance for Loan Losses on Commercial Loans Receivables Financing Receivable, Noncurrent, Allowance for Credit Loss [Table Text Block] Financing Receivable Financing Receivable [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Accrued expenses and other current liabilities Total accrued expenses and other current liabilities Accrued Liabilities, Current Anti-dilutive common stock equivalents excluded (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 91+ days Financial Asset, Equal to or Greater Than 91 Days Past Due [Member] Financial Asset, Equal to or Greater Than 91 Days Past Due Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2025 Share-Based Payment Arrangement, Tranche One [Member] Less: Amount representing interest Finance Lease, Liability, Undiscounted Excess Amount Asset Impairment Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Credit Facility [Domain] Credit Facility [Domain] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Accounts and Financing Receivables [Table] Insurance loss reserves Insurance loss reserves Balance at beginning of fiscal year Balance at end of fiscal year Liability for Claims and Claims Adjustment Expense Goodwill Beginning balance Ending balance Goodwill Allowance for doubtful accounts receivable Accounts Receivable, Allowance for Credit Loss Payments for taxes on stock option exercises and releases of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Inventories Inventory Disclosure [Text Block] Total lease payments Lease, Liability, To Be Paid Lease, Liability, To Be Paid Stock Options Share-Based Payment Arrangement, Option [Member] Debt Securities, Available-for-Sale [Table] Debt Securities, Available-for-Sale [Table] Financing Receivable Portfolio Segment [Axis] Financing Receivable Portfolio Segment [Axis] Depreciation Depreciation 2026 Lessee, Operating Lease, Liability, to be Paid, Year One Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Security, Excluded EPS Calculation [Table] Comprehensive income attributable to Cavco common stockholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent Finance leases Finance Lease, Weighted Average Discount Rate, Percent 2026 Finance Lease, Liability, to be Paid, Year One Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss Schedule of Contractual Maturity of Investment Securities Investments Classified by Contractual Maturity Date [Table Text Block] Award Type [Axis] Award Type [Axis] Deferred tax liabilities, net Deferred Tax Liabilities, Net Corporate debt securities Corporate debt securities Corporate Debt Securities [Member] Net income per share attributable to Cavco common stockholders Earnings Per Share, Basic [Abstract] Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Nonstructural Defects Nonstructural Defects [Member] Nonstructural Defects ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Total liabilities Liabilities Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Exercisable, weighted average exercise price (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Revolving Credit Facility Revolving Credit Facility [Member] Expiration Date Trading Arrangement Expiration Date INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] Non-marketable equity investments Equity Method Investments, Fair Value Disclosure Intangible Assets, Net (Including Goodwill) [Abstract] Intangible Assets, Net (Including Goodwill) [Abstract] Operating lease liabilities Operating Lease, Liability, Current Total Shareholder Return Amount Total Shareholder Return Amount Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Financial Asset, Aging [Domain] Financial Asset, Aging [Domain] Product Warranty Liability, Type [Domain] Product Warranty Liability, Type [Domain] Warranty Liability, Type [Domain] Gross gains realized on debt securities Debt Securities, Available-for-Sale, Realized Gain Gain on investments and sale of loans, net Gain (Loss) On Sales Of Loans And Investments Gain (Loss) On Sales Of Loans And Investments Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Weighted Average Exercise Price per share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Goodwill and Other Intangibles, Net Goodwill and Intangible Assets, Policy [Policy Text Block] Internal Credit Assessment [Domain] Internal Credit Assessment [Domain] Accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Diluted (in shares) Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Freight Cargo and Freight [Member] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Debt instrument, covenant, leverage ratio, percentage Debt Instrument, Covenant, Leverage Ratio, Percentage Debt Instrument, Covenant, Leverage Ratio, Percentage Consumer Loan Consumer Loan [Member] Total stockholders' equity Beginning balance Ending balance Equity, Attributable to Parent Cash and Cash Equivalents Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] Near Prime- FICO score 620-679 FICO Score, 620 to 679 [Member] FICO Score, 620 to 679 Loans by origination year, one Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year Schedule of Goodwill Schedule of Goodwill [Table Text Block] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Accounting Standards Update and Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Mortgage-backed securities Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost Selling, general and administrative expenses Selling, general and administrative expenses Selling, General and Administrative Expense Employer matching contribution expense Defined Contribution Plan, Cost Cost of sales Cost of Sales [Member] Number of shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Document Fiscal Period Focus Document Fiscal Period Focus 2029 Long-Term Debt, Maturity, Year Four All Executive Categories All Executive Categories [Member] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Two Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Options outstanding, weighted average remaining contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term ASSETS Assets [Abstract] Document Type Document Type The Revolving Credit Facility The Revolving Credit Facility [Member] The Revolving Credit Facility Schedule of Business Segment Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Nonrelated Party Nonrelated Party [Member] Purchases of investments Payments to Acquire Marketable Securities Net income since acquisition Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Options exercisable, weighted average remaining contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Schedule of Defined Benefit Plans Disclosures [Table] Defined Benefit Plan [Table] Product Warranty Liability, Type [Axis] Product Warranty Liability, Type [Axis] Product Warranty Liability, Type Product Warranty Liability [Table] Product Warranty Liability [Table] Schedule of Expected Amortization for Future Fiscal Years Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Maximum Maximum [Member] Available-for-Sale Securities by Investment Category Debt Securities, Available-for-Sale [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Goodwill, impaired, accumulated impairment loss Goodwill, Impaired, Accumulated Impairment Loss Net Carrying Amount Finite-Lived Intangible Assets, Net Schedule of Activity in Property Casualty Reserve Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Accounts payable Accounts Payable, Current Representations and Warranties of Mortgages Sold Guarantees, Indemnifications and Warranties Policies [Policy Text Block] Reinsurance and Insurance Loss Reserves Reinsurance [Text Block] Total lease expense Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Distributions to noncontrolling interest Payments to Noncontrolling Interests Income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Fixed assets and depreciation Deferred Tax Liabilities, Property, Plant and Equipment Non-cash consideration for acquisitions Other Significant Noncash Transaction, Value of Consideration Given Name Outstanding Recovery, Individual Name Disaggregation of Revenue Disaggregation of Revenue [Line Items] Insurance policies coverage per claim ceded to reinsurers Maximum Risk Ceded Per Policy Maximum risk ceded per policy. Goodwill and intangible asset impairment Goodwill, Impairment Loss Valuing the entities Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Amount Award Timing Predetermined Award Timing Predetermined [Flag] Assumed premiums—nonaffiliated Assumed Premiums Earned Customer relationships Customer Relationships [Member] Forecast Forecast [Member] Diluted (in usd per share) Earnings Per Share, Diluted Acquisitions Goodwill, Period Increase (Decrease) Counterparty Name [Domain] Counterparty Name [Domain] Factory-Built Housing Revenue Recognition, Volume Rebates, and Freight Revenue from Contract with Customer [Policy Text Block] Current Income Tax Expense Current Income Tax Expense (Benefit) Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Reserve for repurchase commitments Assets Sold under Agreements to Repurchase, Repurchase Liability Retirement Benefits [Abstract] Employee contribution rate, subject to match Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Estimated warranties Product Warranty Accrual, Current Insurance Self Insurance Reserve [Policy Text Block] Tax credits, research and development Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Net income Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Proceeds from sale of property, plant and equipment and assets held for sale Proceeds from Sale of Property, Plant, and Equipment Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Recognized gain (loss) on forward commitments Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Income tax expense Income tax expense Income tax expense Income Tax Expense (Benefit) Forfeited, canceled or expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Weighted-average period over stock options expected to be recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Net revenue Net revenue Revenue from Contract with Customer, Excluding Assessed Tax Financing Receivable Portfolio Segment [Domain] Financing Receivable Portfolio Segment [Domain] 2027 Lease, Liability, To Be Paid, Year Two Lease, Liability, To Be Paid, Year Two Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Written Premiums Written, Net [Abstract] Distributions Temporary Equity, Decrease From Distributions Temporary Equity, Decrease From Distributions All Adjustments to Compensation All Adjustments to Compensation [Member] Salaries, wages and benefits Employee-related Liabilities, Current Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Scenario [Domain] Scenario [Domain] Gross unrealized gain (loss), available for sale debt securities Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax Consumer loans receivable Notes Receivable, Fair Value Disclosure Long-Term Debt, Type [Domain] Long-Term Debt, Type [Domain] Schedule of Investments Schedule Of Investments [Table Text Block] Schedule of Investments [Table Text Block] Entity Address, State or Province Entity Address, State or Province Loans by origination year, four Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year Document and Entity Information [Abstract] Document and Entity Information [Abstract] Document and entity information. Product Warranty Liability [Line Items] Product Warranty Liability [Line Items] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Financial Instruments [Domain] Financial Instruments [Domain] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Vesting [Domain] Vesting [Domain] Beginning balance, weighted average grant date fair value (in usd per share) Ending balance, weighted average grant date fair value (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Loans held for sale Financing Receivable, Held-for-Sale Restatement Determination Date Restatement Determination Date Estimated Fair Value Estimate of Fair Value Measurement [Member] Accrued volume rebates Accrued Volume Rebates, Current Accrued volume rebates. Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] 31 to 60 days Financial Asset, 31 to 69 Days Past Due [Member] Financial Asset, 31 to 69 Days Past Due Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Beginning balance, weighted average exercise price (in usd per share) Ending balance, weighted average exercise price (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Operating lease right-of-use assets Operating lease assets Operating Lease, Right-of-Use Asset Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Beginning balance, shares outstanding (in shares) Ending balance, shares outstanding (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Term Secured Overnight Financing Rate (SOFR) Term Secured Overnight Financing Rate (SOFR) [Member] Term Secured Overnight Financing Rate (SOFR) Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] CALIFORNIA CALIFORNIA Earnings Per Share Earnings Per Share [Text Block] Repurchase agreements maximum amount contingently liable Assets Sold Under Agreements To Repurchase, Repurchase Liability, Contingency Maximum Assets sold under agreements to repurchase repurchase liability contingency maximum. Restricted cash, current Less current portion Restricted Cash and Cash Equivalents, Current Warranties Extended Product Warranty, Policy [Policy Text Block] Awarded (in usd 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 Income Taxes Income Tax, Policy [Policy Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Segment [Domain] Segments [Domain] Schedule of Finance Lease, Liability, to be Paid, Maturity Finance Lease, Liability, to be Paid, Maturity [Table Text Block] Provision for loan losses Provision for Loan, Lease, and Other Losses Trademarks and trade names Trademarks and Trade Names [Member] PEO PEO [Member] Manufacturing Defects Manufacturing Defects [Member] Manufacturing Defects Name Trading Arrangement, Individual Name Change in GNMA loans eligible for repurchase Change In Loans Eligible For Repurchase Change In Loans Eligible For Repurchase Schedule of Loan Contracts with Off-Balance Sheet Commitments Other Commitments [Table Text Block] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Weighted average effective interest rate Financing Receivable, Excluding Accrued Interest, Weighted-Average Effective Interest Rate Financing Receivable, Excluding Accrued Interest, Weighted-Average Effective Interest Rate Entity Public Float Entity Public Float Treasury stock, at cost; 1,428,720 and 1,069,235 shares, respectively Treasury Stock, Common, Value Line of credit facility, unused capacity, commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2027 Share-Based Payment Arrangement, Tranche Three [Member] 2030 Lease, Liability, To Be Paid, Year Five Lease, Liability, To Be Paid, Year Five Additional shares granted by performance (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Additional Shares Granted By Performance In Period Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Additional Shares Granted By Performance In Period Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Performing Performing Financial Instruments [Member] Due after one year through five years Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Ownership interest in craftsman Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage Capitalized servicing multiple Capitalized Servicing Multiple Of Loans Held-In-Portfolio Capitalized Servicing Multiple Of Loans Held-In-Portfolio Local Phone Number Local Phone Number Warranties Product Warranty Disclosure [Text Block] Operating loss carryforward valuation allowance Deferred Tax Assets, Valuation Allowance Schedule of Multiemployer Plan Multiemployer Plan [Table Text Block] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Asset Acquisition [Line Items] Asset Acquisition [Line Items] Change in estimated loan losses, net Financing Receivable, Excluding Accrued Interest, Credit Loss Expense (Reversal) Deferred tax asset Deferred Tax Assets, Other Comprehensive Loss Loans by origination year, five Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year Changes in operating assets and liabilities, net of acquisitions Increase (Decrease) in Operating Capital [Abstract] PEO Total Compensation Amount PEO Total Compensation Amount Stock option exercise price as a percent of fair value of common stock Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Number of repurchase demand notices Number Of Repurchase Demand Notices Number Of Repurchase Demand Notices Fair Value Fair Value Debt Securities, Available-for-Sale, Excluding Accrued Interest Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Income Statement Location [Axis] Statement of Income Location, Balance [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Common Stock Common Stock [Member] Weighted average servicing fee (basis points) Weighted-Average Servicing Fee Of Loans Held-In-Portfolio Weighted-Average Servicing Fee Of Loans Held-In-Portfolio Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Schedule of Effects of Reinsurance Effects of Reinsurance [Table Text Block] Investments Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Marketable Securities Line of Credit Line of Credit [Member] Earned Premiums Earned, Net [Abstract] Segment Reporting [Abstract] Segment Reporting [Abstract] Entity Central Index Key Entity Central Index Key Scenario [Axis] Scenario [Axis] Credit Score, FICO [Axis] Credit Score, FICO [Axis] Schedule of inventories Schedule of Inventory, Current [Table Text Block] Net incurred losses during the year Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Principal payments received on loans receivable Proceeds From Collection Of Finance Receivables, Operating Activity Proceeds From Collection Of Finance Receivables, Operating Activity Accounts payable and accrued expenses and other current liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Financial Instrument [Axis] Financial Instrument [Axis] Segment Information Segment Reporting Disclosure [Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Restricted Stock Restricted Stock [Member] Measurement Basis [Axis] Measurement Basis [Axis] Commercial loans receivable Loans Receivable, Fair Value Disclosure Title Trading Arrangement, Individual Title Total Operating And Finance Lease, Liability, To Be Paid, Fiscal Year Maturity [Abstract] Operating And Finance Lease, Liability, To Be Paid, Fiscal Year Maturity Geographic Concentration Risk Geographic Concentration Risk [Member] Less: comprehensive income attributable to redeemable noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest City Area Code City Area Code Current liabilities: Liabilities, Current [Abstract] Auditor Location Auditor Location Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Business Combination, Separately Recognized Transactions [Table] Business Combination, Separately Recognized Transactions [Table] Liability For Future Policy Benefits And Unpaid Claims And Claims Adjustment Expense [Roll Forward] Liability For Future Policy Benefits And Unpaid Claims And Claims Adjustment Expense [Roll Forward] Liability For Future Policy Benefits And Unpaid Claims And Claims Adjustment Expense Thereafter Lease, Liability, To Be Paid, After Year Five Lease, Liability, To Be Paid, After Year Five Schedule of Consumer Loans Held for Investment Characteristics Consumer Loans Held for Investment Characteristics [Table Text Block] [Table Text Block] for Consumer Loans Held for Investment Characteristics [Table] Charge-offs Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff Payments for common stock repurchases Payments for Repurchase of Common Stock Interest Rate Lock Commitments Derivatives, Reporting of Derivative Activity [Policy Text Block] Accounts Receivable Receivable [Policy Text Block] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Restricted Stock Activity, Weighted Average Grant Date Fair Value [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] FLORIDA FLORIDA Net income per share attributable to Cavco common stockholders Earnings Per Share [Abstract] Earnings Per Share [Abstract] Less: net income attributable to redeemable noncontrolling interest Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest Fair Value Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract] Mortgage Servicing Rights Transfers and Servicing of Financial Assets, Servicing of Financial Assets, Policy [Policy Text Block] Retained earnings Retained Earnings (Accumulated Deficit) Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Forfeited, canceled or expired (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Related Party Transaction [Line Items] Related Party Transaction [Line Items] Inventories Increase (Decrease) in Inventories Net income Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest Unrealized (losses) gains recognized during the period on securities still held Equity Securities, FV-NI, Unrealized Gain (Loss) Deferred income taxes Deferred Income Taxes and Tax Credits Litigation settlement, amount awarded to other party Litigation Settlement, Amount Awarded to Other Party 2027 Long-Term Debt, Maturity, Year Two Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Present value of lease liabilities Operating Lease, Liability Underlying Securities Award Underlying Securities Amount Performance-Based Awards Performance Shares [Member] Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Customer deposits Deferred Revenue, Current 2030 Finance Lease, Liability, to be Paid, Year Five Product Warranties Disclosures [Abstract] Product Warranties Disclosures [Abstract] Amendment Flag Amendment Flag Book Value Reported Value Measurement [Member] Loss (gain) on sale or retirement of property, plant and equipment, net Gain (Loss) on Disposition of Property Plant Equipment Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Redeemable Noncontrolling Interest Increase (Decrease) in Temporary Equity [Roll Forward] Commercial Loan Commercial Loan [Member] Forward commitments recorded at fair value Forward Commitments Recorded at Fair Value Forward Commitments Recorded at Fair Value Schedule of Restrictions on Cash and Cash Equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Machinery and Equipment Machinery and equipment Machinery and Equipment [Member] Amortization of leased assets Finance Lease, Right-of-Use Asset, Amortization Recoveries Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Recovery Debt Debt Disclosure [Text Block] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Consumer Loans Receivables and Commercial Loans Receivable Financing Receivable [Policy Text Block] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Advertising costs Advertising Expense Conversion to mandatorily redeemable noncontrolling interest Temporary Equity, Conversion To Mandatorily Redeemable Noncontrolling Interest Temporary Equity, Conversion To Mandatorily Redeemable Noncontrolling Interest Warranty period for manufacturing defects Product Warranty Obligation, Term Fiscal Year Fiscal Period, Policy [Policy Text Block] Repossessed homes Real Estate Acquired Through Foreclosure Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Loss on infinite-lived intangible write-off Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill) Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Auditor Name Auditor Name David Greenblatt [Member] David Greenblatt Forfeited (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Raw materials Inventory, Raw Materials, Gross Current Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Other secured financing Loan, Securitized or Asset-Backed Financing Arrangement, Principal Outstanding Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Useful lives Property, Plant and Equipment, Useful Life Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Number of homes covered under repurchase demand notices Number Of Homes Under Repurchase Demand Notices Number Of Homes Under Repurchase Demand Notices Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Property, plant and equipment, net Property, plant and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Finance leases Finance Lease, Principal Payments Amortization Amortization Loans receivable originated Increase (Decrease) in Finance Receivables Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Schedule of Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block] Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Total assets Total assets: Assets Schedule of Capitalized Mortgage Servicing Rights Schedule of Servicing Assets at Fair Value [Table Text Block] Cost of sales Cost of sales Cost of Goods and Services Sold Advertising Advertising Cost [Policy Text Block] Cash and Cash Equivalents [Abstract] Cash and Cash Equivalents [Abstract] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Other liabilities Other Liabilities, Noncurrent Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Schedule of Reconciliations of Income Taxes Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Termination Date Trading Arrangement Termination Date Number of loans serviced with MSRs Number Of Loans Outstanding Of Loans Held-In-Portfolio Number Of Loans Outstanding Of Loans Held-In-Portfolio Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Table] Residential mortgage-backed securities Collateralized Mortgage-Backed Securities [Member] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Two 2026 Long-Term Debt, Maturity, Year One Operating lease liability Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent Total other liabilities Other Liabilities Commercial loans 90 days past due still accruing interest Financing Receivable, 90 Days or More Past Due, Still Accruing Debt Instrument [Axis] Debt Instrument [Axis] Net income attributable to Cavco common stockholders Net income Comprehensive income attributable to Cavco common stockholders Net Income (Loss) Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] Schedule of the Fair Value and Carrying Value of Financial Instruments Fair Value, by Balance Sheet Grouping [Table Text Block] Loans by origination year, three Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year Balance of incurred but not reported losses Liability for Unpaid Claims and Claims Adjustment Expense, Incurred but Not Reported (IBNR) Claims, Amount Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Line of credit facility, current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Current portion of loans receivable, net Less current portion Less current portion of commercial loans receivable (including from affiliates), net Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss, Current Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Entity File Number Entity File Number Remaining construction contingent commitment Remaining Construction Contingent Commitment Remaining construction contingent commitment. Serviced portfolio with MSRs (in thousands) Loan, Held-in-Portfolio, Principal Outstanding Segment Reporting, Revenue from External Customer, Product and Service [Table] Segment Reporting, Revenue from External Customer, Product and Service [Table] Income Statement [Abstract] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Federal Current Federal Tax Expense (Benefit) Name Forgone Recovery, Individual Name Options exercisable, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value IRLCs recorded at fair value Interest Rate Lock Commitments Recorded at Fair Value Interest rate lock commitments are recorded at fair value. Operating leases Operating Lease, Weighted Average Remaining Lease Term Investments Investment, Policy [Policy Text Block] Non-cash interest income, net Other Noncash Income (Expense) Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Mortgage-backed securities Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value Cash related to CountryPlace customer payments to be remitted to third parties CountryPlace [Member] CountryPlace Medical claims expenses Self-Funded Group Medical Plan, Medical Claims Expense Self-Funded Group Medical Plan, Medical Claims Expense Restricted Cash Cash and Cash Equivalents Disclosure [Text Block] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Adjustment to Compensation: Adjustment to Compensation [Axis] Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items] Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items] Restricted cash Restricted cash, noncurrent Restricted Cash and Cash Equivalents, Noncurrent Consumer loans Consumer Portfolio Segment [Member] Financial services Financial services Financial Services [Member] Financial services. Schedule of Financing Receivable, Modified Financing Receivable, Modified [Table Text Block] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Total restricted cash Restricted cash Restricted Cash and Cash Equivalents Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Schedule of Commercial Loans Receivable Characteristics Commercial Loans Held for Investment Characteristics [Table Text Block] [Table Text Block] for Commercial Loans Receivable Characteristics (Weighted averages) [Table] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Related and Nonrelated Parties [Axis] Related and Nonrelated Parties [Axis] Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Applicable income taxes OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax Accrued self-insurance Self Insurance Reserve, Current 12 months or longer, Unrealized losses Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Indefinite-lived intangibles acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Treasury Stock Stockholders' Equity, Policy [Policy Text Block] Net deferred tax (liabilities) assets Components of Deferred Tax Assets and Liabilities [Abstract] NEW YORK NEW YORK Name Awards Close in Time to MNPI Disclosures, Individual Name Construction in progress Construction in Progress [Member] Less than 12 months, Unrealized Losses Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Entity Filer Category Entity Filer Category Gross margin %: Gross Margin Percentage Gross Margin Percentage Loss Contingencies [Line Items] Loss Contingencies [Line Items] Weighted average contractual interest rate Financing Receivable, Excluding Accrued Interest, Weighted-Average Contractual Interest Rate Financing Receivable, Excluding Accrued Interest, Weighted-Average Contractual Interest Rate Work in process Inventory, Work in Process, Gross Statistical Measurement [Domain] Statistical Measurement [Domain] Capital expenditures Segment, Expenditure, Addition to Long-Lived Assets Gross Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Schedule of Lease, Cost Lease, Cost [Table Text Block] Indefinite-lived intangible assets (including goodwill) Indefinite-Lived Intangible Assets (Including Goodwill) Indefinite-Lived Intangible Assets (Including Goodwill) Internal Credit Assessment [Axis] Internal Credit Assessment [Axis] Less current portion included in Accrued expenses and other current liabilities Other Liabilities, Current 2029 Lease, Liability, To Be Paid, Year Four Lease, Liability, To Be Paid, Year Four Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] All Trading Arrangements All Trading Arrangements [Member] Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Non-marketable equity investments Equity Method Investments Pay vs Performance Disclosure [Line Items] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Schedule of Other Liabilities Other Liabilities [Table Text Block] Net Carrying Amount Intangible Assets, Net (Including Goodwill) Deferred Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] TEXAS TEXAS Due in less than one year Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost Valuation adjustment Temporary Equity, Carrying Amount, Period Increase (Decrease) Other Performance Measure, Amount Other Performance Measure, Amount 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Three Leases Lessee, Operating Leases [Text Block] Beginning balance, common stock (in shares) Ending balance, common stock (in shares) Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Loans receivable, net Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss, Noncurrent Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Operating lease expense Operating Lease, Cost Total other liabilities Debt and Lease Obligation Purchase accounting additions Standard Product Warranty Accrual, Additions from Business Acquisition Number of shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Operating lease liabilities Operating lease liabilities Operating Lease, Liability, Noncurrent Delivery, setup and other revenues Product and Service, Other [Member] Interest on lease liabilities Finance Lease, Interest Expense Gross losses realized on debt securities Debt Securities, Available-for-Sale, Realized Loss Entity Tax Identification Number Entity Tax Identification Number Schedule of Finite-Lived Intangible Assets [Table] Intangible Asset, Finite-Lived [Table] Foreign Deferred Foreign Income Tax Expense (Benefit) Selling, general and administrative expenses Selling, General and Administrative Expenses [Member] Treasury Stock Treasury Stock, Common [Member] Thereafter Finance Lease, Liability, to be Paid, after Year Five Equity Components [Axis] Equity Components [Axis] Total finance lease payments Finance Lease, Liability, to be Paid Net income attributable to Cavco common stockholders Business Acquisition, Pro Forma Net Income (Loss) MSRs (in thousands) Servicing Asset at Fair Value, Amount Net issuance of common stock under stock incentive plans APIC, Share-Based Payment Arrangement, Recognition and Exercise Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Options outstanding, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Direct premiums Direct Premiums Earned Schedule of Basic earnings per share Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block] Financing Receivable Recorded Investment [Line Items] Financing Receivable, Credit Quality Indicator [Line Items] Geographical [Axis] Geographical [Axis] Deferred tax assets, net Deferred Tax Assets, Net 2030 Lessee, Operating Lease, Liability, to be Paid, Year Five Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Total Fair Value Debt Securities, Available-for-Sale, Unrealized Loss Position Cash, cash equivalents and restricted cash at beginning of the fiscal year Cash, cash equivalents and restricted cash at end of the fiscal year Cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Marketable equity securities Equity Securities, FV-NI, Current Unrecognized compensation cost related to stock options Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Foreign Current Foreign Tax Expense (Benefit) Current assets: Assets, Current [Abstract] Site improvements on Retail Sales Subcontracted Site Improvements [Member] Subcontracted site improvements [Member] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Treasury stock, common shares (in shares) Treasury Stock, Common, Shares Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Product and Service [Domain] Product and Service [Domain] Released (in usd 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 Goodwill [Roll Forward] Goodwill [Roll Forward] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Direct premiums Direct Premiums Written Payments and deductions Standard Product Warranty Accrual, Decrease for Payments Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding 2028 Lease, Liability, To Be Paid, Year Three Lease, Liability, To Be Paid, Year Three Security Exchange Name Security Exchange Name Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Net change in unrealized position of investments held OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax Schedule of Financing Receivable Recorded Investment Credit Quality Indicator [Table] Financing Receivable, Credit Quality Indicator [Table] Exercised (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Restricted Stock Awards Activity, Number of Shares [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] State Current State and Local Tax Expense (Benefit) Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Schedule of Debt Securities, Available-for-Sale Debt Securities, Available-for-Sale [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Maximum borrowing capacity with incremental facilities Line of Credit Facility, Maximum Borrowing Capacity Concentration risk, percentage Concentration Risk, Percentage Total Unrealized Loss Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss Reserve for Repurchase Commitment Repurchase and Resale Agreements Policy [Policy Text Block] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Federal Funds Rate Federal Funds Rate [Member] Federal Funds Rate Payments for acquisitions, net Payments to Acquire Businesses, Net of Cash Acquired Insurance [Abstract] Insurance [Abstract] Long-Term Debt, Type [Axis] Long-Term Debt, Type [Axis] Entity Voluntary Filers Entity Voluntary Filers Net income Temporary Equity, Net Income Related Party Related Party [Member] Lessee, operating lease, renewal term Lessee, Operating Lease, Renewal Term Cash and Cash Equivalents [Line Items] Cash and Cash Equivalents [Line Items] Interest expense Interest expense Interest Expense, Nonoperating Deferred income tax expense (benefit) Deferred Income Tax Expense (Benefit) Property, Plant and Equipment, net Property, Plant and Equipment Disclosure [Text Block] Revolving Credit Facility, Sub-Facility Revolving Credit Facility, Sub-Facility [Member] Revolving Credit Facility, Sub-Facility Schedule of Pro Forma Impact of Acquisitions Business Acquisition, Pro Forma Information [Table Text Block] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 12 months or longer, Fair Value Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Long-term debt Long-Term Debt Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Financial Instruments Subject to Mandatory Redemption, Financial Instrument [Domain] Financial Instruments Subject to Mandatory Redemption, Financial Instrument [Domain] Thereafter Long-Term Debt, Maturity, after Year Five Employer matching percentage Defined Contribution Plan, Employer Matching Contribution, Percent of Match Loans receivable, gross Loans receivable (including from affiliates) Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss Fair Value by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] No FICO score No FICO Score [Member] No FICO Score Less: Amount representing interest Lease, Liability, Undiscounted Excess Amount Lease, Liability, Undiscounted Excess Amount Credit Score, FICO [Domain] Credit Score, FICO [Domain] Document Annual Report Document Annual Report 2028 Finance Lease, Liability, to be Paid, Year Three Additional shares granted by performance (in shares) Released (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Factory-built housing Factory-built housing Factory Built Housing [Member] Factory-built housing. Indefinite-lived intangible assets (excluding goodwill) Indefinite-Lived Intangible Assets (Excluding Goodwill) Amortization of Intangible Assets Amortization of Intangible Assets Commitments and Contingencies Commitments and Contingencies, Policy [Policy Text Block] Acquisitions Business Combination Disclosure [Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Less: Amount representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Due in less than one year Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value Short-term investments Less short-term investments Short-Term Investments PEO Name PEO Name Finance lease, right-of-use asset, accumulated amortization Finance Lease, Right-of-Use Asset, Accumulated Amortization Vesting [Axis] Vesting [Axis] Award Type [Domain] Award Type [Domain] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Stock based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Other Income, net Other Income (Expense), Policy [Policy Text Block] Other Income (Expense), Policy [Policy Text Block] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Schedule of Goodwill and Other Intangibles Schedule of Intangible Assets and Goodwill [Table Text Block] Deferred income taxes Deferred Income Tax Assets, Net Non-PEO NEO Non-PEO NEO [Member] Finite-lived intangible asset, useful life Finite-Lived Intangible Asset, Useful Life Total identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Additional paid-in capital Additional Paid-in Capital [Member] Finance lease liabilities Finance Lease, Liability, Noncurrent Schedule of Accounts, Notes, Loans and Financing Receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Employee Benefit Plans Retirement Benefits [Text Block] Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Recently Issued or Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Loans receivable Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Accumulated Amortization Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2029 Finance Lease, Liability, to be Paid, Year Four Name Measure Name Entity Interactive Data Current Entity Interactive Data Current Additional shares granted by performance (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Shares Granted by Performance in Period, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Shares Granted by Performance in Period, Weighted Average Grant Date Fair Value Financing receivable, nonaccrual, threshold period past due Financing Receivable, Nonaccrual, Threshold Period Past Due Financing Receivable, Nonaccrual, Threshold Period Past Due Decrease to fair value Loans Receivable, Fair Value Disclosure, Increase (Decrease) In Period Loans Receivable, Fair Value Disclosure, Increase (Decrease) In Period Cash paid during the year for income taxes Income Taxes Paid Changes in the Allowance for Loan Losses on Commercial Loans Receivables [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Schedule of Financial Instruments Subject to Mandatory Redemption [Table] Financial Instrument Subject to Mandatory Redemption [Table] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2026 Share-Based Payment Arrangement, Tranche Two [Member] Payments on secured financings and other Repayments of Secured Debt Intrinsic value of awards released Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Ceded premiums—nonaffiliated Ceded Premiums Written Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Mandatorily redeemable noncontrolling interest Debentures Subject to Mandatory Redemption [Member] Research and experimentation expenditures Deferred Tax Asset, In-Process Research and Development Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Aggregate catastrophic losses recoverable in excess of amount Catastrophic Losses Recoverable in Aggregate Greater Than Amount Catastrophic losses recoverable in aggregate greater than amount. Auditor Firm ID Auditor Firm ID Schedule of Financing Receivable Credit Quality Indicators Schedule of Commercial Loans Receivables by Class and Internal Credit Quality Indicator Financing Receivable Credit Quality Indicators [Table Text Block] Interest Income Revenue Recognition, Interest [Policy Text Block] Income from operations Income from operations Operating Income (Loss) Variable Rate [Domain] Variable Rate [Domain] Number of reportable segments Number of Reportable Segments Total liabilities and stockholders' equity Liabilities and Equity Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Ceded premiums—nonaffiliated Ceded Premiums Earned Due after five years through ten years Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Fair Value Acquisition costs Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed ROU assets Operating And Finance Lease, Right-Of-Use Assets [Abstract] Operating And Finance Lease, Right-Of-Use Assets 2027 Finance Lease, Liability, to be Paid, Year Two Interest income Investment Income, Interest Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Gross Carrying Amount Intangible Assets, Gross (Including Goodwill) Intangible assets including goodwill gross. Employee service period Defined Contribution Plan, Employee Service Period Defined Contribution Plan, Employee Service Period Schedule of Maturities of Other Liabilities Schedule of Maturities of Long-Term Debt [Table Text Block] Right-of-use assets recognized and operating lease obligations incurred Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Capitalized servicing rate (basis points) Capitalized Loan Servicing Rate Of Loans Held-In-Portfolio Capitalized Loan Servicing Rate Of Loans Held-In-Portfolio Underlying Security Market Price Change Underlying Security Market Price Change, Percent Measurement Input Type [Axis] Measurement Input Type [Axis] Individual: Individual [Axis] 2026 Lease, Liability, To Be Paid, Year One Lease, Liability, To Be Paid, Year One Buildings and improvements Building and Building Improvements [Member] Accumulated other comprehensive (loss) income AOCI Attributable to Parent [Member] Inventories Total Inventories Inventory, Net Product and Service [Axis] Product and Service [Axis] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Statement [Line Items] Statement [Line Items] Measurement Input Type [Domain] Measurement Input Type [Domain] Financing receivable, nonperforming, threshold Financing Receivable, Nonperforming, Threshold Financing Receivable, Nonperforming, Threshold Net identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Schedule of Property, Plant and Equipment, net Property, Plant and Equipment [Table Text Block] Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis] Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis] Business combination, consideration transferred Business Combination, Consideration Transferred State insurance licenses State Insurance Licenses [Member] State insurance licenses. Allowance for Loan Losses Credit Loss, Financial Instrument [Policy Text Block] Minimum Minimum [Member] All other sources Financial Service, Other [Member] Adoption Date Trading Arrangement Adoption Date Related Party Transactions [Abstract] Related Party Transactions [Abstract] Insurance policy risk of loss maintained per claim Limited Risk Of Loss Per Claim On Typical Policies Amount Limited risk of loss per claim on typical policies amount. Business Segments [Axis] Segments [Axis] Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Net revenue Business Acquisition, Pro Forma Revenue Return of invested capital from equity method investments Proceeds from Equity Method Investment, Distribution, Return of Capital Exercise Price Award Exercise Price Schedule of Net deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Asset Acquisition [Table] Asset Acquisition [Table] Arrangement Duration Trading Arrangement Duration Leases Lessee, Finance Leases [Text Block] Goodwill and Other Intangibles Goodwill and Intangible Assets Disclosure [Text Block] Stockholders' equity: Equity, Attributable to Parent [Abstract] Charged to costs and expenses Standard Product Warranty Accrual, Increase for Warranties Issued Less than 12 months, Fair Value Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months Net claim payments during the year Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Current Year Goodwill Goodwill [Member] Investments Investments Investments Long-term Investments Long-Term Investments Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] 2029 Finite-Lived Intangible Asset, Expected Amortization, Year Four Present value of lease liabilities Finance lease liabilities Finance Lease, Liability All Individuals All Individuals [Member] Variable Rate [Axis] Variable Rate [Axis] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Other secured financing Debt Instrument, Fair Value Disclosure Other income, net Other income, net Other Nonoperating Income (Expense) Catastrophic losses recoverable in excess of amount Catastrophic Losses Recoverable Per Occurrence Greater Than Amount Catastrophic losses recoverable per occurrence greater than amount. Loans receivable, net Loans receivable, net Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Other intangibles, net Intangible Assets, Net (Excluding Goodwill) Receivables [Abstract] Receivables [Abstract] Applicable income taxes Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax Gross Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Construction advances Cumulative advances Financing Receivable, Construction Advances Financing Receivable, Construction Advances Total lease assets Operating And Finance Lease, Right-Of-Use Asset Total Lease Assets Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract] Lease Liabilities Operating And Finance Lease, Liability [Abstract] Operating And Finance Lease, Liability Related and Nonrelated Parties [Domain] Related and Nonrelated Parties [Domain] Accounts payable and accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Deferred income taxes Deferred Income Tax Liabilities, Net Schedule of Restricted Stock Unit Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Maximum vesting period for stock options and restricted stock awards Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Repurchase agreement, term Repurchase Agreement, Term Period of the agreement under repurchase contingencies minimum. Finite lived intangible assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Supplemental disclosures of noncash activity: Other Noncash Investing and Financing Items [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) 61 to 90 days Financial Asset, 61 to 90 Days Past Due [Member] Financial Asset, 61 to 90 Days Past Due Schedule of Diluted earnings per share Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block] Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Impairment losses on assets held and used Impairment, Long-Lived Asset, Held-for-Use Measure: Measure [Axis] Noncompete Agreements Noncompete Agreements [Member] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Net issuance of common stock under stock incentive plans (in shares) Stock Issued During Period, Shares, New Issues Entity Emerging Growth Company Entity Emerging Growth Company Indefinite-lived Intangible Assets by Major Class [Axis] Indefinite-Lived Intangible Assets [Axis] Rebates payable Deferred Tax Assets, Rebates Payable Deferred Tax Assets, Rebates Payable Craftsman Craftsman [Member] Craftsman Deferred financing fees and other, net Deferred financing fees, net Financing Receivable, Deferred Commitment Fee 2030 Long-Term Debt, Maturity, Year Five Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Finance lease assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization Balance at beginning of fiscal year Balance at end of fiscal year Standard Product Warranty Accrual Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Equity Component [Domain] Equity Component [Domain] Home sales Manufactured Product, Other [Member] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Other comprehensive income (loss), net Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Entity Shell Company Entity Shell Company Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accumulated Other Comprehensive Income (loss) Comprehensive Income, Policy [Policy Text Block] Statement [Table] Statement [Table] Counterparty Name [Axis] Counterparty Name [Axis] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Loans held for investment Financing Receivable, Held-For-Investment Financing Receivable, Held-For-Investment Cash paid during the year for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Property, plant and equipment, at cost Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Unearned insurance premiums SEC Schedule, 12-16, Insurance Companies, Supplementary Insurance Information, Unearned Premium Debt instrument, covenant, leverage ratio Debt Instrument, Covenant, Leverage Ratio Debt Instrument, Covenant, Leverage Ratio Level 1 Fair Value, Inputs, Level 1 [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Susan Blount [Member] Susan Blount Loans by origination year, two Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year Assets, Current, Total Assets, Current Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Contractual Maturity of Investment Securities Available-for-Sale Securities, Debt Maturities [Abstract] Salaries, wages and benefits Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Schedule of Assets And Liabilities, Lessee Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Shares exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number 2028 Long-Term Debt, Maturity, Year Three Net revenue since acquisition Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Reclassification adjustment for securities sold Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Commercial Loans Receivable, Net Commercial Loans Receivable, Net Financing Receivables [Text Block] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Other Other Intangible Assets [Member] Income Taxes Income Tax Disclosure [Text Block] 2029 Lessee, Operating Lease, Liability, to be Paid, Year Four Sub-Prime- FICO score less than 620 FICO Score, Less Than 620 [Member] FICO Score, Less Than 620 Secured Overnight Financing Rate (SOFR) Secured Overnight Financing Rate (SOFR) [Member] Secured Overnight Financing Rate (SOFR) Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Operating leases Operating Lease, Weighted Average Discount Rate, Percent Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Maximum loss per employee under insurance claims Reinsurance Coverage, Maximum Liability Per Employee Reinsurance Coverage, Maximum Liability Per Employee Credit Facility [Axis] Credit Facility [Axis] Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table] Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table] Entity Registrant Name Entity Registrant Name Purchase price Payments to Acquire Businesses, Gross Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Depreciation and amortization Depreciation, Depletion and Amortization Gross profit Gross profit Gross Profit State Deferred State and Local Income Tax Expense (Benefit) Schedule of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Fair Value as of Grant Date Award Grant Date Fair Value Customer Concentration Risk Customer Concentration Risk [Member] Tax credit, energy related Effective Income Tax Rate Reconciliation, Tax Credit, Energy-Related, Amount Level 2 Fair Value, Inputs, Level 2 [Member] Finite-lived intangible assets, remaining amortization period Finite-Lived Intangible Assets, Remaining Amortization Period Customer-Related Intangible Assets Customer-Related Intangible Assets [Member] Segment, Geographical [Domain] Geographical [Domain] Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Restatement Determination Date: Restatement Determination Date [Axis] Title of 12(b) Security Title of 12(b) Security Concentration Risk Type [Axis] Concentration Risk Type [Axis] Common stock, $0.01 par value; 40,000,000 shares authorized; Issued 9,436,732 and 9,389,953 shares, respectively; Outstanding $8,008,012 and $8,320,718 shares, respectively Common Stock, Value, Issued Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Due after one year through five years Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost Non-current: Operating And Finance Lease, Liability, Noncurrent [Abstract] Operating And Finance Lease, Liability, Noncurrent Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Warranty reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves IRLCs, term Interest Rate Lock Commitments, Term Interest Rate Lock Commitments, Term Other Deferred Tax Assets, Other Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Reserve for Property Casualty Insurance Claims and Claims Expense Unpaid Policy Claims and Claims Adjustment Expense, Policy [Policy Text Block] Indefinite-Lived Intangible Assets [Line Items] Indefinite-Lived Intangible Assets [Line Items] FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Preferred stock, $0.01 par value; 1,000,000 shares authorized; No shares issued or outstanding Preferred Stock, Value, Issued State income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finished goods Inventory, Finished Goods, Gross Basic (in usd per share) Earnings Per Share, Basic Operating leases Operating Lease, Payments Prime- FICO score 680 and greater FICO Score, Greater Than 680 [Member] FICO Score, Greater Than 680 Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Construction loan contract amount Contractual Obligation Stock option expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Diluted net income per share (in usd per share) Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Diluted Other Liabilities Disclosure [Abstract] Reserves related to consumer loans sold Reserves Related To Consumer Loans Sold Reserve for consumer loans sold contingent repurchase and indemnification obligations. Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Property, Plant and Equipment, Net Property, Plant and Equipment, Policy [Policy Text Block] Proceeds from sales of consumer loans Proceeds from Sale, Loan, Held-for-Sale Discount rate Loans Receivable, Measurement Input Loans Receivable, Discount Rate Finite-Lived Intangible Assets, Net [Abstract] Finite-Lived Intangible Assets, Net [Abstract] Total current liabilities Liabilities, Current Balance, beginning of period Balance, end of period Temporary Equity, Carrying Amount, Attributable to Parent Other Liabilities Other Liabilities Disclosure [Text Block] Distribution of earnings from equity method investments Proceeds from Equity Method Investment, Distribution 2026 Finite-Lived Intangible Asset, Expected Amortization, Year One Awarded (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Other restricted cash Other Restricted Cash [Member] Other restricted cash. Business Combinations Business Combinations Policy [Policy Text Block] Financing Receivable, Allowance for Credit Loss [Line Items] Financing Receivable, Allowance for Credit Loss [Line Items] Due after five years through ten years Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Amortized Cost Assumed premiums—nonaffiliated Assumed Premiums Written Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Entity Address, City or Town Entity Address, City or Town Goodwill Deferred Tax Liabilities, Goodwill Leases Lessee, Leases [Policy Text Block] Schedule of Stock Options Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Total intrinsic value of options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Allowance for loan losses Allowance for loan losses Allowance for loan losses at beginning of fiscal year Allowance for loan losses at end of fiscal year Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest Stock-based compensation cost charged against income Share-Based Payment Arrangement, Expense Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Remeasurement gain Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain Loss Contingencies [Table] Loss Contingencies [Table] Business Acquisition [Axis] Business Acquisition [Axis] Net premiums written Premiums Written, Net Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward] Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Current Financial Asset, Not Past Due [Member] Lease right of use asset Deferred Tax Liabilities, Leasing Arrangements Finance Leases Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Contributions by the Company by fiscal year (in thousands) Multiemployer Plan, Employer Contribution, Cost Financing Receivable, Allowance for Credit Loss [Table] Financing Receivable, Allowance for Credit Loss [Table] Revenue from Contracts with Customers Revenue from Contract with Customer [Text Block] Commercial loans Commercial Portfolio Segment [Member] Document Fiscal Year Focus Document Fiscal Year Focus Common stock repurchases Treasury Stock, Value, Acquired, Cost Method Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Other Other Accrued Liabilities, Current Total lease liabilities Operating And Finance Lease, Liability Total Lease Liability 2030 Finite-Lived Intangible Asset, Expected Amortization, Year Five Document Period End Date Document Period End Date Finance lease liabilities Finance Lease, Liability, Current Base Rate Base Rate [Member] Total operating lease payments Lessee, Operating Lease, Liability, to be Paid Beginning balance, outstanding (in shares) Ending balance, outstanding (in shares) Outstanding RSUs excluded, as underlying performance criteria has not yet been met (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Insider Trading Arrangements [Line Items] Current: Operating And Finance Lease, Liability, Current [Abstract] Operating And Finance Lease, Liability, Current 2028 Lessee, Operating Lease, Liability, to be Paid, Year Three Debt instrument, covenant, EBITDA threshold, minimum Debt Instrument, Covenant, EBITDA Threshold, Minimum Debt Instrument, Covenant, EBITDA Threshold, Minimum Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items] Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items] Audit Information [Abstract] Audit Information Vesting period Defined Contribution Plan, Employers Matching Contribution, Vesting Period Defined Contribution Plan, Employers Matching Contribution, Vesting Period Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Fiscal Year Maturity [Abstract] Schedule of Acquisitions Schedule of Business Acquisitions, by Acquisition [Table Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration] Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration] Document Transition Report Document Transition Report Insurance agency commissions received from third-party insurance companies Insurance Agency Commissions [Member] Insurance Agency Commissions [Member] Entity Current Reporting Status Entity Current Reporting Status Schedule of Gain (Loss) on Securities Gain (Loss) on Securities [Table Text Block] Retained earnings Retained Earnings [Member] Business Combination, Separately Recognized Transactions [Line Items] Business Combination, Separately Recognized Transactions [Line Items] Net premiums earned Premiums Earned, Net Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Executive Category: Executive Category [Axis] Schedule of Provision for income taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Income Statement Location [Domain] Statement of Income Location, Balance [Domain] Company Selected Measure Name Company Selected Measure Name EX-101.PRE 15 cvco-20250329_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 16 cvco-20250329_g1.jpg begin 644 cvco-20250329_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@# M@@3* P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ ^/?V'_V'_P!N3_@KK^W)\=_A1\*/V[O$'@C_ (0CQ!J%^[ZM MX@U.6*6)]3FA6*-891MVX^F.*^P/^(3;_@J9_P!)=O\ RH:Y_P#'J/\ @TV_ MY2F?M=_]O'_I\GK]_J /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N? M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_ MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@ M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3; M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X* MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!) M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#* MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A- MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@ MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F? M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27 M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\ MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\ M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_ M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* / MP!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ? M^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$ MV_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^ M"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9 M_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ M27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV M_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ MRH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J& MN?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ M ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#' MJ/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ M (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"( M3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_ MX*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"I MG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N? M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_ MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@ M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3; M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X* MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!) M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#* MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A- MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@ MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F? M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27 M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\ MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\ M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_ M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* / MYK?VW?\ @W=_X*6_L1_LG^.OVL/%/_!4R\US3_ NAMJ5WI.GZOK,,FY\FSV[O?R/(_#% 'IO_!03Q%_P6!_8!_9 MBUSXT_ O]I70/C5I>GP(GB1_'?P_L[+7] MI'6-]5LY-+$%G=" .9&AFMV[P7EG=PK)%/$ZE7C=&!#*RD@J000 M2#7XI_\ !;O]L'XE?M!?\%N_V>/^"0T/B?4M.^%-YXA\/WOQ-T73;^2V_P"$ MI:[NR[V=T\3!GM5M8U CR 6G=B"4C*@'[:45^&OQ6_:%U/\ X)(_\',7P[_9 M4_9F5O#_ ,&OC5IGAVP\1_"[37*:-:WVHSS:?%=VEKGR[219HH)6:)5W RJ> M'X\X_P""G=EX^_XBH/AK\ /AC\;_ !IX#T+QM<>'IM:3P?K\MKB6Y69;F>*, MDQ1S2*A_>!"0[>9]_F@#^A&BOYQ_'OP6U#]C;_@Z3TO]C7]C_P"-OQ ^'?@S MXF6^GVGBI=+\87=Y>7%M>:6TMVOVF^>:4RN\;.D[LTL,C[XV4HN.I^#'AU/^ M"=W_ =X6?[+W[,7B;Q'I7P_\8P1P^(/#FI>)[W44OEN?#;7CF:6[EDEG9;M M5G5Y'9E88!V\4 ?T'T5_/;_P51TSQK'_ ,'27PL_9_\ AG\9O&7@7P_XZN?# MD^OP^#_$,]GF6ZDG2ZGB16V132HAS*%W!V\S[_-)^W&B?\$(/^#@OX+W7[&G MB/Q%HOPZ^+5CHLGQ \&7OB:]U&WOUNM4GT^]+F[FD>5]B1W"/(S,DV2"%.V@ M#^A.BOR[_P""G/@7]H33O^"I?P^^./[8?Q$\ O\ L5Z;X=DL-2\&>*M>?9J& ML2V\ZA%TB/,NKZBTY@\B-8YU$8(55M7XA\C1]4E,.DVUWX)6 MZU*XM+=V:"*Y"RW4L+%&2.X:-]C!=I^KOCO_ ,$=M"_X).?B'<>*],/BKPY?>)KAHK[P[=V4==_X*3>(_V*=+U3_@JMH]I9_%1M:O 5AM[*&XETW*_9WN8['%O',3Y@ MVQA1L$98!RU?4E?@+^P1\2?VY/&/_!IO\7O%_P"SCXU\6ZU\1X_&>HQKJ=KJ M-Q./V4OVCH#K_P %_@CIOB"QT+X8ZD[2:/=W MVGR16,UY=VN?+NY&N9II%,BMM58E'W?$3X%?\ ! M)M1U?X/IK/B"X^'7A[5[R2[3PPUM<+(+.V:4LR6C6TDJ&(DJ&BC( +2%P#]M MJ*_G-_X)C?"*_P#VF?\ @X@_:A_8U\>?&KXB6GPLT:;QQ%)X,T+QU?V4%UIU MOXAMH(M-\V*59K>W =,B!XW*Q",MY;R(_I?_ :9?$+Q[\//V]OVI/V)]/\ M'&KWG@#PS=W=UH6C:G?O.EG/:ZO)9B6/<3L>2)U$A7&\QH6SM& #]YZ*Y_XL M?$+2_A'\+/$OQ6UNVDFLO#'A^\U:\AB.&>*V@>9U'N50@5^$G_!%O1X?^"U? MPR_:^_;*_P""@$+>,_%AA%AX$GOKJ0Q^!HVLKR<#1UW8L61C;[9(\2?N 2Q+ MR%P#]]=0OK;2["?4[V39#;PM+*V,X5023^0K\/\ ]E'_ (*C_P#!9S_@LSX' M^.WQD_X)Z?$G1O VJ_#WQOX?M_ ?PYN=)TAK&[T6Z-\;@W]S?VD\TMUL@@.8 MIK=!^]V@Y1:Z/_@W._:P\8?\%8?^"87Q:_9-_;AU[6_&K_#2\LHX-=N/$-[: MZA>:=-')<6<4UY;2QW$CQ3V4OSF3+QE$?< =WB?_ 9*_!/X<>+=3^-/QMU[ M2;R7Q)X1U'1;?0;N+6KN*&&.[MM12:_+'XX_P#! M;[]J+]MO_@HY+_P2M_X(WV7A>VO-#ENA\0/C?XKL3J%GI,-JZI=S65J"$E2* M1DA623>LTTBJJJF)V_2;]KG6O&_AO]E'XG>(OAD9AXDL/AYK5SX?-OGS/MR6 M,S0;<<[O,"8]Z_ '_@R*/AV3]K#XWS7QC;63\/;#[$[G,GVP9OX))'N%5L;@021Z!_P3 ^.WQI_:9_84\!?'3]HK3(K#QOXAM[ MZ;Q)ID-E]G33[A-0N8C:+'U40A%B&XESY>79F+,??*_,#_@Z[T^'X??\$E[[ MXA?#R:?P[KFA^/M.DTO5?#]R]C/;F\N7^U / 5.)BQ:0'AW 8Y8 T ?I_17\ M[/\ P4N\9^.;'_@UC_91^/>F^/M?M?&O_"4Z?8R>*K37+B*_FM9[?6'EADG5 MP\B,T$+%6)&8E/:OJ/\ X*$:IKEY_P &C/@WXRR>)-43Q=HGP>^'FHZ7XGAU M.:/4(+F>ZTBWGE%PK"0M)%/*CY)W!SG)P: /V#HK^9SXA?LPZ5\2_P#@U%\. M_P#!03XK?%[X@^)_B/X>\1,WA&]U?QM>O:Z';-XNFT^6WAMA((G,F]YFGE5Y M]Q1!((XHXUW/VNOA#JW[0G_!L-\/_P#@IC\?OC?\0/%_Q;TN_L+/P_K.J^+[ MH6VDV$&LRZ2MO%:1NL#N\<*S27HI=6NM1V"W/VA&$AE>!"KOG,@D?=G M<<_-3^,_'/B#_@SBC^.6K^/M?G\9Z#X]=](\5MKEQ_:-MYGBA+:15N _F;6A MD9"I;!&./E& #]A/^"S'QR^.O[+O_!.7XD?M-?LY?$C_ (1OQ5X#TN/5;*2; M2+6]M[U1-'&]O-'/&WRE9"0R%&#*IR5W*W#?\&^O[;_[0'_!0K_@F_HW[27[ M3.O6&I>*KWQ1JMC/=:;ID=G$88)]D8$<8"@@=3WKXW\(>*?$_C7_ (,O]1\3 M^,O$=_JVI77PTU///,1XEN%!>1R6;"@ 9/0 =JC_X(=^$_P!K[QU_ MP;">(O!W[!7BBST7XM:EKVNP>$=3O;L6XA=M0B%QYN"_:>_::^"O['?P*\1?M'?M!^-;;0?"GABP:ZU&]G8;G(X2"),@RS M2-A(XU^9W95'6OYMO^"J7B3PK^SO^P'^S[\0OAGXFM+;]J?X>^,CI/Q;^+_P MLU:]NXGU 6]Q*MM=Z\K&*_U/;%;RS1K+*T3^:/W<;H'^SO\ @Y_T[3?CO_P0 ML^"O[6/Q"BNKGQE6&)*J>(?^"IOB;]D2ZU+_@KAHEI9?$;_A+;M-(V M6UA!YBT_%NC^=]H5=H4F-4+#)W-\??LW_L9_L]?#C_@V>\0_M"^ M#?"^K6GC#6OV2[[7+K6)/%^J3^1J-KI%Q=V]S;12W+16;I,H8&W2/C*_=)%> M>?\ !N%\&?$7_!1G_@A#\:/@M\6_BKXCGUG6/B]K5KX<\6W6O73WVB7JZ%H[ M6MS#/O\ ,013.6**<,KR*00[ @'[?45_/_\ \&V?[=6G_L^>!?VKOV1_VZ-. MU#6O'OP_M[W6KRP\17;W^H:O;6H_L^\T-//+%RMT($CA7/F/?OP:]R_X*O\ MQ6^,7_!"W_@A1X2^&WP7\67EA\6?B+KMKHWBCQI%J4MQ=V5]=6UQ>:C/;3RL MSKY?D_9(#G,4;(R$.@:@#]CJ*_"?Q[\/_CQ\"K']CW]IK_@DC^R;\8+KQ5H& MGV@^.^JQ>"=0MD^(&FW,%E+/-J4TZJNIO*_VIDF8NR>*O!.ESW%A-]LGA:)) M88(@\6U$V[E+CGD?#^_N?V;_P#@J)X?NO&*64LNA:!X MQ^#VE1V^JS1J6\CSH7#0YX'F;) O4K@Y'X[_ /![3G_AN;X/X_Z)4_\ Z<[F MOU/\!WW_ 5'D_X+/?#^S_;)L?A[!\-/^%1^)W\$GX9S7DEL^I>?I8N/MQNP MLGV@1E/+ C\LOLRWFX .(_;-^.'_!?+Q[^Q?^R1\7/^":_A?1=2\3^,O".D M:K\;&O-.TQ2+VYTZPF6-XKTA8+1I9+WS6@Q(FV,*R#[WZ;61O#9PG45C6X,2 M^>(22@?'S;2>2,YQFOP4_P"#U+Q)XK^#7B?]GKQU\(O&6M>%]6\2V_BFV\07 MGA[6)[-M1CM/[(-L)O*=1(8_M$P4GD"0C. /3O^#NS]E/XJ:5^SIX:_X*$_ MLZ>.O%'A^_\ "NH0Z1\1XO#NNW5K'>:=<[8[2]E2)PI>&X"0;\;F6[0$D1K@ M _:*BOS3^%'Q"^!'_!7WX!?L=Z)X#T"*RL9K-O&OCJUT2ZDMVT>PT>(65YHY M>)E<1W.KR6L1C&M!N-2MO%6KG1UNQ->V-NK&\BA:XC"Q2*T2BU)VXD?< ?MM7$? MM$^#/C-X[^$>KZ#^SY\8O^$&\8FU>3P_KTND6U_;)-]\!8KOV%) M,#Y7'(/Y\?\ !$+2_P!M7X*_ML?M#?L]>+O@9\1/#_[-MYJUSXB^!L_C72+F MV@T6-KP!M,M%N/WD,+1SAEMS@(+5BH!9RWZ?4 ?AA_P1F_X+>_\ !0/X[_\ M!5+4O^"?G_!37XQ0>&]5T[^TM.TS0](\*:99K>Z_92CS+"XE:!V\MX8[ED,3 M(7:- KG> ?TI_P""H?Q$_:;\+>%_ 7P\_8I^-W_",_%CQ[XSM]%\*Z5>>'[+ M4=/NK;"78U^EO_ M 1V^(_C'_@H-\/--_X*V_&S1+.PUKQQX87P[X$\.6$?V6/B#X'AT_XG:'<^"+K1]$TS6XX[P)?Q M6DRHL$H\JPWS(@\P33;BS,30!^ME%?B?\??A%\2=%_:E_:G3_@LEJ/A'XAZ/ M\0M U$?LQ>#=,U*XUG7;&WA%VUM+I6E6N7TV**W*-=7KI'MEA#M,5WN>@_X, M]?CU\5/VEOV!_B=\%OC[XPO?%^A>$_%L>G:';>(9VNS;Z?=68:2RW2$DP!E8 MJAR%\Q@,# !^R%%?S-_\$)O@3^T)_P41_:'_:A_8XU[]L?XE>$?A]_9,D>K M:AH/B*6;4B8]0GAL[*.6Y,@BMFW.\X0!YEMDBWJDDF?WG_X)C_L,#_@G!^QE MX6_9$'QFU;Q[_P (U+>/_P )'J]K]G:7[1=2S^7'#YDGDQIYFT)O;H3GG . M"_:2LO\ @I9\5_\ @H!8?!_]E[]H?2/AG\*=$^%UIK/B[6[[P';:S=7FK7.H M7T$-K;>>RJI,5J7=MQ$85?E)E%?FYHW_ 5E_P""KNJ?\%X'_P""1$O^5U67_LJ=[_Z MCDM '[,_LQ6__!2CX6_M\Z[\&_VJ?C_I'Q)^%VJ_#636O _B"Q\"V^CW,&HP MWUM#<6MR("REECG1E(;#K)G:"C ?7%>;?MD?M 1?LI?LE_$S]IF325U ^ ? MFJZ_%I[L0MU):VDDR0DCD!V15SVW9K\-?^"9_P .HO\ @I%_P1T_;&_X*2?M MAZM>^+_C/9WWB:7PEX]O[V47OAB72M M]3M!ICJP_L^-;BX(\N#8IC41D%0! M0!_0+XG\3^&_!/AN_P#&/C'7[+2M)TJSEN]3U/4;E8;>TMXU+R2R2.0J(J@L M6) !)KPG_@G%_P4&^'?_!2?X4>+/CQ\'].>/PEI7Q&U+PYX;U"7<'U6UM([ M?_32C &,2O([(A (CV;@&W ?DM^S[^UQXR_X*H?\&MGQVN?VN]:U;Q+XM^#- MOJ-K;Z_)K=U!-JIMK**ZL+F\,$B"\=/M#(R3!T=K>.5U:3YQZ;_P:%_LH?!K M6/V!H?VL4\/7Q^(>E^/]>L-*U.3Q3J:V21FT@C >P2X%K)Q,X+-$7Y!!RJD M'[05XC_P4D\>_%;X0_L&_%SXW_!'X@OX;\4> OAYK/B?2+[^S+:\BFET^QFN MA;S17".K12>5M8KM<9R&&,'\1?VE?A=\1_AQ^P9^U#X0_P""NNL^&?B#^U') M?2>*?AWJOA75KC7==\-:>GV?-U+);9CT'2@RKY,Z%9 M7&EZ/%91K91Z9IMPJE(@ 6\RYE.[K@@=A7U_^V6/BC8?LV^,/&'P<^+E]X.\ M0^'/#>H:KIFH6NEV5Y%--!:RR)%<174,@:$L%+",QOQPX&0?S-_X,IO^47OQ M"_[+WJ7_ *9-%K]1/VK_ /DUKXE?]B!K/_I#-0!^17_!O]_P4D_X*L_\%CY_ MBU!\0?VS](\&2?#J'1'TXZ7\*],NH[MKXWX;S5?8=J_8UX5E)WMR.#7$OV-?BOX09M.TV\T2_T#3O#.L#3H// MDT]08I=,\V5;M/\ 1_*^:6)D*^5&5 /M+X:?\%+?@O\ &K_@I!XJ_P"">/PC MOK77-1^'_@"77/'.N6=T'AT_4/MMM;QZ8NWAI4261YN?W;%$^\)%7Z2K^:C_ M (-_?V(/V:_CG_P6<_:@^!WQ)\':K<>&?!RZ^/#UCIWC'5=/DMQ!XBCMX@T] MI=133 1'&)7?)^8Y;FO9OVY_%/C#X' M[#69X[&ZN9DG$TC6ZOY9,A0,WR_,V6.222 ?OC17X&ZKXI\8> _^#T'2_@UX M/\;:YI_A"YOUNY?"MOK,ZZ=YT_@I[F5A;;_+&Z=FE("XWL6ZUB?\'$GBCXV? M"O\ X."/V&PAU&X73;_5W\2WEM'/=VT">] ']!M%?!/[(/\ P0M\-?LJ_M;?%?\ :D\:?MC?$;XKVGQ5\%2: M'KGASX@R1RO))+-!/-=RW$)19�E8%2&+[.DKJI/!'Y ?\ !O?\$=3_ ."B M'[*W[86C_M2?'SXFZYH/A/P3I5WI_AV/Q[?P6TVH/:ZV\%W.8Y0\WD-;Y6!F M-N[2;I8I#'&4 /Z=:*_&_P#X,P?CU\5?B?\ L-_$?X8?$#QIJ&L:9X(\>0Q^ M&8]1NFF.GV]S:*[V\98DK$)(V<(. TCD#YC7[(4 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110!\@?\ !?C_ )0V?M"?]D_F_P#1T5?QA5_9[_P7X_Y0V?M"?]D_ MF_\ 1T5?QA4 ?O\ ?\&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#M MX_\ 3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!P?[3W[-_PJ_:^_9^\ M6_LS?&[0VU#PMXST:73M6MXW"R*K8*2QL0=DL--534;>?P=XEL-+UW1KI%\I;DV>H M31(\DD2I'+$DCJ?*B<2IM9&_92B@#Y#5;>QN];TZSNS*LUE-= M/'!]H$,DT1261 0L)4DA@?U"HH _**U_X);?M#_M]?\ !=31?^"J'[1WP!_"_BC4K"?7->U"S622&>2*PN+B*TACNIGE^>4R,(8QL'F,8 M_//VX/\ @G)_P4:^*_\ P<-> _\ @I%\-?V.M4U7X9> M4T2"YNAXT\/P7FH MV]GO$UQ;P2Z@I"GS"464QLP4;@A.!^T%% 'XO_M0_P#!.3_@HUXZ_P"#CKPQ M_P %-?!'['6J:C\+O">K:9;272^-/#\5[?6]O9-:RW4-O+J"D*6=G1)"CE%& MY48[0GQA_P""C_ /!4;0/V.-4N/A7HFL6=J;@>-?#Z7US; M1:,=->[2W;4 0AD9I51B)#&!E5?_!87QM_P7R^'W[?O[/? MPR\'_$CX<>#;.T7PA8^-_%\-II7ALFR:WNA/;E_M E^T227:36\,QW"#.3$$ M&1_P3=_X)6?\%2_V0O\ @O?\4OVT/BC\'O!FN>!OB4FM?VKXZTOQ9%9V42ZE M?VVH2-:V#//>F1&A:%8I55"6W&? RW[.T4 ?B]#_ ,$Z_P#@HY;?\'-\W_!6 M9_V,M7?X5'4WME\KQIX=_M%K?_A%?[#6Y$!U$?*90)MI8/Y1^[O^2OT+_P"" MP/PJ^-?Q\_X)Q_%/]G_]GKX3WOC'Q;X[\-3:'I>FVFJV-DD#3C!N)I;VXA01 M(!R%+.2R@(1N*_2U% 'Y'?\ !*;]D7_@K%_P3Y_X(\>)?VT^75M+:]M9)[:ZD:!39PWJ2[T4A'!C+O\HP_$'_! M'KQE^T[_ ,%E/@U^W?\ #3]A#6/V<-(\$:JGB/XR7>K:_HTD'B'6;>9)H(M. MM]+O+CS#*P*SW++ LB.69/-#*_[&T4 ?E-J'_!+W]H;]@G_@NIK/_!5']F[X M,:A\3/AI\3]'U*'QWX7\+ZG80:WH.H7:QR37$4-_<6\5W#)=01R_)*)%\Z4; M"$4OH?\ !)3_ ()*?'WX:_\ !1OXY_\ !7G]KWP.GACQ'\1-7UC_ (5]\-(] M5M;V]TFPO+L3&6\FMY&MQ+CI(M?&OAZXO;);_5H=1M1/"FHD;B MEN(F",P621>=@+BW_P $%O\ @FO_ ,%$?V*?^"G7QI_:._:=_92O/#WA#XM6 MVJ-INJ6_C+0[XZ9+-JGVZ-;F*WO7DP4#1[HEDPY7("DNO[,44 4/%7AC0O&W MAC4O!GBC3TN],U>PFLM1M),[9H)4*2(<=BK$?C7X]?L"?\$Z_P!O7_@C)X4_ M:>_9>^&W[+^N?&3PS\3K5I?@WXP\*^(M'MD2Y-M=6\<.K1W]Y;R6I59K=GEC M25/W4FW<2JG]E** /S:_X(J?\$GOBA_P1]_X)W^--'\3^%'\=_%WQ_*=1\0> M'_"6H6B+$5A,%II\5Q>S6\+^4))9))6=1NED";PJ%_*/^#7+_@G!^WO_ ,$Q M)/BSX"_;#_9GN] M?'EQI%UH^OZ?XKT:_M839QWHDCG2WO6F5F\^/84C<'YM MQ0 $_KY10 C*K*58 @C!![U^+^J?\$0?VV/^"3__ 4OG_X*+?\ !(;P=H7Q M"\$:\;N#Q5\$M3\00Z/>1V%VZRW%C:W,Y$#0++''+"S,KQ-%$A2958M^T-% M'R=8?MC_ /!0CXPZ,/#7PB_X)>^*/ FOW,8CE\2?&7QCHL.AZ2[#F8QZ7>W5 MY?!>2(DBB$F IEBW;AQG_!8K_@G1^T)^W+_P2)UK]D7PC\1X/%WQ/M(-+U&W MUK6(8=.C\0ZC:3I+."J?NK7SE\T1KG8C&-68*"X^Y** /Y^?CY_P35_X+=?M M7?\ !$3X2?\ !/(?L(Z'X6N_A1XM@EN(M1^).F2ZEX@1(]16.ZB42K;V<$2W M.QU>:265Y$9$5%8GZ\_:K_8R_;E^+_\ P;;^'?\ @G%X0_9/U9OBN/!7A7PM M?Z-<>*]"2WLVTB[L)I;QKDW_ )3PRI9,(PC-+ND7>B $C]2J* /Q/O/^":G_ M 4CG_X-F+3_ ()1I^QQJ?\ PM.'Q*49#XV\/_8/LG_"1OK7VKS_ .T,;=C> M1LQO\P9V[/GH^('_ 39_P""DWB3_@VL\*?\$KM._8SU3_A:6F^(RFH(_C;P M\-/CM4UN?5%NEG_M#Y@R2I$$V[Q(KY 0*[?MA10!^9/P*_X)K_M3_$'_ (-P M+_\ X)<_%SX<#P'\2[;P=?:1:1:MK5C=V5W=+J3ZA:R+/8SSA89"8HV+A71M MYV,H5G^+_!O_ 35_P""W7B;_@A!X@_X)//^PCH?AZYTGQTACE\FW,;[I'N)YPK1PA(XW>7='_0-10!^2W@G]AK]OGP[_P & MSUS_ ,$S+[]D35V^+;:3?>'X]*C\7Z ;-DN-8FOUOOM7]H;!"L,@0K_K?-&! M&4_>UQ'[-'_!,_\ X*M?#G_@W4^(_P#P3C\._"^Y\ ?&"76YI]*E_P"$RTMK M?Q!IMS>Q37-I!=VEW)]GD>!)H6\X1(PD"[]KNR?M!10!_/%\<_\ @B5_P6P^ M-O\ P15^%?[&=[^S9\,M'U/X4>-Y=0T_P7HWBJV_MO68[@7ADO+BZ:X&G1NC M7(!197:8,7W1F,1R_<'_ 4)_P""9G[:G[=O_!!'P3^Q_-X'\-^'/B[X,TWP M]/%X4C\4+=6MU)IEM]E:W-Z8XXDFDB9I.\2R8C\UE_?']/:* /S*^!?P(_X* M8V/_ 0?\2_L,_%']B^TTCQ?#\"[WX<^&/#.F>/=*O;[4;RXLKFS_M.XN#4LLTS'S.!M4//\ \&Q'[$/[8W_!.?\ 9"\:?LS_ +87P!NO"NIW M_P 1[KQ-I>K0^(]*U"SNH)[#3[7R!]DNI9$E5K-V.Y A5UPQ.17Z744 ?EQ\ M2?\ @A-)XI_X.'O#O_!1?2M,CA^&-QX;'B;Q9:Q7"HL_BRR:*&VA,0.YD=A: MW^[!4RVUE< E$EAGE4-@A9!&QX!K[5HH _+K_ ()-:M_P7O\ "'P&\)_L M&_M+?L<:!X!T_P #V-OHH^/&I^/=/O;B+1K?:D4%MI5O]H6[O5@411W$DBP+ MM1Y8Y2K1R_J+110!^$O_ '?!_ M@O\ L634?$7CCP]:O?7!O;B8R11#4781;'CP7V.26RBX!/[6?#+6-5^)GA_2 M_'OQ'^!FI>#=?M%=8]*\17&G75W9,\:>:8YK&XN(MC?=R'!;9RH&,]=10!^. MG_!TK_P3,_;_ /\ @J!XL^#OAO\ 8\_9JN->T_X=VVNRZQK]_P"+-'L+>XDU M#^SO+BA2XO$F)063[RT:K\Z[2W)'Z=_%'X/Z!^V;^R/KWP.^/7PXU#0;'X@> M#[C2O$/A[4Y[6>ZT[SXFC/[RVEFA,L;$.CQR, RJP((X]0HH _.__@W&_P"" M4?Q"_P""7G[*?B?2/CW#&?B#XM\8W?V_RKH31V^DV<\T%C'&59E"29N+P '. M+T!@&4@?.7_!6+_@DU_P49^%/_!7'PY_P6>_X)8^!]-\;ZV7M)O%O@JZU:WM M)O/ALAI\PQ<2Q+-;7-D%C81OYJN7< Y#+^SM% '@7[%GCO\ ;U^-$$OQ;_;+ M^!>B_!NW?31::/\ "O2_%<'B"[\XNK2:A?7\4,<:MA52&VAR$5Y6E>1FC6'W MVBB@#\T/^#E3]DO]M/\ X**?LDZ9^R7^R-^RKK'B&^LOB#8:[=^)K[Q1H=AI MK6T-E=(R1BXOUN&D\RY5<-"B_NW.XC:6]8_X(,_!G]IW]DC_ ()Y_#_]C7]J M/]FS6O!WB'P/9ZHMWK#Z_H]_IM[YVJ7%U$L+6=[+,',=T,AXE4&)_FY3=]KT M4 ?E?_PSA1TTJV\P^;(SS2RML1(P%=I%^RJ* /Q"_97_X M)=_\%Q?A=_P4U_:3^+WC'P5\.-6TCXSZ9K&AQ?&#QUXE%Y]DTRXG+0&RL[67 M[6H6(11_99%@C BC42!8UW>E_P#!L_\ \$^/^"C'_!+?P%\9/ '[5/[,EA9Z M7JNH1:KH5QH_CK3KR_UJY@A:);>V@23R421,=$OX].ECN[BX MV7$<%ZTV&$P0-&DGS#D!26'[*444 5-?U*\T?0[O5M.\/W>K3VUN\D.F:>\* MSW3*"1%&9Y(X@S'@%W1(_@Q\4_#=]8Z1X_\'W>C^(-)N)8?M5K!>VK0S1%H7DB\U%D8;D= MU#+E688)_(C]DC_@GG_P4H_X)N_\$Y_VG?\ @E=X?_9/U/XFR_%*]UE?AC\2 MO"_B71[;2)(=5TN'2YI;]+V]AN;)X8H4FV"*4,Y9%9@ [?M710!^:W[&/_!" MOQ+^R[_P0Y^)/_!..3Q]I,WQ'^*_A_6+KQ)K\8D;3X-9N[1(((4;;YAMHE@@ MC+[SLF<1*D\8F>6=P2BB,0%I"\7ZH44 ?S^?L7?\$;/^"Z M/@O]DO\ :M_9<^*WPG^&]E=?&JSDN;[X@^+O&*ZGK/B&\A$C)# ]K,_R3NQ( MEO&B,+3.YCDW%1]#?\$W_P!@[_@I7^S-_P $$?C3^P1\7OV08(O&OBC0_$VC M^"](TGX@:3<75W)K%E-;_:+IC.EI;6\+.ARMS+*XW_NE*J&_7VB@#\S?^#87 M]AS]LG_@G+^R9XX_9K_;#^ %UX5U'4?B)<>)M*U:'Q)I6H6EU!-86%KY'^B7 M4LB2JUHS'<@0JXPQ.17V_P#MHW/Q-D_9H\9>&/A#\%M9\=>(/$'AG4=+TS2- M'U+3K39//:2QQR32W]U;HD0IT4 ?BW_ ,&R'_!-'_@H=_P2 MX\=?%?PS^U]^Q[?0:)\3[;0X;76M)\8:!?6]B;-[X2?:HEO_ #3&RWN?W:2' M]V1M.17 >/?^"'7_ 4K_P""8_\ P5[A_;8_X(Y_"6P\4?#749S>7_@^?Q?8 M:7'!9W,G^G:#(MW-&7@^4202*K^5^YSEXG[4G[0 M_P 'O^"M/_!/KXS3K.,;V6 /).\A3=(B1LLWU%10!^,?[!7_!+?\ X*@?\$ZO M^"SOQT^/?P]^ GA?Q?\ #SXOR:NFC?$&_P#&MM:VNB1WVK1:@DUS8AC>W#PH MKQM!&B+*X&)XU)<:'_!7W_@F5^WY-_P6G^#7_!5C]C?]GV#XL:1X;CTE/$/A M2#Q39:5=0SV4\VX&2\=4$4L,J[9%W['1MZ@;2W[&44 ?B)I?_!-C_@K9>?\ M!Q9X>_X*O_%G]DG2;CP>U[;2ZI;^#/'>E3?V;;R>'CIBPJ+RYMY;F2WWJ)I! M&@E:*5HD*E >B_X+%?\ !-__ (*)_M5_\%M/@;^V_P# /]DC4-<\ ?!UO"PU M.^D\9:#:SZM_9VO3ZG<-:PSWZ.%,VT.IP?9I M6.H+Y6XZC&X<_*%AER=VQ7__\ !?C_ )0V?M"?]D_F_P#1 MT5?QA4 ?O]_P:;?\I3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_:[_[>/\ T^3U M^_U !1110 4444 %%%>U 'GWC[_@J_\ \$]/AC\;(_@-XX_:L\&6 M&K"SOI=3OYO$-L-/TB:UGM(7M+VY\S9:W#->1E8Y"#A'W%2%#>^:!X@T'Q7H MEKXE\+:W9ZEIU] LUEJ&GW*307$;#*NCH2KJ1T()!K\./ _Q$^'7BS3%M3?WTFJ^&WWI', +F2YCM+R:: M+!D#1SEU*;9'_47]GCX-?"W]@G]EFW^%UMXAL=*\$^ [?5+N"]N\6]OI6E?: MKF[5'9F(5(() AKR.1P!P.Y%=1KNNZ)X7T2\\2^)M9M-.T[3[:2YO]0O MKA88+:%%+/)([D*B*H)+$@ DU^*7_!5&S^(OQZ_:0_8I_;Q^*<>JZ39^*OV MO?".F?"?P5?;X6T7PO\ ;(Y5O+F XVW^H2)'ZD7PW\=_C1:R?$BUA'M-53?:SKVH1VMM"6 M8*BEY"!N9B%51RS,% )(%?GC_P '+7C'5OV2/V>/@S_P4,^$4"Z?XO\ @C\9 M-,>PGM (S<:+>0S07^EMC'[BX5(%=.F$'3J,WX__ !A;]L+_ (./O@9^R7>7 M'V_X??!WX777Q,DTB7F"\UZXBDBL[J5.CM;QS6LD)/*/)(1C)R ?H5\#_P!I M3X"_M)Z3?ZS\"OBMH_B:+2KI;;5X=.NLSZ=,RAUBN86Q);NR$,%D525(8 @@ MUW%?F7_P4N^)VI?L5_\ !![@VMM\=EU3X9?$:RA.V/5;=9[/^S7E M X:2&YU'4?\-S_ +(__1>M!_[_ #__ !->@VGCOPA?6L=[::_; MO%-&KQ.&.&4C(/Y4 :U%9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_ MZ#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U! M_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5% M9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX M8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ M *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU M0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ M F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)C MX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_ MWU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_W MU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_ MZ#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U! M_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5% M9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX M8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ M *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU M0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ M F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)C MX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_ MWU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_W MU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_ MZ#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U! M_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5% M9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX M8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ M *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU M0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ M F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)C MX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_ MWU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_W MU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_ MZ#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U! M_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5% M9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX M8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U5RQO[/4H!=6-PLL9) =>F: )J*** M"BBB@ HHHH ^0/\ @OQ_RAL_:$_[)_-_Z.BK^,*O[/?^"_'_ "AL_:$_[)_- M_P"CHJ_C"H _?[_@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ MI\GK]_J "BBB@ HHHH *YSXO_%;P5\"OA7XB^,_Q(U,V7A_PKHMSJNMW@3=Y M%K!&TDKX[X52?PKHZY_XL?"SP#\^&M+LOVD_B\?A?H MGP]USPM-X$N?B/>22?8[ZYTJ1;&&^(^VI8^7I[1R1?:-Q A565 ZM];?##X8 M?#SX*_#S1OA-\)O!NG^'O#7A[3X['1=$TJV$5O9VZ#"QHHZ#WZDDDDDDT ?A MC_P6,\4_\%T-0^(7[*+?M7?"_P#9ML+Z#]IGP])\,D\$:GK,D5SXB$H^RQ:A M]H8L2 =#7MW_!5;PE^TSX0_:/_P""=G[=7[8&@^%M-UOPE\83X9^* MLG@F6>31M+FU2ZMA:31/<$R+"(X)BSN>&('< _I+^U!^Q1\ _P!L#6_ASX@^ M-^A7U[<_"KQ]9>,O!S66IR6XM]5M&W0R2!"/-0$^$6 MN? CX]> [+Q+X3\1VGV;5]'OPVR90P965E(>.1'5721"KHZJRL&4$ 'YY_\ M!U?X=U_XQ?L*?#G]DOX?6_VOQ;\6_CSH'A_P]IT8W/(YCNI&E('/EH5CWMT4 M."2!61KOPKE_9:_X.F/AOXZU2%X_#GQC_9RO/#7AK4)AA)-2TM4DFM0>F];: MTMWQW\\ 5]P?"K_@GY\%OAQ\5-%^-_B?Q1XT^(/BSPKI359/ M#MK,H29;-6"I'+*BJDERRM'/B[HEV; MGP[K<&M>%/$&C:A)9:IH&IPY\J\L[J(AX9!D@\E74E'5E)4@'P#_ ,%@_ 6J M_M,?\%M?V _@)X,@:XN_ WB#6_B'XFV#(LM.M)].FAFD_N*\NGR0J3P7=5') MK]1Z\F^ G[&7P>^ 'CS7_C'IMQKGB;Q[XHM8;37_ !]XSU9K_5;FSA):*S1R M%CMK9&)800)%&7))_MH^!?!.@_LL>-]8T/P=I5E=V^B.\%U::?%')&VY>595!4^XKTKX8 MV-E)\-O#TDEG$S-H=H68Q@DGR4KBOVY_^31_'O\ V 7_ /0UKNOA=_R3/P[_ M -@*T_\ 1*4 :_\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ M -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10! M#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ M\^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C M#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% M$/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ M/C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ M -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10! M#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ M\^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C M#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% M$/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ M/C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ M -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10! M#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ M\^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C M#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% M$/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ M/C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ M -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10! M#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ M\^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C M#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% M$/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ M/C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ M -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10! M#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ M\^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C M#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% M$/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ M/C#_ -^A4U>4_MK_ +2NE?LF_LV^(_C)>/$U]:VOV;0;67I);ZZM?LVO6L72VU"+"SICL"WSJ#_!(A[UZM0!#_9VG_P#/C#_WZ%']G:?_ M ,^,/_?H5-10!#_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5-10!#_9VG_P#/C#_W MZ%']G:?_ ,^,/_?H5-10!#_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5-10!#_9VG M_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5- M10!#_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9VG_\^,/_ 'Z%']G:?_SX MP_\ ?H5-10!#_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9VG_\^,/_ 'Z% M']G:?_SXP_\ ?H5-10!#_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9VG_\ M^,/_ 'Z%21Q10KLAC5%]%7 IU% !1110 4444 %%%% 'R!_P7X_Y0V?M"?\ M9/YO_1T5?QA5_9[_ ,%^/^4-G[0G_9/YO_1T5?QA4 ?O]_P:;?\ *4S]KO\ M[>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_]/D]?O\ 4 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110!Y1^W/\ \FC^/?\ L O_ .AK7=?"[_DF?AW_ M + 5I_Z)2N%_;G_Y-'\>_P#8!?\ ]#6NZ^%W_),_#O\ V K3_P!$I0!NT444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %?D#_P7'_:N_P"%L?'FU_9Z\*ZEYFA^ ]W]I>4^4GU6 M11YF<<'RDQ&.X=IA7Z4_MH?M(Z;^RO\ L\Z]\5',4VK);_9?#.FNPWWVHR_) M!&J$YDPQWLJY.R-R!Q7Y&7/_ 2?_P""E/CBYD\:ZI\ KNYN=8+ MT62._OI=EOI^I1C"2.QXC21,HS'C*Q$D $C]B=/U'3]6L8=4TJ^ANK:XC62W MN+>4/'*A&0RL,A@1R"*_#R+_ ((]_P#!1V&59D_9T4E&# /XKT=AD>H-W@CV M/%??OPI_8N_:?^"OPXT;XB?LL^-Y/A]XAGL$F\4?!WQ??#5/#LEX/]<()(I) M&M0[ N&C=CAE4E,$ ^S**^;/ ?_ 45T'PYXGMOA3^V=\.-0^$/BN=O+MKC M6I!+HFI,."UMJ"_N\=R'("Y W,:^C[2[M;^UCOK&YCFAFC#PS1.&5U(R&!'! M!'.10!)1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 ?('_!?C_E#9^T)_V3^;_P!'15_&%7]GO_!?C_E# M9^T)_P!D_F_]'15_&%0!^_W_ :;?\I3/VN_^WC_ -/D]?O]7X _\&FW_*4S M]KO_ +>/_3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110! MY1^W/_R:/X]_[ +_ /H:UW7PN_Y)GX=_[ 5I_P"B4KA?VY_^31_'O_8!?_T- M:[KX7?\ ),_#O_8"M/\ T2E &[1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7*_&KXT?#K]GWX::I\ M6?BGK\>G:-I4&^>5N7E8\)%&O5Y'.%51U)],FM#XB?$/P7\)_!&I_$;XB>(; M?2M%TBU:XU"_NFPD2#]68G "C)9B 20*^8_@S\//&G[?'Q.TW]K3]H+P]<: M;\/-#N/M'PE^'VH+@W1_AUF^3HSL.8D.0 01D?-* :'[.7P7^(G[3?Q1L_VW M?VL/#[V!M5+?"KX=W7,?AZU;!6]N%/#7L@"MDCY.#P0BQ?4U%% !1110!C^/ M/A]X%^*/ABY\%_$?PAIVN:3=KBXT_5+-)XG]#M8$ CL1R#R"*^;[K]B3XX?L MS74GB3_@G_\ &9]/TP2&6;X5^.IY;W19N&&".H(KYSF_8V_:)_99F?7/V"OC&9="1B\GPG^(%S)= MZ85ZE+.Y)\VU/7"DD%CEGP,4 ?5-%?.WPN_X**_#V^\5P_"3]IKP=J7PA\OW^H **** "BBB M@ HHHH **^=_'W_!5_\ X)Z?#'XV1_ ;QQ^U9X,L-6%G?2ZG?S>(;8:?I$UK M/:0O:7MSYFRUN&:\C*QR$'"/N*D*&]WT_P 7^$]7\+Q^.-)\4:==:++9_:XM M8M[V-[5[?;N\X2@E"FWG=G&.&? S_ (*;?\$]_P!IGXIW'P2^ '[9 M'P]\7>+(!(1H6B>)8)I[@1@F1H &Q<*H!),1< D\!>'O^"JO M_!,[Q;XPL?A[X5_;^^#VIZ[J>I1Z=IVCV'Q$TZ:YNKN201QP1QI,6>1G(55 M))( &:];^*OQ<^%WP,\"WWQ.^,OQ"T?PMX>TU5-]K.O:A':VT)9@J*7D(&YF M(55'+,P4 D@4 =%17#_ _P#:4^ O[2>DW^L_ KXK:/XFBTJZ6VU>'3KK,^G3 M,H=8KF%L26[LA#!9%4E2& ((-=Q0 4444 >4?MS_ /)H_CW_ + +_P#H:UW7 MPN_Y)GX=_P"P%:?^B4KA?VY_^31_'O\ V 7_ /0UKNOA=_R3/P[_ -@*T_\ M1*4 ;M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 52\2>)- \'>'[WQ7XJUBVT[3-.M7N;^^O)1'%!$BEF=F M/ )S5B^OK+3+*;4M2O(K>VMXFEN+B>0(D2*,LS,>% ))/ KX_FDU[_@J M7\139V[W=A^SQX6U/$TJEH9/'U_"_P!T=&%C&XZ_QD?WO]2 2>#?#WB+_@IQ M\1[3XO?$72KJP^!/AG43+X*\,7D9C;QA>1DC^T;M#_R[*YR,%P?L". M-(D$42!54 *JC ]*BTW3=.T;3K?2-(L(;6TM85AM;6WB"1PQJ JHJCA5 M X %34 %%%% !1110 4444 %%%% '.?%'X1?#'XV>%)O _Q9\"Z9X@TJ?EK/ M4[59%5L8WH3S&X[.I##L17SN_P"R3^U#^R>YU7]AKXO'6_#4)W-\)_B)=O<6 MJ)_SSL;TGS+;CA48[,G+,>E?5=% 'SY\(_\ @HE\+?$_BR/X1_'OPWJ7PF\> MG"GPYXT BANFSC-I><17"$\*?"^T %%%% !1110 44 M44 %%%% !1110 4444 %%8WCCXA^!OAKHYU[Q[XJLM*M-VU9;R<+O;^ZHZN? M9037(^$/VN?VL)H'AOXK6#WP!)-<=7,,!0K M*C5JQC-[)R2;]$WBBBNPV"BBB@ HHHH ^0/\ @OQ_ MRAL_:$_[)_-_Z.BK^,*O[/?^"_'_ "AL_:$_[)_-_P"CHJ_C"H _?[_@TV_Y M2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK]_J "BBB@ HHHH * M\X_;%\*?%WQY^R1\4?!'[/\ K#:?X[UCX=ZU8^"[Y+CR6M]5EL9DM)!(2/+( MF:,A_P"$C/:O1ZYSXO\ Q6\%? KX5^(OC/\ $C4S9>'_ KHMSJNMW@3=Y%K M!&TDKX[X52?PH _(?_@@[^V7\!/B_P#$'X,?L$?$'X?)X&^(WP>^ GCCP/\ M$3X=>+-,6U-_?2:KX;?>D

+=>\-?$_P +;;:_ MM]5T[4_#,>G2W,L>'N(8A>7 "[@R"9C&R-@UZO\ \$ _VM_CY^VK_P $P? _ MQG_:5NEU#Q9#?:EHUYXB2,*NNQV5W);I>C: K,P38[KPTD;L -V > _\%+O MV0?V.?BU_P %)/V2_@Y^RS+\-_ /QH\%_$F#Q7XBD\-S6.F7]MX1T]1/-;20 M0E'GDFE$$=O"59MK7#A1$LS#ZD_X+-?$W]ICX=?L$>*]._9(^ OB_P"(/C+Q M2\6A+IG@D$7UEI]QD7UVD@5S$ZVRRQQ2*CLD\T+!&"D5\B?\'(?_ 3._9PL M?V4C^V[^S#\)M)\#_M ^$_'_ (?F\$:_X&T^/3]0\0:G>:O;6RVSK %%U.7G M$Z2,K2AH.&"%P?U8T^\FMK&PM?$-Y;)J$\*JZ(X42S!-SB,'DCACCT% 'Y-? M\$?_ (G?\$,?VB_VC+;X8>$?^":&E?L__M&^ Y/MMKX&\<^%Q;ZI#+"FYIK. M:0!I9(U.\B1(Y@ 9 A52X[?]I7XFW_[4_P#P0C&3GM/^"Q/[+WA;XD?MC_ +&/QI^% M6F0VOQCTC]H;2X8M0L$"W=UX0@BGO-:28KAGMHHH5^9CM1KDQC!N>?/_ !]X M&U#X ?\ !UOX%^+OB. Q:)\<_P!G[4-#T#4)!B.35=/VS7%J">-ZV]K ^._G M@4 :7_!2[XG:E^Q7_P %S?V._CMX'N#:VWQV75/AE\1K*$[8]5MUGL_[->4# MAI(;G4=RN?F"H4SM8BOTTK\N/^"P?@+5?VF/^"VO[ ?P$\&0-<7?@;Q!K?Q# M\3;!D66G6D^G30S2?W%>73Y(5)X+NJCDU^H] !117&?&;X&>$/CGIEEI/B_5 M-:M8[&=IH6T75I+1F8KM(8I]X8[&@#F_VY_^31_'O_8!?_T-:[KX7?\ ),_# MO_8"M/\ T2E?,W[5O[%/PG^'W[.OB[QIHGB3QA-=Z=I+301WWBF>:%F#*,.C M'##GH:]_^%?@71T^&'AQ!=7N!H-F!F[;_G@E ';T5C_\(/I'_/S>_P#@6U'_ M @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8_ M_"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I M'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#" M#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ M/S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\ MWO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ M@6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO M_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 M ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1 M_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16 M/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"# MZ1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ MP@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ M #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\ M_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ M (%M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_- M[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6 MU &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!; M4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L4 M5C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P M@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ M ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1 M_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I' M_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[ M_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/ MS>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X M%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@ M6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ; M%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4? M\(/I'_/S>_\ @6U &Q2,RHI=V &22>E9'_"#Z1_S\WO_@6U?*'QCU[Q)^VQ M\6-0_9(_9N\3:A8>"]$F\GXM_$*UNF8 ?Q:19-]UYG&1(W(49!R 5< G\>^* M/$O_ 4N^)%]\#/A7K-SI_P1\-WXA\?^+[&0HWBFZ0@G2[.0=8!QYDHX8=." MGF?6'A7PKX<\#^&['P=X/T2VTW2],M4MM/L+2()%!$@PJ*HZ 5SOP\^ OPV M^%'@K3OAY\/M)ETO1]*MQ#965M<,%11R2>[,22S,>6)))))K:_X0?2/^?F]_ M\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ M ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ M-BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_ MX0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ MA!](_P"?F]_\"VH_X0?2/^?F]_\ MJ ,CXS? /X-_M#>%&\%?&CX=Z;X@T\ MY\M+Z#]Y Q&"\4JX>%O]I&4^]>!?\,[_ +9G[(7^F_LE?$[_ (6-X.@Y/PR^ M(=]_I5O&/^6=AJ/&WT5)<(H'\1KZ4_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+ M:@#R'X'?\%!/@M\5?% ^%?CNTU+X=>/HR$G\%>-X/L=P[G@?9Y&Q'[5YO\9/V2O@-^T#X=_P"$7^,'@>+7+90?L[W=;$]6BE7#Q-[J1 MGO7A=_\ LT?ME?LG2?VA^S;\0Y_BKX,M^6^'WC?53#JEK$/X++4!A6P. DH" MJ!@!B: /KRBOG?X#?MB?L[_&GQ&?AEKMYKO@;QY"P2[\#>-F>QOA)Z0[_DN M>2NPEB!DJ!7N'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ M/S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\ MWO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;5SWQ(UWX4?"306 M\2?$+QA)IML,B(2WK&29A_#&@RTC>R@UG5JTJ%-U*DE&*W;=DO5DSG"G%RD[ M)'YY_M&_&?7_ (X_%/4O%FJ7TCV:7#PZ/:EODMK96(0*.@) #,>[$^U<)71? M$SP5JG@_Q'*\WAG5M-TW4))+C0_[7LF@EFM"Y\M]I[[<9P3^HKG:_E;'U,35 MQM2>(;UWRW M_P"W;'Z-E7MO[/I^U^*WX=/PL%%%%?0'H!1110!\@?\ !?C_ )0V?M"?]D_F M_P#1T5?QA5_9[_P7X_Y0V?M"?]D_F_\ 1T5?QA4 ?O\ ?\&FW_*4S]KO_MX_ M]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 5S_Q8^%G@ M'XX_##Q#\&?BKX=CU?PSXKT6YTGQ!I4LTD:WEG<1-%-$6C974,C,,JP89R"# MS7044 ?%=S_P1=^'(\>^&M+LOVD_B\?A?HGP]USPM-X$N?B/>22?8[ZYTJ1; M&&^(^VI8^7I[1R1?:-Q A565 ZMZ[^T+_P $W?V4/VCOV3=,_8I\0^"KSPYX M!T&2RD\.:=X'U6729-)>T)\AH'@(P5R3A@P).X@MAA[O10!X#\$O^"<7P0^# M^M^'_%7B;QY\1_B;J_A%S)X2U+XM>/[W7CHTI0QF>WBF80I<>6S(+CRS,%9E M$@#,"W]O/_@FG^S/_P %%=.\(K\>4\36&K> =7DU/P;XH\&^)I]*U/2+B0() M&AFB/&[RXSD@D&-2I4U] 44 >2_LY_L5_!;]FG49_%?AFY\4>)O%=YIZV-]X MZ^(GB^^\0:W-:JP<6PN[Z61X8-P#&"'RXBP#E"WS5H_M,_LG_!?]K3PMI7AS MXNZ)=FY\.ZW!K7A3Q!HVH266J:!J<.?*O+.ZB(>&09(/)5U)1U925/I-% 'D MWP$_8R^#WP \>:_\8]-N-<\3>/?%%K#::_X^\9ZLU_JMS9PDM%9HY"QVULC$ ML(($BC+DN5+DM7K-%% !1110!Y1^W/\ \FC^/?\ L O_ .AK7=?"[_DF?AW_ M + 5I_Z)2N%_;G_Y-'\>_P#8!?\ ]#6NZ^%W_),_#O\ V K3_P!$I0!NT444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445\ MW?M6_M'_ !$\3?$"+]B_]D6ZCE^(6K6PD\2>(]N^V\&Z:V-UU*1Q]H96'EQ] M-;T0Z[91#^&UO\;9L <+*. JH M3S7U710!XM\ /V\?@/\ 'K6W^'WV^^\)>-[9ME]X$\96IL-3BDQRJ(_$WK^[ M)..2%KVFO//C_P#LJ_ 3]IW0UT;XR_#RSU.2!?\ 0-40&&^LCG(:&X3$D>#S M@':2!D&O%_\ A OV]_V.?WWPK\4M\<_ =O\ \RSXHNUM_$=A$.T%YC9=X':0 M;CPJ*.M 'U717CO[/?[<_P OVB-3D\&Z+K5UX>\86I*:CX&\66IL-5MI ,L MODR?ZS'4F,M@8SCI7L5 !4&IZIIFB:?-JVLZA!:6MO&7GN;F4)'&HZLS,0 / M9SNN''JQQU&6!KR*N:>TJ. MC@H^TFM&[VA%_P!Z6NO]V-Y=TMSDEBN:3A17,_P7J_T5V)J7[1?CCXN7\WA; M]E?PHNHQHYBO/&VLQM%IEJ>A\H$;KAQZ 8'!PP.:VOAQ^S#X:\-:\OQ#^)&M MW/C/Q:V"VMZRH*6YZXMX>4A4'IC)'8@'%>D:;IFG:-80Z5I%A#:VMO&$@MK: M()'&HZ*JK@ >PJ>BEE?M*BK8V7M9K5*UH1?]V.NO]Z3E+LUL$,+S24ZSYG^" M]%^KNS&\0!MC?WE/5#[J0:Y'P?^R-^SAX$ MUA->\-_"FP2[B??%+=2RW/EL.C*)G<*1V( (KT>BNNKE^ KUE6JTHRFMFXIM M>C:N:SP^'J34Y03:ZM*X4445V&P4444 %%%% 'R!_P %^/\ E#9^T)_V3^;_ M -'15_&%7]GO_!?C_E#9^T)_V3^;_P!'15_&%0!^_P!_P:;?\I3/VN_^WC_T M^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% 'E'[<__ ":/X]_[ +_^AK7=?"[_ ))GX=_[ 5I_ MZ)2N%_;G_P"31_'O_8!?_P!#6NZ^%W_),_#O_8"M/_1*4 ;M%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445XC^V!^U?>?!"'2_ MA1\(O#R^)_BIXR)@\'^&(SD)U#7UU@_N[:/#,22-VT@$ .R &=^UY^U+XO\ M"7B#3_V8/V9=.@UKXM>*X";**3YK;P[9'A]3O#@A54+)Q>>./&-R,R7MP>1#'D I;Q_=1 ,#.!PJ M^Q4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%9WBKQ;X8\#Z'-XD\8:]:Z;86XS+=7DP1!Z#)ZD]@.3VKR*3XP_ M&;]H)VTW]G;03H/AYSME\>>(+4@RKW-G;-S)[.W'4':<&N#%YEA\))4W>51[ M0CK)_+HO[S:BNK.>MB:=%J.\GLEJW_7=V14_;;^'7[''CGP_;Q_M'^'+>ZUD M #P_/HZE==23/R?97BQ(/GP0&/E[L;A7ST_@+_@I[X(\!IF_\2^-OANEX2_A MF[UF"W\9#3\=#<^5B8XSE"?,;[NT#!KZ^^%'[.'@#X67TGB=OM.N>);GF^\3 MZY+Y]W*Q'.UCQ&O;"XXP"3BO0*YX8;'8V[QC48-6]G'7_P "GNWY1LNCIX)^QE^T5^R!XZTEOAQ\#-GAG7;,D:MX+U^T-EK4,JC MYO.CE.^9E[NK.!TR.E>]UY?^T-^QQ^S[^T[;13?%#P0G]KV@!TWQ/I4AM=4L M64Y5HKB/#?*>0K;DSSMKR3[-_P % OV-^;.9_C_X!M_^64S+;>*M/B'HW*7^ M!ZYE<_W!7ITJ5*A35.G%1BMDE9+T1TPA&$5&*LD?5=%>5?L\?MG_ +/O[3:R MZ=\.O&/D:[:9&I^$];A-GJMBZ_>62W?YCMZ%DW*#QNKU6M"@HHHH **** "B MBB@ HHHH ^0/^"_'_*&S]H3_ +)_-_Z.BK^,*O[/?^"_'_*&S]H3_LG\W_HZ M*OXPJ /W^_X--O\ E*9^UW_V\?\ I\GK]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_ M?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /*/VY_^31_'O\ MV 7_ /0UKNOA=_R3/P[_ -@*T_\ 1*5PO[<__)H_CW_L O\ ^AK7=?"[_DF? MAW_L!6G_ *)2@#=HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH ***\T_:F_:?\#_LK_#G_ (3'Q-;3ZEJNH7 LO"_AG3QNO-:OWXCMX5 ) MY)&YL':#T)*J0#._:X_:MT;]F?PG96>CZ%)XC\<>)KC[#X'\'69S/JEV< $@ M/"CC&\J">%4+F_LC?LP>.-,\67O[6?[5-Q!J?Q6\2V^Q+>,[K7PK8') M33K09(4@']XX)+$L,MEWD^A: "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH ***X#XL?M&_#_P"%5['X:=KG6O$EUQ8^&-$B M\^\F8C(RJ_ZM>^6QQD@'%<^)Q6'P=)U*\E&/=_DN[?1+5]#.I5IT8\TW9'?. MZ1H9)'"JHRS,< #UKR+Q7^U$VNZY-\/_ -G'PL?&>NQ'9!/#]V0TR]A>7*\O[HG'0C: M:]<\)^$/"_@70X?#7@[0+73;"W&(K6SA"*/4G'4GN3R>YKS/:9EF7\).C3_F M:_>/TB](>LKR_NKCY2_P/3,CGDE17U710!Y1\%/VV_P!F MGX]^&M0\0^"/B3:P3:-:RW&OZ-K -IJ&E)$"93/;R8953!RXW)P<,:\S_P"" M=/\ P40TK]MC6?'OAZ\M8K&^T+79+G0;7;M>?1)&VP.P[R(RXD(X!D3UKP/_ M (+X:O\ ?PSX:\.:1;> M+;XDZ[<-,-?MT,5W;:9&I1_,:,@RB1F\M5DW+M M67 !&:^$/V*/VE=5_9-_:2\.?&2S>5K&UNOLVO6L76YT^7"SICN0OSJ#_'&A M[4 ?T'455T36M*\1Z-:>(=!U"*[L;^UCN;*Z@;_\%^/^4-G[0G_9/YO_ M $=%7\85 '[_ '_!IM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ M $^3U^_U !1110 4444 %%%>61,T9#_PD9[4 >?>/O\ @J__ ,$]/AC\;(_@-XX_ M:L\&6&K"SOI=3OYO$-L-/TB:UGM(7M+VY\S9:W#->1E8Y"#A'W%2%#>[Z?XO M\)ZOX7C\<:3XHTZZT66S^UQ:Q;WL;VKV^W=YPE!*%-O.[.,./ _Q$^'7BS3%M3?WTFJ^&WWI', +F M2YCM+R::+!D#1SEU*;9'_2?X=?L!?!7P9^R!IO[#^KV37_P]TR_N-F@1 PV] MWIAU*6\ATRX7+&6V"/'#*F0LZ1LKCRY'C( OP,_X*;?\$]_VF?BGZD7PW\=_C1:R?$BUA'M-53?:SKVH1VMM"68*BEY"!N9B%51RS,% )(%?GC_P '+7C'5OV2/V>/ M@S_P4,^$4"Z?XO\ @C\9-,>PGM (S<:+>0S07^EMC'[BX5(%=.F$'3J,WX__ M !A;]L+_ (./O@9^R7>7'V_X??!WX777Q,DTB7F"\UZXBDBL[J5.CM;QS6LD M)/*/)(1C)R ?H5\#_P!I3X"_M)Z3?ZS\"OBMH_B:+2KI;;5X=.NLSZ=,RAUB MN86Q);NR$,%D525(8 @@UW%?F7_P4N^)VI?L5_\ !![@VMM\=EU3 MX9?$:RA.V/5;=9[/^S7E X:2&YU'_]@%__ $-:[KX7?\DS\._]@*T_]$I7"_MS_P#)H_CW_L O_P"AK7=?"[_D MF?AW_L!6G_HE* -VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBN7^,OQC^'GP"^&^J?%?XI>((]-T728#)<3ORSMT6.->KR,V%51R210!G?M M%?M#?#C]F'X77WQ5^)FI-':6Q$5E96X#7.HW39\NV@3^.1R.!T !8D*I(\A_ M99_9Y^)'Q%^(_P#PVS^U[IJIXSO;7^$_PZN^4T*V;!6_N5/#7D@"L,CY M.#P0@C^J* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHJ'4=1T_2+&75-6OX;6V@C+SW%Q*$2-1U9F/ 'N:3:2NP;21-6!\1/B MAX!^$^@/XF^(/B>VTRT7(0S/EY6'\,:#+2-[*":\VU3]H_QE\5M1F\)?LK^% M%U;RY#%>>,M61HM+LST.SC=<./11CH<,*U_AW^R_X=T'7U^(GQ1UVX\:>+3A MO[7UA08K4]=MM!]R%0>G4CL1G%>,\SK8Q\F7Q4EUF_@7IUF_\.G>2.)XF=9\ MN'5_[S^'Y?S?+3S1@_\ "3_M#?M(?NO ME<_#SP?+UUW480=6OX_6"+.(%(Z M.3GD,I/(KO\ X3_ GX;?!FSDC\':*3>W/-_K%Z_G7EXQ.2TDK[84445Z9U M!1110 4444 %%%% !1110!^17[:_[!G_ 4P_:R_:2\1_&2\_9XE6QNKK[-H M-K+XNTC-MI\65@3'VO@E?G8#^.1SWKRG_ASO_P %&_\ HW7_ ,N[2/\ Y+K] MRZ* /G#_ ()>^$/VH_A;^S;!\&_VI/A[+HU]X8NC;>'[I]7M+L7>GM\R(3;S M2;3$VY,-CY/+ S@X^CZ** "BBB@ HHHH ^0/^"_'_*&S]H3_ +)_-_Z.BK^, M*O[/?^"_'_*&S]H3_LG\W_HZ*OXPJ /W^_X--O\ E*9^UW_V\?\ I\GK]_J_ M '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH **** "N<^+_ ,5O!7P*^%?B+XS_ M !(U,V7A_P *Z+1:P1M)*^.^%4G\*Z.N?\ BQ\+/ /QQ^&'B'X, M_%7P['J_AGQ7HMSI/B#2I9I(UO+.XB:*:(M&RNH9&895@PSD$'F@#\^?^"N_ M_!*+X)_\%&OVS?A]I]GKLWP_^(<7P<\6Z]X:^)_A;;;7]OJNG:GX9CTZ6YEC MP]Q#$+RX 7<&03,8V1L&O5_^" ?[6_Q\_;5_X)@^!_C/^TK=+J'BR&^U+1KS MQ$D85==CLKN2W2]&T!69@FQW7AI(W8 ;L"*Y_P""+OPY'CWPUI=E^TG\7C\+ M]$^'NN>%IO ES\1[R23['?7.E2+8PWQ'VU+'R]/:.2+[1N($*JRH'5O7?VA? M^";O[*'[1W[)NF?L4^(?!5YX<\ Z#)92>'-.\#ZK+I,FDO:$^0T#P$8*Y)PP M8$G<06PP /A+_@Y#_P""9W[.%C^RD?VW?V8?A-I/@?\ :!\)^/\ P_-X(U_P M-I\>GZAX@U.\U>VMEMG6 *+J)?"?B.T^S:OH]^&V3*&#*RLI#QR( MZJZ2(5='565@R@@ _//_ (.K_#NO_&+]A3X<_LE_#ZW^U^+?BW\>= \/^'M. MC&YY',=U(TI Y\M"L>]NBAP20*R-=^%%=+FTWP9K?Q'\3R:K)X=M9E"3+9JP5(Y9454DN65KF1%"O*RY!ZG]IG]D M_P""_P"UIX6TKPY\7=$NS<^'=;@UKPIX@T;4)++5- U.'/E7EG=1$/#(,D'D MJZDHZLI*D ^ ?^"P?@+5?VF/^"VO[ ?P$\&0-<7?@;Q!K?Q#\3;!D66G6D^G M30S2?W%>73Y(5)X+NJCDU^H]>3? 3]C+X/? #QYK_P 8]-N-<\3>/?%%K#:: M_P"/O&>K-?ZK2+ M4]?(3WKG_P!N?_DT?Q[_ -@%_P#T-:[KX7?\DS\._P#8"M/_ $2E $OV+QO_ M -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\; M_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 M 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P ! MC_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ M 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ MT&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ M -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10! MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/ M^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P ! MC_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0 M;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ MT&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/ M]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_X MT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/ M^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!N MR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0 M;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V M+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1 M]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_X MUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+ M_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!N MR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O M&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V M+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6 MQ10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ M &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+ M_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\; M_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O M&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;% M% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL53\0^(="\):#>>*/$^ MKV^GZ=I]L]Q?7UW*(XH(D4LSNQX50 22: .;^('C*7X6>"]2^(?Q!\>:5I6B MZ1:M<:A?W4!"11C]22< *,EB0 "2!7S/\)/AQ\5O^"@/C_2OVIOCK8?V;\/- M"NOM/PL\"ZG;8^W,/NZO>Q9PQ8QL1]ON4//V1""$C/WN<_QBOL"**.&-888U1$4* MB*,!0.@ [4 9/V+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_] M!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T& M[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B M\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+Q MO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8 M_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"- M'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL M44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-9/Q6^./PW^#.GI=^-]>$ M=Q<<6.EVJ>;=W;9P%CB7ELGC)PH)Y(KS[^Q/VBOVD?G\4W-U\./!TO32[.0' M6;^/TEDZ6RD?P@;NH((YKS,3F=*C5]A1BZE7^6/3SD]HKUU?1,Y:N*A"?LX+ MFEV7ZO9?/Y7+7Q%_:0O/"_B'_A7G@%U\8^+&) T/0[;<+<^MQ+G9"H[Y)([@ M#FLU/V#=,+IIUN1R/-*D&=A[DC.1D@XKU;X M;?"GX??"/01X<^'OAFWTZWX,K1KF2=A_%(YRSM[DGVXKH:P66UL:^?,)*2_Y M]KX%Z]9O_%[O:*(6&G6=\0[_ -U?#\_YOGIY'/Z7X=\1Z'IT.D:+=:7:6EO& M$M[:VL!''&HZ*JK@ >PJQ]B\;_\ 0;LO_ 8_XUL45[*2BK+8[4DE9&/]B\;_ M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44P,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !K0TV/48K4)JEQ'++N.7B3:,=N*L44 %%%% !1110 4444 M?('_ 7X_P"4-G[0G_9/YO\ T=%7\85?V>_\%^/^4-G[0G_9/YO_ $=%7\85 M '[_ '_!IM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >4?MS_\ )H_CW_L MO_Z&M=U\+O\ DF?AW_L!6G_HE*X7]N?_ )-'\>_]@%__ $-:[KX7?\DS\._] M@*T_]$I0!NT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%!(4%F. .I- $=Y M>6FGVDM_?W4<$$$;23SS.%2-%&2S$\ DD]*^/[VXU[_@J5\17T?39KNP_9 MY\+:GB]NHV:*3Q]?PO\ ZM#P18QN.2/OD'+[R/B+XSL)"C>);A""=*LI!UAZ>;*."#Q\I7S?JWPCX1\,^ O#%A MX+\&:';:9I.EVJ6VGV%G$$C@B0855 [ 4 6M+TO3-#TRWT71=/@M+.S@2&TM M;:()'#&H"JB*N J@ < "IZ** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **1F5%+NP R23P!7DGB_]J./5==F^'W[._A=O&OB",[;FXMY- MNF:>>FZ>X^Z3"-%]LGJ3V'4GI7D,OQH^,'Q^E M;2_V;_#YT?068I-X^\0VI"NOH(4X-7?#'[+]UXIUJ#Q[^TOX MK_X3#6(FWVFD["FDZVYQSQD9&:]>BBB@B6&&-41%"HBC 4#H .PK MS_9YEF7\1NC3[)_O'ZR6D/2-Y?WD]##EQ.)^+W(]E\3]7T^5WYHX#X4_LW> M_ACJ#^++F2YU_P 3W/-[XGUR3SKJ1B.=A/$2]@%YQP2<5Z#117IX;"X;!TO9 MT(J,?+\WW;ZMZOJ=-*E3HPY8*R"BBBN@T"BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH ^0/^"_'_ "AL_:$_[)_-_P"CHJ_C M"K^SW_@OQ_RAL_:$_P"R?S?^CHJ_C"H _?[_ (--O^4IG[7?_;Q_Z?)Z_?ZO MP!_X--O^4IG[7?\ V\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#RC]N?_DT?Q[_V 7_]#6NZ^%W_ "3/P[_V K3_ -$I7"_MS_\ M)H_CW_L O_Z&M=U\+O\ DF?AW_L!6G_HE* -VBBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ KY.^.WQ/\ '7[;?Q0U+]C?]FSQ%/IOA+29?)^+OQ$L3_J4/#:1 M9/T:=QE9&&0@R#G#*VC^TQ\=/B1\>OB?AK9:5IL?5B&EN93]^ M>9\?/(YY+?0 &C\+_AAX%^#/@'2_AC\-?#L&E:)H]L(+&RMQPJCDL2>6 M=B2S,)[RTD,=U+;7*PVR.."HE(8N0>NU2ON:[W]KCQ M?K'@7]G'Q7XDT"9XKM-/6"*6,X:/SI4A+@]B!(2#VQFOS&K\YXXXKQV25:>% MP=E.2YG)J]E=I))Z='>]SYS/,VKX&<:5'1M7N???P8_X**_"SXF:]!X6\6:' M<>&+R[D$=K+3(Y+!3L!V@@=\9YKCX2XJSS/IRP4W'G2YN=K7END_=5DW= MJVJ2ZI[&.4YKCL>W1;7,E?FMT]%I?7R^8B_"?XV_M#,+[X^ZVWAGPU(=T?@; M0+L^;.G87ERO+>Z)Q_ND5ZWX0\&>%/ .A0^&?!?A^UTRP@'[NVM(@BY[DXY9 MCW8Y)[FM.BOT+"9;A\)-U-95'O.6LGY7Z+^[%*/D?0T<-3I/FWD]V]_^ O)6 M04445Z!T!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110!\@?\%^/^4-G[0G_9/YO_1T5?QA5_9[_P %^/\ E#9^ MT)_V3^;_ -'15_&%0!^_W_!IM_RE,_:[_P"WC_T^3U^_U?@#_P &FW_*4S]K MO_MX_P#3Y/7[_4 %%%% !1110 4444 %%?._C[_@J_\ \$]/AC\;(_@-XX_: ML\&6&K"SOI=3OYO$-L-/TB:UGM(7M+VY\S9:W#->1E8Y"#A'W%2%#>ZVGC3P M=J'A)?']AXLTR?0FL3>KK<-_&UH;8*7,PF!V>6%!;?G&!G- &G17@_P2_P"" MH7_!.S]I'XI/\$_@1^VC\.O%7BM6<0Z'H_B>"6>[* E_LXW8N< $GRB^ ">@ M)KWCIUH **\"\/?\%5?^"9WBWQA8_#WPK^W]\'M3UW4]2CT[3M'L/B)ITUS= M7U".UMH2S!44O(0-S,0JJ.69@H!) H Z*BN'^!_[2GP%_:3TF_UGX%?%;1_ M$T6E72VVKPZ==9GTZ9E#K%:*X^(^LVPDU[7R-]MX-TYL;KN@T44 %%%% !1110 4444 %%%% !1110 4444 %%<1\2_P!HOX.?"5_L7C#Q MI;+?DA8])LLW%V['HHBCRPSV+8'O7'_\+/\ VGOBW^[^%'PHA\(:7)]W7O&Y M/V@KZQVB9*MZ;\JB6$NJZUJ5O9VL*[IKFZF6..,>K,Q ^M>5:U^V!X-U'4I/# M?P4\*ZOX^U6,[630;?'6L>/=1 MC;>D6J3&&PA;UCM8R%4>Q)!]*]6T70]%\.:;'H_A[2+6PM(1B&UL[=8HT'H% M4 "L;YUC.U"/RG/_ .0B_P#P-$?[;6[07WR_R7_DQXMX@^$?[2W[06CSZ+\8 M?&NE>$= O$Q-X<\.VPNKB5>K-OW^H **** "BBB@ KSC]L7PI\7?'G[)'Q1\$?L_P"L-I_CO6/A MWK5CX+ODN/):WU66QF2TD$A(\LB9HR'_ (2,]J]'KG/B_P#%;P5\"OA7XB^, M_P 2-3-EX?\ "NBW.JZW>!-WD6L$;22OCOA5)_"@#\A_^"#O[9?P$^+_ ,0? M@Q^P1\0?A\G@;XC?![X">./ _P 1/AUXLTQ;4W]])JOAM]Z1S "YDN8[2\FF MBP9 TNS?#_XAQ?!SQ;KWAKXG^%MMM?V^JZ=J?AF/3I;F6/#W$,0O+@!=P9!,QC9& MP:]'_P""&'[A?VO9>(/&U_-';VNHV>FW,L M/]IR2';&!LC(DDX5GBD?C. ?-'_ '--^%-_\.-!M])O;Z_NKU(8[$"U1!*1_KH\@LC094J&<-]B?\%@ M_B3^U5\-O^">?B'2OV8O@9XK^(WC[Q/#;Z#<6'@1"EW:6DZD:A>1.$+_ =XKL-2 MTO7;=9]%U"SNE>&_B92ZR0L#B5"@W!ER"OS D0C&3GM/\ @L3^R]X6^)'[8_[&/QI^%6F0VOQCTC]H;2X8 MM0L$"W=UX0@BGO-:28KAGMHHH5^9CM1KDQC!N>?/_'W@;4/@!_P=;^!?B[XC M@,6B?'/]G[4-#T#4)!B.35=/VS7%J">-ZV]K ^._G@4 :7_!2[XG:E^Q7_P7 M-_8[^.W@>X-K;?'9=4^&7Q&LH3MCU6W6>S_LUY0.&DAN=1W*Y^8*A3.UB*_3 M2ORX_P""P?@+5?VF/^"VO[ ?P$\&0-<7?@;Q!K?Q#\3;!D66G6D^G30S2?W% M>73Y(5)X+NJCDU^H] !117&?&;1/CEK>F647P.\;Z+H=VD[&^EUK3&N5ECV\ M*H!&TYYS0!S?[<__ ":/X]_[ +_^AK7=?"[_ ))GX=_[ 5I_Z)2OF;]JWP;^ MVG8?LZ^+KSX@?&?P?J&BQZ2QU&RL?#CQ331[ERJ.6^4YQS7O_P *['QR/AAX M<#ZY9%O[!L\D6IZ^0GO0!V]%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C M_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0; MLO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T M&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/] MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT M?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^ M- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR M_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0; MLO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+ MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1] MB\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT M ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ M ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR M_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O& M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+ MQO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0! ML45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ MP&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ M ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O& M_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q M16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# M8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ MP&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ M]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ M /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%% M8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C M_C1]B\;_ /0;LO\ P&/^- &Q7B?[8'[5]Q\"K32_AA\*?#P\3_%+QBQM_!OA M6(YYY#7ES@CR[:/!9F)&[:0" '=(OVL_VG]6_9D\)V4=KY/B'QEXDNOL/@KP M=I]L6N=6O#@#@'*Q*2"\AX ('4@')_9/_9+^(WPPU/5/CS\:?%EAKOQ5\8(K M^(M8>$NFGP\%=/M.T<$> #MQN*@] N #H_V0OV3[?]G?0]1\7>./$)\3_$?Q M;,+SQQXPN1E[N<\B"'('EV\?W40 #C.!PJ^R5C_8O&__ $&[+_P&/^-'V+QO M_P!!NR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8 MO&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO M_P!!NR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8 MO&__ $&[+_P&/^->>?$3]I;P?\.+[^PK[XA6>J:PS;(M"T&P:\NW?^YLC)"M M[.5KGQ.+PN#I\]>:BN[=OZ?D9U:M*C'FJ227F>MU1\1>)_#GA'2Y-<\5:]9Z M;9Q?ZRZOKE8HU_X$Q KQJR\1?MH?%A#_ ,([X?TWP#I6W M&50_[,GYU-H_[&^ERZPGBGXG^*)O&VK(:&,]PD&?+5?\ 9(8"O._M M'%XK3!T6U_-.\(_)-<[_ / 4G_,<_P!9JU?X,/G+1?=N_N2\RW>_M<6GBV[D MT7]GGX:ZSXYNE8HU_!$;338F_P!NYE ''H!@]C47_"G?VC/BQ^]^-/QD'A_3 MI.6\.>!%,)*_W9+I\N>.&4 J><$5Z59:)XJTVTCL-.O].MX(E"Q0P66Q$7T M' %2_8O&_P#T&[+_ ,!C_C1_9=;$ZXVLY_W8^Y#[D^9_]O2:\@^JSJ_QYM^2 M]U?AJ_FVO(Q_AI\ OA#\(DW>!/ ]G:W)!\S4)%,MU)GKF9\OSZ9Q[5V%8_V+ MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C7IT,/0PM-4Z,%&*Z))+[D=-.G3 MI1Y8))>1L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%FQ16/]B\; M_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O M&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- & MQ16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ M 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ M &/^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ M -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\; M_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;% M%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P ! MC_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ M 8_XT ;%%8_V+QO_ -!NR_\ 8_XUH:;'J,5J$U2XCEEW'+Q)M&.W% %BBBB M@ HHHH **** /D#_ (+\?\H;/VA/^R?S?^CHJ_C"K^SW_@OQ_P H;/VA/^R? MS?\ HZ*OXPJ /W^_X--O^4IG[7?_ &\?^GR>OW^K\ ?^#3;_ )2F?M=_]O'_ M *?)Z_?Z@ HHHH **** "N?^+'PL\ _''X8>(?@S\5?#L>K^&?%>BW.D^(-* MEFDC6\L[B)HIHBT;*ZAD9AE6##.00>:Z"B@#XKN?^"+OPY'CWPUI=E^TG\7C M\+]$^'NN>%IO ES\1[R23['?7.E2+8PWQ'VU+'R]/:.2+[1N($*JRH'5O4_V MDO\ @F1^R9^T_P#LL:-^Q3XP\+:KH/PPT/[.MGX1\$:Y/H]L\4 (A@E%N5\V M)6P^QL@R*KG+*"/H&B@#\WI_^#4S_@C]R1NN'1_B5J)##T(,G- M?1W[7W_!*+]D+]M+X>_#KX>_$;1O$.@+\)9$;X;ZSX&\23Z3?Z %BBA"6\T1 M^4;((1R"1Y2E2#S7TG10!Y+^SG^Q7\%OV:=1G\5^&;GQ1XF\5WFGK8WWCKXB M>+[[Q!K'/B[H MEV;GP[K<&M>%/$&C:A)9:IH&IPY\J\L[J(AX9!D@\E74E'5E)4^DT4 >3? 3 M]C+X/? #QYK_ ,8]-N-<\3>/?%%K#::_X^\9ZLU_JMS9PDM%9HY"QVULC$L( M($BC+DN5+DM7K-%% !1110!Y1^W/_P FC^/?^P"__H:UW7PN_P"29^'?^P%: M?^B4KA?VY_\ DT?Q[_V 7_\ 0UKNOA=_R3/P[_V K3_T2E &[1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110!F>)O&?A3P;_9__ E6OVMA_:NIQ:=IOVF4+]INY<^7"F>KMM.!WQ7$ M_M1_M.^!/V5_ALWC?Q7#/J&HWDZV?AKPW8#=>:U?OQ';0H 2221EL':.<$X! M_-/_ (+6?MDZIXW_ &D=*^#GPV\1R06/PSNEN);NSFQG6\ABX(_B@ 5!W5S* M*^JO^"B?LD?LQ^.[7QA>?M<_M6S0:C\4_$5MY=M9(=UKX3T\Y*:?:C M) 8 GS) 222P!.7>3Z'HHH **** "BBB@ HHI&944N[ #))/ % "T5YEXV_ M:V^#_A75#X8T'4;KQ5KA)$>B>%+8WLQ;T)3Y%P>H+9'I6+Y_[8/Q?XM[?2OA MEH\G\(H\CUPRD]\5Y-3.<)SNG0O5FND%>WK+2,?^WI(Y)8RCS< MM.\WVCK][V7S9ZCXQ\>^"OA[I1UOQQXJL-*M1G$U]0!I<=U 4^E:O@[]D7X2:!JH\4>+ MK>]\8:X<%]7\671O'SU^5&_=J >GRDCUKU"...&-8HHU5%4!548 Z "H]GG M&+^.2HQ[1]Z?_@37*O11EY2%RXRM\34%Y:O[WHON?J>,_P##/GQB^*7[_P#: M$^-ER+.3E_"_@P&SL\=T>8_O9E]FQ[&O0OAW\'OAA\)['[!\//!-AI:E=LDL M$.9I!_MRMEW_ .!$UTM%=&&RK!8:I[51YI_S2;E+[W=I>2LO(TIX6A2ES)7E MW>K^]_IH%%%%>B= 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%?E_\ \1(G_5F?_F1/ M_O?1_P 1(G_5F?\ YD3_ .]]?0?ZK9]_SY_\FC_\D?*_Z[<,?]!'_DD__D3] M0**^7_\ @F[_ ,%(O^'@_P#PF?\ Q9G_ (1'_A$?[._YF+[?]K^U?:O^G>'R M]OV;_:SO[8Y^H*\?%86O@J[HUE:2W6CW5^EULSW\%C<+F.%CB,/+FA*]G9K9 MM/1I/=/H%%%%_P#!?C_E M#9^T)_V3^;_T=%7\85 '[_?\&FW_ "E,_:[_ .WC_P!/D]?O]7X _P#!IM_R ME,_:[_[>/_3Y/7[_ % !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 >4?MS_ /)H_CW_ + +_P#H:UW7PN_Y)GX=_P"P%:?^B4KA?VY_^31_'O\ MV 7_ /0UKNOA=_R3/P[_ -@*T_\ 1*4 ;M%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 5S/QF^*_A3X%_"K7_B]XWN?*TOP] MIDMY=8(#2;1\L:YZN[%44=V8"NFK\S/^"]?[62.='_9 \'ZJ"5,>K^,1#)T. M,VMLV/8F9E/K U '3_\ !'C_ (*#>*_CI\5?'/PA^,FM^;JGB'4[CQ)X:\R0 ME8]Q'VBRCST1%".B#HJRFOT,K^;/P!X^\8?"[QEI_P 0/ 'B.[TG6-+N!-8Z MA83;)86P0<'GJ"000002"""17[$_!G4?^"D_B+X5:!\7_@Q^T?\ #GXHZ#KN MF17EK!XV\,R:5=JC#YH=]B2GFHP:-BW&Y3F@#[#HKYC_ .&S_P!K?X;_ "?' MO_@GAXM:"/[^J?#?6+;75E'=UMU*2(/9CFM/PG_P50_8MU[4AX?\4?$B[\&Z MMQYFE>-M#N=-EB_WGD3RA_WW0!]$T5B^"OB3\.OB3I_]K?#KQ]HNOVN ?M.B MZI#=1X_WHF85M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%4]>\1>' M_"NERZYXHUVSTVRA&9KR_NDABC'JSN0!^)KPCQU_P5 _8W\(ZJ?#/AKXC3^- MM;.1#HO@#2Y=6FF([(\(\D_]_!0!]!T5\P_\-0_MZ_%X;/@%^P[_ ,(Q9R_Z MG7_BYKBV>W/3?809G'KPQ]*/^&2?VV/BX/,_:(_;PU+1[.7_ %OA_P"$VD1Z M6L?J%OI T[#M\R_SH ]\^(?Q=^%7PCTS^V/BG\2-"\.VI4E9M;U6*V#X_N^8 MPW'V&37A>K?\%3?V?=7U"7P_\ /"7C?XK:G&VQK?P'X4GGAC?_;GE$:*O -2_X2*]^$<7BK6&8-/K/C>\DU:>9AT9EN"T>?<(*]TT MG2-)T'3XM)T/2[>RM(%VPVMI L<<8]%50 !]* /FG_A9/_!43XR';X$^ 7@; MX4Z;+TO_ !SKS:K?;/[Z06@"(_\ L2=.YKRK]M7X)>/?@U^SAXB^-O[6_P"W M%X[\774%MY&D>%_#KQ^']+OK^7*PP20VV6FC!RS?,K;(W/6OO.O//VA?V5/@ M/^U7HVG>'OCUX*EUVQTJZ>YL;4:S>6B)*R[2Y%M-'O.W(!;.T,V,;CD _G?9 MF9BS$DDY)/>ON7_@AQ^U=_PJ?X\W7[/7BK4O+T/QYC^S?-?"0:K&I\O&>!YJ M9C/'-9M/$.@_ 6 M6TOK"ZCN;*Z@\8:PKPRHP9'4_:^"& (/J* /H^BBB@ HIEU=6UE;O=WEQ'#% M&I:265PJH!U))X KRSQ/^U_\,K357\+?#6SU+QSK2\?V?X5M3<(A]7F_U:KZ MD%L>E[]%NWY),RJUZ-!7G*WZ^BZGJU<_X_\ BO\ #?X6 M:?\ VG\0O&EAI494F-;J<"23_[]T%[S])'-#8V&FK_L,$P\P'9B5->S44?V0L1KC:CJ_W?AA_X MU_C<@ M^IJI_'DY>6T?N6_SN8O@GX=>!/AOI8T;P'X2L-)M\# M\?!CXS_#7]H/X:Z;\7_A!XD_M?P[J_G?V=J/V.:W\WRIG@D_=SHDBXDC=?F4 M9VY&0025\#C<-#FK4I16UW%I7^:##9EEV,FX8>M"PQ7!> M(_V\?V*O"FY=:_:L^'ZNGWXK?Q7:SR+]4B=F'Y5M3P^(J_!!OT39SU,7A:/\ M2I%>K2/6:*^;=;_X*[?\$\=$F^R?\-$V]].3B.#2M!U"Z9SZ Q6[+^M4?^'L M'P,U7_DG_P %/C%XLS_J_P#A'/AM9]/,*5U+*LR:O[&2]4U^9QO.\G3LJ M\&_*2;^Y7/J"BOE__AX-\;-?_P"2?_\ !-?XS7.[_5_\)%8VVDY^OF2-MH_X M:5_X*7^(^/#7_!-_3-&C;_5W/B/XL6+Y]S% FY?IFC^S,4OBY5ZS@OSE<7]L MX)_ IR]*=1_BHV/J"BOE_P#M;_@L3XE_X\?"/P!\,Q/][^TK_5KV=![>2 A/ MUXH_X4K_ ,%5O$O_ "&_VV/ 7AG=][_A'/ANM[L_W?M;C/XT?4(KXZT%\V__ M $E,/[4G+X,/4?\ VZH_^E2B?4%%?+__ P_^USK_P#R4#_@I]X\N=W^L_X1 MSPQ8:3G_ '?+W;:/^'77AG6/F^(/[9/Q^\2;O]9!J/Q)=8#[!(XEVCVS1]5P M4?BQ"?I&3_-1#Z[F4OAPK7^*<%_Z2Y'TYY/2N M0\1?M&?L]^#]W_"6_'?P9I>S[_\ :/BBT@V_7?(,5XK;?\$?/V#)9UO?%?PQ MU?Q%<* M?G]HWY_&CDRJ/_+R;_[=2_\ ;W^0>TSN6U*G'_M^3_#D7YB>(_\ @I/^P9X6 MW?VG^U7X.EV=?[.U07GY?9P^?PKD;C_@L'^P=-.UIX2^)6L^(YU.#!H/@S4Y MF)] 6@53^!KVSPY^SM^S]X/V_P#")? OP;I>S[G]G>&+2#;]-D8Q776]M;V< M"VUI;I%&@PD<:!54>P'2CGRJ.U.;_P"WHK_VQ_F'L\[GO5IQ_P"W)/\ 'G7Y M'\P5%%%?N!_-A^H'_!MW_P UF_[EW_W)U^H%?E__ ,&W?_-9O^Y=_P#-O'TB>9I_@^!B0PSTFO#@A8A]T@YY5M@ M!I?M-_M;^,HO'B_LH_LAZ3;>(?BEJ$(;4+R;YM/\)6K8S>7K $;P""D/))*D M@Y1)/F3Q1_P0 \4>._$5[XS\;?MN7&HZOJERUSJ5]=>!3+)-,YRS,QOP6Y/7 M ^@K[;_9D_9=^&O[*_@-O"'@6&>[OKZ8W7B+Q'J3^;?ZS>-DO<7$AY8DEL+T M7)QR23Z10!^9O_$.I_U>'_YC[_[X5]?_ +!/[(/BO]BGX57OPAU?XU_\)CI; M:FUYI&[0#8MI^\?O8Q_I$V]&8!P/EPS.>=W'N=% !67XK\$>#/'FFG1?''A' M2]9LVSFTU:PCN(CG_9D4C]*U** /GWQK_P $N?V(O%^H?V[IWP:B\,ZFA)@U M/P=J,^ER0GU1('6,?]\&L7_AAO\ :3^'/S_L]_\ !0[Q[911\QZ;X_LK?Q#" M1_SS#RA&C7MD9(%?3E% 'S'_ ,)?_P %7?A;QK_PC^&'Q2LX_NMX:UV;1;Z5 M?]L78,(;V7BC_AY7!X&_<_M'_LD_%;P%L_U^IR>'#J6F1^O^DVQ.['LE?3E% M 'C_ ,,_V_OV,/BZ8X_ _P"TAX7DGE_U5GJ-^+"X<^@BNA&Y/L!7KMM-;F*$M_M1SF4,I[J M,#MQ0!],T5\Q_P#"AO\ @I5\,/F^%W[9WAKQO;1_ZC2_B5X.$) _NM=61\V3 MZD"D_P"&H/V_/AG\GQE_8*'B"UC_ -;K/PS\60W6[UV64P$Q_%O:@#Z=HKYK MTG_@JS^RG;ZA'H?Q;7Q?\-M2D.%T_P ?^#[JR?=W!9%D0?4L!7M'PY^/'P2^ M+T*S?"SXN>&_$0*[BFC:U!<.H_VE1BRGV(!% '64444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%<#\6?VI?VQ\:_'_07OE;9_9>C3G4;K M?T"&*U$C*Q/&& KAH_\ @F-X4\?2+>?M4_M$_$?XHR$@S:9JOB!['2B>OR6E MJ5V?@_I7L?PH_9D_9Z^!D2)\(O@QXHH ^;= _P"" M6/[,TVJ1^)?C5?\ B[XI:Q&=RZC\0O%-Q>[6[XB0I'M_V65@!7NW@7X9_#CX M7Z2-"^&O@'1?#]D /]$T73(K6,X]5C4 UN44 %%%% !1110 52\1>(M#\):' M=>)?$NJ0V5A90F6ZNKA]J1H.I)_IU)X%7:^6/^"I/B_6-+\">&?!EE,Z6FK: MA<3WNTX#^0L>Q#ZC,I;'J@/:O)SS,UD^4U<9:_(M%W;:2^5VKG)CL5]3PDZU MKV_X9!XP_P""I/@72]8>R\%_#*_U>T1]HO;K4%M-X_O*GER''INVGU KU']G MO]K[X7_M"R/HVBF?3-:BC,DFD7Y76=S#*/+N=/N&BG0'@['7E202,^]?CF"\1,]I8U3Q#4Z;>L;)67DTK M_>V?'4.(L?&MS5&G'M9+[G_G<_4;XE?'/X3?"*W\WX@>.+*PE*YCL_,\RXD] M-L*9<_7&/>N$_P"%W?'[XK?N?@9\%GTG3Y.%\2^.F-LA']Z.V3,C@]0V<=,B MNL^&O[-?P:^%4_\ :?AGP=#+J9;=)K.I,;F\=^[>;)DJ3WV[1[5W=?L'U?-L M7_'JJE'^6GJ_G.2_])BGYGV'L\76^.7*NT=__ G^B7J>-VO[)';+2[./[MM M86RQ)GUPH&3[]36C177A\]Y.[D_63O)_-FM+#4:+O%:]]W\V]0 MHHHKN-PHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***X;XV_M,? +]G' M1O[=^-_Q8T;PY$R%X8;Z['VB<#KY4"YEE^B*U73IU*LU"";;Z+5F=6K2H4W. MI)1BMVW9?>SQC_@LU_RC7^)'_<'_ /3S8U^#]?K!_P %+?VV?%_[27[$_C73 M/A#^R_XO3X>R_P!FMJGQ'\4QKID!1=2M6B-I;2?O+I7E$:;AMVAF)7BOR?K] M3X1P]7#9;.%16?.]+K3W8[VV?D]3\2X]Q=#&9Q3G1=X^S2O9I/WI;76J\U=> M85^O?_!,K_@H-^QM^S[^P/X#^'_Q>^.^F:1K>G#5/MVEFVN)YX?,U2[E3S"OR$K]S/^",_@CP6_P#P3R^'GB5_".EG4;@ZL9]0.GQ^?)MU>]5= MS[=QPJ@#)X [4<7O#K+8>V3:YULTG?EEU:?Y!P"L5+.*BP\HJ7LWK)-JW-' MHG'7YFI_P][_ &.M4_Y$"?QMXLS]S_A'? 6H2;QZCS(DH_X>5ZUKGR_#_P#8 M _: U3/W+B\\#+8P./4223'^5?4%%?G/M\NC\-%OUG?\HQ/USZKFTOBQ"7^& MFE_Z5*1\O_\ #8/[>?B#CP-_P2]UK8WW9_$7Q)TW3]H]2C*S'Z"C_A8W_!7' MQ)_R!?V?$G_ "&OCQ\%O#6[K_PCOA>^O-GL/M;# M/XT?\,D?\% O$//C7_@I]?Q1MUM?#GPOTVSV>PEWEC^(KZ@HH_M*LOAA!?\ M;D7^:;#^R,/+XZE27_<2:_!22/E__AVYXMUWYOB!_P %#/C[J&>9(=+\91Z= M"Y]"D<)X]LT?\.BOV3=5_P"2@:I\0/%F?]9_PD7Q OY-Y]3Y;I7U!11_:N8+ MX:C7I:/Y6#^P\J?Q4E+_ !7E_P"E-GSWX=_X)4?\$]O"VW^S/V7]#EVC _M& MYNKS\_M$KY_&N\\.?L=?LE>$=K>&?V8OA_9.HXE@\'V0D_%_+W'\37I%%8SQ MV-J_'5D_63?ZG13RS+:/\.C"/I%+]"CHGA?PSX9A^S^&_#MCI\>,>78VB1+C MTPH%7J**YFVW=G8DHJR"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@#Y _X+\?\H;/VA/\ LG\W_HZ*OXPJ_L]_X+\?\H;/VA/^R?S?^CHJ M_C"H _?[_@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_ MJ "BBB@ HHHH ***\Y_;#^*WC3X$?LD_%#XW_#?PTNL^(?!WP\UK6]"TEXV< M7EY:V,T\,)5?F8,\:J0O)!P.<4 =W+KVA6^NV_A>?6K1-3N[2:ZM=.>Y43S0 M1-$DLJ1YW,B--"K,!A3*@)!89MU^/7_!-?P9\!/^"E,GP'^-?C#]HWXA>+_' MGBWX"^-[[XB^+M+^*FJV&JZ'XFAU?PLKPVR6ES&FF1P&YD$5M%''"\1B=HY MP8_<>C_"#]O6+]@OPY^S?#\'_ !'\7]06UGOK#2([RY!UA(LA M);N:RBA2(8)2:[CDD7$%_%>G0?$7P?\6/'3ZU9>*K2ZG6#,B[$#.TCHC JQ"R;XVB>(%OL+_@ MM'^W'\6?@QX1^!W[)?[/?B.Z\)?$C]ISXD:?X2T_Q!$BF[\-:6\MNNI7T.X$ M"XB6YAC4X.WS6<89%H ^\**_-'_@I5KEE_P1%@^#O[:?P"\3^*4\"-\1;+PA M\;O"^O>+]0U:#6](OHI3_:S_ &V:4KJ%M)!O$Z%7E\XI(S)P.K_;S_::\:_' MS_@JI\&/^"07PW\=ZMX>\-ZSX9O/'GQJU;PSJ_]@%__0UKNOA=_P DS\._]@*T_P#1*5PO[<__ ":/X]_[ +_^ MAK7=?"[_ ))GX=_[ 5I_Z)2@#=HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HIEQ<06D#W5U.D442%Y))&"JB@9))/0 =Z^1_&_P 5/B9_ MP44\6W_P0_9F\0W?A_X3:=._BA:#;+K)'$FG:6QZJ1P\_3!_ND"8 O\ MQ:_:#^*/[7GQ U']EW]BG7SI^D:=-]F^(OQ<@&Z#2U/W[/3V! FNR,@NIPF> M"#\Z^[? #]GSX7?LS?#>T^%_PGT 65A;DR7$\C;[B^G(&^XGDQF25L6=B68DDFND MH **** "BBB@ HHHH **** "BBB@ HHHH **** *VK:/I&OV$FE:[I5M>VLH MQ+;7<"R1N/0JP(->+_$;_@FU^P_\3YFO->_9UT&RNBVY;SP]&^ERJ_9\VC1Y M;/.2#GOFO<:* /F/_AWC\0/ '[W]G']NSXI>%-O^HT[7KV+7M/A] EO?\%+?V'?B3<#3]*_ M:%T73;P-LDL?$OF:7)&_]P_:UC!;/'!->ZUR_P 0_@E\&_BW;FU^*7PI\.>( MD*X']M:+!"_W^F^\CQ-^2^] 'TY17S'_ ,+N_P""FOPP M^7XE_L?^$?'EM&<3:E\./&!M6"_WA;7P+R'_ &013H?^"J'P0\+RK9_M!?"[ MXD_"^;<$>3QCX*N%MBW^Q+;B0,N?XL 4 ?35%>>_#/\ :Q_9E^,?EQ_#'X\^ M%=8GEQLLK76H1<\],PLPD'XJ*]"H ***\S_X:N^%7_#5?_#(7]I?\5/_ ,(S M_;'WQY?WO^/;U\[ROWVW_GGS0!Z911576=@6'K*7_6Z!\(]%33PF>NR_F!G]N5-;W@'_@F'^QIX)U7_ (2; M6OA>WC'6F(,^M>.]0EU::8CH66"_A?ITOW M-2^(/B!M1O"G]];:S $;_P"Q)D>M?2>B:%H?AK3(M%\.:-::?9P+B&TLK=8H MHQZ*J@ ?@*MT ?,/_# _QH^*0\[]J;]NKQ[XABDYFT+P:(O#^GL/^>;I &:9 M1ZDJ3UKOOA-^P'^QS\$W2[\!_L_Z MZAW#4]5MC?W>_J6$UR9'4D\_*17L%% M "*JHH1% & . *6BB@ HHHH **** "BBB@ HK@_B-^TQ\%/A=.=-\2^.+: M34=VU-(TT&ZNV?LOEQY*D]MV![URO_"U_P!ISXI_N_A-\&(O"^GR?=USQW*4 ME*^JVD>7!QR"Q*FO,K9Q@:51THRYYK[,$Y->MM(^LFDOS9'I69!^R2?&DRZC^T/\6-=\:2!@QTP3&QTU#UX@A(R M1Z[AG'(KT_PEX&\&^ M,&C>"?"UAI5J,9AL+58@Q]3M'S'W.36//G6+^&,:, M>\O?G_X"FHK_ ,"EZ$\V-J[)07GJ_N6B^]^AY=_:?[8WQ7XTK1M&^&NER=+G M4&&HZF5_O+&,1)_NM@CUKE?C+^P4GCGP#=W<7Q'UW7_&4>);34_$.HEHGQG= M L8^6)&[==I"\XR*^D**RK\/8+&490QDI57)6O)[><8JT8OLU&_F14R^A6@X MUFY7[O\ )*R7W'Y,>+_AWXZ\ :P^@>-/"5_IMVC[?)NK9EW'U4]''H5)![&O M:/V/OV/?''Q%\<:=XX\<^';G3?#6FW*7+-?0F-K]D.Y8XU;!*$@;FZ8R <]/ MO^BOD\!X;8#"8Y5JM9SA%W4;);;7=W=>B5SR:'#6'I5U.4W)+I;\W_PP4445 M^E'TH4444 %%%% !1110 4444 %%%% !1110 4444 %%>9?'S]L?]F?]F2U+ M_&CXO:5I5V5!AT=)3<7\^>FRVB#2L#P-VW;R,D5Y#_PU;^V[^TC_ *+^R1^R MJWA+1)^(_'OQA=K-2A_CAT^(F9\CE')*GC9]2:GJ>FZ+I\VK:QJ$%I:V\9DN+FYE6. M.)!U9F8@*!ZFOG3QY_P4_P#@-;>(I?AY^SSH>O\ QA\5I\O]D?#S3VN[>$] MTUY_J8X^#EU+XQR*S=-_X)H0_%+4(?%'[-Q;# #YZGO6G+EN'W;JR\O=C][]Y_='U,>;-\7\*5&/G[T_N7NQ^^?H?-O_"!? M\%-?VG/WGQ%^(^A_ CPS/][0_!VW5-?DC/5)+UL10-Z/#R,*/%3N)+CQAXXNVU74I91_RT\R;*QO_ +4:H:]RHJ*F8XB4 M'"G:$7TCI][W?S;+I93A(5%4JWJ37VIOF:]%\,?^W4CE_C/\&/AK^T'\-=2^ M$'Q?\-_VOX=U?R?[1T[[9-;^;Y4R3Q_O('21<21HWRL,[<'()!\'_P"',O\ MP37_ .C;_P#R\-9_^3*^H**SH8[&X:'+1JRBM[*32O\ )FV)RW+L9-3Q%&$Y M)6O**;MVNUL?+_\ PYE_X)K_ /1M_P#Y>&L__)E>\?!CX,?#7]GSX:Z;\(/A M!X;_ +(\.Z1YW]G:=]LFN/*\V9YY/WD[O(V9)';YF.-V!@ =1117QV-Q,.6 MM5E);V,4G;M=+8****Y3M"BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^ M0/\ @OQ_RAL_:$_[)_-_Z.BK^,*O[/?^"_'_ "AL_:$_[)_-_P"CHJ_C"H _ M?[_@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK]_J "BBB M@ HHHH *AU"]L-.L9K_5;N&"VAC+SS7$@5$0#DL3P!CN:FK@?VJ?@?)^TQ^S M1X__ &>(/&=QX#]1T./Q!:6_FRZ:UU;O"+E$W)O:,N'"[ER5QD=: /R MC_;G_P""3'QD_8R_X**:/^U/_P $*M2MO GQ%UWX<^)_%/BGX:W# Z%XF@T_ M4-#CFTV"W("P_:3J._RBRQ![>/RC;L X_0__ ()3_P#!0'0_^"FO[$?A3]K# M3?!LGAR_U-KFP\1^'Y)3(-/U*UE,4\:.0"T9*AT)&=DBAL,"*\7U?X&_\%A[ MG]H/P-!J'Q.^$=SJ>E?![Q7X=?XT6WAG4%6![N_\/.MU-I)E\O[>RV32QQ+< M^0QCF+!518WWM:_X)A_&S]GS_@F;I7_!/7_@FC^TC:_#B^19HM>^)7B33);W M5+H7+22WMS"87C$-U-+(<2\^3&=L>UE1T -3X^?#VQ_X*=_M!^&_A*D2W/P0 M^#7C>+7/'>I8W0>+_%-BS?9-$@/26ULYB9KQ^4,\<5L,O'@:0GY?7RCZ5N^#/\ M@FS_ ,'!GPV^'>G_ I^&W_!9/X<>'] TG35L-)T[2/V?M*A2S@5=JK&!#\N M!WZYYZ\U]1?M3_\ !-'P=^U3^Q7X4_9;\5?%'6K;Q/X!ETC5O!'Q2E'VO5-- M\1Z8LT@#*Q5U /E/_ (.\7GOO^"35KX,TVT>YU+Q) M\6] TS2+2))OV#_CQ^UQ\:_A;\3?V_O&W@B]T'X-ZVOB M'PQX(\ :?=K::SXC2,QP:M?2W;%D2 %VAM(U.UY"7GE4!#U/[;7[!UW^T/\ M%CX7_M9_!7QI8^$_C%\&]5N;CPCKNI6#W-CJ5A=1&&^TB_CC=':WGB) D1M\ M+G>@.65@#XU_X+R:5J7CS_@K/_P3<^'OA9&FU.#XQ:EK=Q%#RT=G9W.B7$S' M_9\J"8GVC;TK]6:^8?A/^PIXW\2?MK1_\%#/VO\ Q5H&L>.]"\)R>&OAUX9\ M*6LRZ3X3L9G9[J=9;@^;=WMQN*-.4A58OW:QGES]/4 %<9\9M$^.6MZ991? M[QOHNAW:3L;Z76M,:Y66/;PJ@$;3GG-=G10!\D_M6^#?VT[#]G7Q=>?$#XS^ M#]0T6/26.HV5CX<>*::/_P#8!?\ ]#6NZ^%W_),_#O\ V K3_P!$I0!+]B\;_P#0 M;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ MT&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/ M]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_X MT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/ M^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!N MR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C576KW7_#> MCW7B#Q#XPTJQL+&W>>\O;M!'%!$H+,[LQ 50 22> !5WQOXW\(_#;PEJ'COQ M[XBM=)T?2[9I]0U&]E"1PQCJ23^ ')) )(%?*&F:%\1O\ @J+K\/B?QO9: MGX6_9]L+I9M(T"0M;WWCIT;*W%QC#1660"J=7X/7#( 4+O5?C3_P5 U*Z\+^ M#]>N_#?P%LKMH=3\01P/;7?C=T;#P6_\<=GD$,_!?IURJ?4W@CX=W/PV\):? MX$\!0:1I.CZ7;+!I^G65CLCAC'0 #\22>222222:Z/1=%T?PWH]KX?\ #VE6 M]C86-ND%G96D*QQ01* JHBJ %4 #@ 5:H Q_L7C?\ Z#=E_P" Q_QH^Q>- M_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** M ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" MQ_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ M@,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ M .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#' M_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" MQ_QK8HH Q_L7C?\ Z#=E_P" Q_QIDVF>,;B)H+C5K!T=2KH]ID,#U!!ZBMNB M@#PSXF?L _LW?%_S)/'OP,\$W$TN?-O++1!97#Y]9K8QR'_OJN$MO^"8^H^ MR)?V>?VL/B/X"$?^HTRQ\12WFG+Z9MKG=NQ[M7U=10!^/M)^$VD?MX>#? M.L:_'*UIX6\%_#W4KF^*QP//)%)>7UNL,4BQQN2\EWX]\175TB-WVPHR1A>P5@P XK\UO^"/=O\ \;*/ MAM%_#MI@ V^B:#%:HV.Y$8&3 M[GFN@^Q>-_\ H-V7_@,?\:V**XCT#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_ MQK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_& MC[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_ ML7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:L>)O%OA;P7IC:UXO\1V.EVB?>N;^Z M2),^F6(R?;K7EMW^U[I?BFYDTGX _#77?'5TK%#=V=N;73XV]'N9@ /R(/K7 M#BLRP."DHU9I2>T5K)^D5>3^2,*N)H47:V[^26K/2OL7C?_H-V7_@,?\ M&N:^(/Q3T?X56GVSXA?%/0M+!71?S5';[H1NWZ2<&9>VQ57^'"R[R_R M6OWM'$6O[1'QQ^)#B+X#_">\U&U<_+XA\0VO]GV)']] YWS+[* ?:I[S]G;X M^_$Q-_QL^/LOV9_]9H'A2-K.UQ_<:0 22K[-@^]>Y44O[(>(UQE653^[\,/_ M &.Z\IN0?5/:?QIN7ELON6_S;///AS\ _#OPE@$/P]\/:'IS[=K726!>=QZ M-*Y+M^+5U?V+QO\ ]!NR_P# 8_XUL45ZE&A0PU-4Z45&*Z))+[D=,(0IQY8* MR\C'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V**U+,?[%XW_P"@W9?^ M Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,? M\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ M Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,? M\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ M Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,? M\:V*\?\ CY^WG^RQ^SA=G0?B'\4K6;7F<1P>%M"1K_4YI#]V/[/#N9">QDV@ M^M:T:%;$3Y*47)]DKF-?$X?"T_:5IJ,>[=OS/2/L7C?_ *#=E_X#'_&L_P 3 M:[J'@K1)_$WC+Q]HFDZ;:INNM0U-E@@A7U:1V"J/9J;QG^*'3(L^4XXP)BR'UJ_P"&?^"8/PW\2ZW;^.?V MO/BCXG^,_B"!_,C_ .$KO##I5L_?R-/A(BC4\Y1BZ\]*[/J5&A_O-1)_RQ]Z M7X/E7SE==CSO[1Q&)TPE%R7\TOE?4_AOPQX:\&Z+!X:\(>'K'2M.M4V6 MNGZ;:)!!"OHJ( JCV J]3^NT:'^[4TO[TO>E^*Y5\HW7$?P?,_G*S['A/P%_8%^!_[-]W_ &Y\-_ FC-KC.7G\3ZS ]]JHQ6H35+B.67<OW^H **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@#RC]N?_DT?Q[_V 7_]#6NZ^%W_ M "3/P[_V K3_ -$I7"_MS_\ )H_CW_L O_Z&M=U\+O\ DF?AW_L!6G_HE* - MVBBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF_BU\7/AW\#/A_J/Q/^*G MBBWTC1=+AWW5W<-U/\*(HY=V/"HH+,2 !6;\?_V@_A=^S-\-[OXH?%C7Q96% MN1';P1KON+Z<@[+>"/.9)6QP!P "20H)'A/PE_9\^*/[7GQ T[]J+]M;0#I^ MD:=-]I^'7PCG.Z#2U/W+S4%( FNR,$(PPF>0#\B@%#P1\*_B9_P44\6V'QO_ M &F?#UWX?^$VG7*W?@3X7W9VRZR1S'J.J*.JDW@M($M;6! M(HHD"1QQJ%5% P .@ [4^B@ HHHH **** "OE__ (?-?\$U_P#HY#_RS]9_ M^0Z^H*_E_KZCAO),+G'M?;2DN7EM9KK?>Z?8^*XPXCQW#_L/J\8OGYK\R;^' MEM:S7=G[P?\ #YK_ ()K_P#1R'_EGZS_ /(=>H?LW?MF_LU_M=?VS_PSS\2/ M^$A_X1[[-_;'_$GO+3[/Y_F^5_Q\PQ[]WDR?=SC;SC(S_.?7WA_P1,_:\^$' M[*W_ LR/XHC79)O$']C?V7;:%H%Q?O+Y'V[S,B%2$_UT>-Q&$< M)AUSP,DX\QV-S.G1Q:IPIN]W9JUHMK5R:U:2V/V0H MKY?_ .'IO@34>/!G[)/Q^\0Y^XVC_#"5E;WR\J\=_P */^'@7QTUC)\'?\$U M?C#.#]W^V[:UT[/UWNV*^/\ [*QRWC;U<5^;1]__ &WEC^&?-Z1E+\DSZ@HK MY?\ ^&JO^"C.M?+X;_X)@M:H>ESK?Q.YP?O?V)X6T_3ORV;L=Z/^'9MYJOS>,_V M^_VB-2S]^"'XABV@?ZHD/I[^OK1]5P2WQ"?I&3_-(/KN8R^'"M>LH+\G(^H* MI:OXD\.^'T\S7M?LK%<9W7ETD0Q_P(BOFS_ATA^RYJ(QXS\4?$CQ'G[_ /;? MQ"O9-_KG8R5=TG_@D-_P3KT=_-B_9PM;B0G+R7^OZC<%CW)\RX8?I1[+*UO5 MD_2"_6:_(/;YU+:A!>M1_I3?YGK&M_M2?LR>&LGQ'^T7X$T_;][[;XOLHL?] M]2BN/UO_ (*._L(^']WV_P#:M\%2;1S]AUI+GMGCR=V?PJ;1?^">'[#&@$&Q M_9.\"28Z?;?#L%S_ .CE:NPT3]FS]G3PSM_X1OX!>"M/V_=^P^%;.+'TVQBC M_A*C_.__ %?_)!_PMR_Y]Q_\"E_\B>.ZG_P6 _X)W:=-]EA_:$6^G)(2#3? M#6IW#.1Z%+8K^M5O^'M'[..H#/@[X=?%/Q$#]TZ)\.KQ]WTWA.W-?2^F:+H^ MBP_9M&TFVM(\ >7:P+&OY*!5FCVN6+:E)^LU^D$'L,YE\5>"]*;_ %J/\CY? M_P"'E'B/5OE\&_\ !/3]H6\S]V34/ B64;?1GF/'3MZ^E'_#:G[:6L_\B;_P M2[\73[ON?VWXYT[3L_7>&QS_ (U]044?6L&ML.OG*3_)H/J682^+%27I&"_. M,CY?_P"%[?\ !4W7?^05^P;X.T'=T_MOXHP76WZ_9T&?PH_M+_@L=KH_T3PW M^SSH4;=?M]YK-U*H]O+ 4GMS[U]044?7Z:^&A!?*3_.3#^S*K^/$U'\XK_TF M*/E__A5?_!6;7.-5_:L^%VA9ZG1/ TMUM^GVAAG_ .M1_P ,D_\ !0C6N?%? M_!46^1&ZV^B?"G3+7:.^)-Y8_4]*^H**/[2KKX8P7_<.'ZQ8?V/AG\4ZC_[B MU%^4DCY?_P"'>?Q?UG_D<_\ @I)\;9\_?_L35[?3<^N/+C;%'_#JKX7:A_R. M7[3?QU\1$_?.M_$Z=]WUV(G?FOJ"BC^U-OA1X!%]_9.E?V;]E_M+4)+J! M@#@"O!Z_H(^,_P#P3+_8A_:#^)6I?%_XO_!/^U_$6K^3_:.H_P#"2:E;^;Y4 M*01_NX+E(UQ'&B_*HSMRXLVCTVZD.U7^5@P0HP/57:O MUG_X51_P5>^&G/@K]J?X;_$6"/[L'CSP;)IQRV.-QZGDUU7P8_X) ME_L0_L^?$K3?B_\ "#X)_P!D>(M(\[^SM1_X234KCRO-A>"3]W/\5\_G>?T\?BHSHP7*HI6G&+=[O9ZM+5;-'U7#G"U;*\#*GB*C4W M)M.G.:5K):K1-W3WB_4^7/\ AJ[_ (*!?#GY/C!_P3OFUJV3_6:O\.?&EM>; M_7;:2@3?F:DMO^"M?[,.AW"6'QN\,?$/X8W+L$\GQYX$N[;#>FZ%95_$D"OI M^H[JUMKVW>TO;>.:*12LD4J!E8'J"#P17C_6<#4_B4+?X9-?^E9O7VW"CV>65/ MAJ2CZQ37WII_^2A[7.:7Q4H37]V3B_NDFO\ R8^HJ*^7/^&>O^"FOPW^;X9? MMT>'/&5NG^HTSXC>!4BP/1KFS;S7SZD9KB?$'_!1#]LCX(>(X?!_Q@_9D\$^ M-;R27RGD^%GCO=(K?]>LZ/+D]E)4UC7H8:A%2>(IV>BO-0U[?O.77R1$\YIX M=7Q-*=/UCS+[X.1]LU%>7MGIUK)?:A=Q001*6EFFD"H@]23P!7P]X_\ ^"L/ MC_3+Q-+\7?L^^+/@_8,/](\2>/\ P;J%RB+W:-;>$@D>^X?2NG^%OCO]A?X_ M7<&J?$3]N'3?B%J+L&BTK6?$":5;AO6.P8QL#[E9^/VQ_BQ]YM$^&>E2=AC4]3*G\HDR/HRFO4 MO!_A[P9X;T.&Q\!Z-IMEIS*&ACTJ!$B8?WAL&#]>]:E>=_9^.Q/^]UW;^6G[ MB^AY3X9_8\^$VGZHOB7Q\=1\:ZP.3J/ MBV]:[P?18C^["^@*G'K7J5I9VFGVJ65A:QP0Q*%BAA0*J#T ' %245VX7 8/ M Q:H4U&^]EJ_5[M^;-Z5"C05J<4OZZ]PHHHKK-0HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BO"_C7_P %&?V5?@IK7_"%2>.)O%GBMW,=OX/\ M"VC:KJ,L@_Y9[(W(&XCD[0HW M ?*W>M3P!_P3 ^ 5AXBB^(GQ_P!7U[XO^*T^8ZS\1=0:\AB/4K#:?ZF./.,( MROMQP:^B].T[3](L8=+TFPAM;:WC$<%O;Q!(XT' 557 'H*KFR[#[)U7Y^[ M'[E[S^^/H9\N;XOXFJ,?+WI_>_=C]T_4^6O^&3?VU_VD!]J_:\_:L?POHL_, MG@+X/(UE&4/\$VH2@S2 CADP5/.",U[!\!/V//V:?V9+00_!7X0Z3I%R4*S: ML8C/?3YZ[[F4M*P/)QNV\\ 5Z7165;'XFM#V=^6/\L59?-+?U=V;T,KP="I[ M6W-/^:3YI?)O;T5EY!1117&>@%%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 ?('_!?C_E#9^T)_V3^;_P!'15_&%7]GO_!?C_E#9^T) M_P!D_F_]'15_&%0!^_W_ :;?\I3/VN_^WC_ -/D]?O]7X _\&FW_*4S]KO_ M +>/_3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y1^W M/_R:/X]_[ +_ /H:UW7PN_Y)GX=_[ 5I_P"B4KA?VY_^31_'O_8!?_T-:[KX M7?\ ),_#O_8"M/\ T2E &[1110 4444 %%%% !1110 4444 %%%% !7F_P"T MW^U%\-?V5_ :^+_'4T]W?7TPM?#OAS34\V_UF\; 2WMXQRQ)*Y;HN1GD@'._ M:K_:V\&_LQZ!967]DW/B/QEXAE^S>#O!&D_->ZM 2'FY))8 G M+O( 9OP _9>^)7Q9^)%I^UY^V[#!<>*807\$^ 8W\S3_ ? Q!4XZ37AP"TI M^Z0,?!'X9W/#>-/$5H&\ M1ZO">]G:YQ:*P/$KG=@JZ-U6NRA@JM:'M&U&'\ST7RZM^239P8G,:&'J>RBG M.H]HQU?J^D5YR:1ZK^TG^W)\#?V:;V#P?K=_>>(O&>H871O 7A6V-[JUZ[#* MCR4_U2GKN;X;^&'N-=U#+:UXNUN MK:FY.6::X?YN3R47:F>=N>:\T_X6[>6E[?:2?,]-=(I: M6OJS\'Z_4#_@V[_YK-_W+O\ [DZ^H/\ AS+_ ,$U_P#HV_\ \O#6?_DRO4/V M;OV,OV:_V1?[9_X9Y^&__"/?\)#]F_MC_B<7EW]H\CS?*_X^9I-FWSI/NXSN MYS@8Z\ZXHR_,G&2E*VZ5M))])/LH4445\&?IX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%3XL^(&K&")GV6MM"N^>ZDQG9&F1D^I) 'J>&?[6\G_ (4W??8=_P#Q\_VPGG;?7R_+QGVW_C7B9CQ'DF4UE2Q= M91D^FK?SLG;YV.+$YC@L)/DJS2?;5_D?65%^QTQJTI4_:*2Y>_0U:*\;F_:UE\:RMI_[ M/'PEUWQE)N*C57A-CIJGIS/,!DCTVC..#3?^%2_M,_%/]Y\6_C3'X9T^3[^A M> XC'(5]&NY,N#C@A05.:\_^V:-;3!PE6?>*M#_P.5HO_MUR?D<_UR$]*,7/ MTV^]V7W7.[^(WQQ^$OPE@,OQ!\>:?ITFW_P!%\SQG_AF?XB?$?]_^T-\=-4U2!_O^'?#0_L^PQ_<;(/]N0Y=_^!$UT=%=&&RK X6I[ M2,+S_FDW*7_@4KOY7L:4\+0I2YDKON]7][U @$8(KSKXC?LA_LM?%SS'^)'[ M/?@_5YI<[[RZ\/P?:.>N)E42#\&KT6BO5IU:M*7-"33\G8NK1HUX\M2*DNS5 M_P SYAN_^"2G[+FC7+ZC\%/$'Q ^&5T[;S<> O'5W;$-Z[9FE4?0 "HO^&3O MV_?AT-_P=_X*)W6L6T?^KTCXC>#+:^W^FZ[C(E_(5]1T5V?VICGI.7/_ (DI M?^E)L\_^Q!MG^OU*3PH=0TY/7%S M;L=WX)7U'11]_@/\7%=?BE\&/"WB$N,&36=!M[AQ[AW0L# M[@YKQC7/^"2?[%L^HOKWP^\):]X$U1_^8GX'\5WEC(OIM7S&C7'LE/ERJILY MP]4I?BN7\@YL[I;QIU/1R@_N:FOQ1]+T5\N_\,1_M=_#WYO@3_P4G\:K#'_J M[#XBZ'::^)!V5IY CK_O 9I/^$C_ ."NOPSXU;X;_"'XFVD?W/["UBZT:^E' M^U]I!@4GVXI?4:4_X5:#]6XO_P F27XA_:5:G_&P\X^:2FO_ "5N7_DI]1T5 M\N_\/%OB7X$/E_M"?\$^_BYX:V\3WWAW3X=?LH?4O/;LN%]PI^E;W@?_ (*H M_L&>.+O^RQ^T#IVB7RMMGL?%=I/I;PM_=9KF-$!^C$>]*65X^*NJ;DN\?>7W MQNBH9SE1Y7F_\>T,FS;YT?WL9W<9P<72HU:]10IQAAJ3J5I*,5NVTDNF[TW/4**^7_\ A\U_P37_ .CD/_+/UG_Y#H_X?-?\ M$U_^CD/_ "S]9_\ D.NS^R?\ X!+_ "//_MW)/^@JG_X''_,^H**; M--#;PO<7$JQQQJ6=W; 4#DDD]!7SY\4_^"FG[,W@?Q$WP\^'&H:K\3O%YRL7 MA?X;:O;YG9B<9A<'#FKS M44]KO?R2W;\D?0M'CXJ^,7Q*T;PW88.R;5K](C*1U6-2=T MC?[* GVKY]\G_@J#^T]S<3^'/V?O"\_\$6S7/$+V(:?Q9\2-0;5;IG'(*I)^Z3!R5(3*EW_+#WG\Y?"ODY>AQ?7<;B?\ =:-E_-4O%?*/QOYJ/J*T;1M 3_IHCS 2W('=%"-SQ2?\,+?M&_M"_Z; M^W)^UGJ=]ITW,OP]^&8;2-'"GK%+-_K[M/\ ?VL/[U?54<<<,:Q11JJ*H"JH MP !T %+1_:"HZ8:"AY_%+[WM_P!NJ(O[+>(UQE1U/[OPP_\ 5NO\3D<1\%/ MV;/@+^SGHO\ 8/P1^%&B^'(&0+-)86@\^<#IYLS9DE/N[,:[>BBN&I4J59N4 MVVWU>K/3I4J5""A3BHQ6R2LON04445!H%%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110!\@?\ !?C_ )0V?M"?]D_F_P#1 MT5?QA5_9[_P7X_Y0V?M"?]D_F_\ 1T5?QA4 ?O\ ?\&FW_*4S]KO_MX_]/D] M?O\ 5^ /_!IM_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4444 %%5)=>T* MWUVW\+SZU:)J=W:375KISW*B>:")HDEE2/.YD1IH59@,*94!(+#-N@ HHHH M**** "BBB@ HHHH \H_;G_Y-'\>_]@%__0UKNOA=_P DS\._]@*T_P#1*5PO M[<__ ":/X]_[ +_^AK7=?"[_ ))GX=_[ 5I_Z)2@#=HHHH **** "BBB@ HH MHH **** "O%/VL/VP+/X$SZ=\*_AGX8?QC\4O$X*>%?!ED_S'.1]JNF!'D6R M8)+,1NVD @!W3-_:G_:]UOP1XKMOV;/V:?#D/BWXMZW!NMM,+9M- MSC-]J# MC_5QJ"&"'#/D=F7=L?LG_L@Z)^SQ!J/CKQ?XCF\7?$CQ.1-XP\<:BN9[IS@^ M1"#_ *FW7 "QKCA5ST4* 9W[*G[']Y\+M?O?C]\?/$Z>,?BUXABQK'B*1/W& MFQ'I8V"$#R8%'RY !?N /E'NU%% !1110 445\Y_&7_@H?X0TCQG-\#_ -EO MP3>_%SXBKE9=&\-2K]@TLYQOOKX_NH%!R",D@C:VPD&M\/AJ^*GRTXW[]DN[ M;T2\V)?#O@[0KKQ1XNUZSTO3+&$R MWNH:A=)#!!&.K.[D*H]R:^7M:_;F^,/[3>KW/@#_ ()T?#--9M8I6@U+XM>+ M()+;0+!@<-]G4@27LB^BC ."5=3FI/#G[!7Q(_:$UVU^)?\ P47^)J>+IH)A M<:9\,O#K26WAO2FZC>F0][(/[TAQR5.]<5]0:+HFB^&])M] \.Z1:V%A9PK% M:65E;K%#!&!@(B* JJ!T &!79_L6#_Z>S_\ )%^3E^"_Q(X+9CF&]Z-/Y>T? MYJ"^^7^%G@OP._X)Z> /!/C./XW?'[Q;?_%;XDG#'Q5XK0-#8,#D+8VG,5J@ M/*X!93G:5!Q7T)117'7Q-?$SYJLK_DO)+9+R6AWX;"8?!T^2C&RZ]V^[;U;\ MVVPK&\W]U1U<^R@FMFOR[_:.^,^O_ M !Q^*>I>+-4OI'LX[AX='M2WR6ULK$( .@) #,>[$^U?'<5\2QXVF[?I=:>9QYMF:RVBFE>4MO\S[]\(?M<_LX>.M830/#?Q6L'NY'V1174 M4MMYC'HJF9$#$]@"2:]'K\?Z^X?V&OVKO#EY\*I_"OQD^(VF6-YH5PD-A&QT8PDTVI)VCIT=V[:=;GGY7 MGSQ=7V5=*+Z-;?B?3]%>>W7[5_[-]F<3?&?03_URO1)_Z#FLR[_;<_9:LQF; MXNVA_P"N5E'KPY^F8AWXH_X;6^&$__ ""O!OC6^ST^R>%9CG\\5E_; M^2/;$0?I)/\ *Y/U_!=*B?H[GL%%>/\ _#7]M<<:5^SC\5KO/1X_!Y"?F9!B MC_AI_P >W7_(+_9.\?OGI]KM(H/YL<<4?V[E;VFWZ1D_RBQ?7\*]I7]$W^2/ M8**\?_X7[^T)<\Z9^QWK+_\ 7UXFM(/Y@T?\+8_:\N^+?]DRQM/>Z\>6LG_H M"T?VW@G\,:C]*57_ .0L'UZCT4G_ -N3_P CV"BO'_\ A+_VV;S_ (]O@]X+ ML\]/M?B"23'UV#\://\ V\[S_5V'PJLU/7SI=1D8?3;QFC^V(/X:-5_]PY+\ M[#^N1>T)?^ O]3V"BO'_ /A'OVX[S_CY^(GP^L\]?LFD7,F/IO-'_"M?VQKS M_CX_:7T2SSU^R>#8I,?]]M^%']J5W\.%JOY07YS0?6IO:E+_ ,E_61[!17C_ M /PH_P#:AW7Q"\ V/\ Q_>.-'A_ZZZG$O\ -JS+OX[_ /L?^/WXR>%8L=I M/$-L/YO6%:_L@?LSV?\ J?@YHY_ZZQM)_P"A,:T[3]F[]GRR.8/@EX5)]9-! M@?\ ]"0T3HD M"X[]DK3M/"GA?3\?8/#=A!CIY-FBX_(4A\N/?VHKY-_^ MW(_._P#;<^-VD?&WXROJ/A+7C?Z#IMC%;Z5*(I(U8E0\K!752#O)4DCD(O48 MKQZOMK]OG]DSQ-\1;V#XN_"_26O;^WM%M]6TJW7]Y-&F=DL:_P 3 ':5') 7 M .#GXS_X1?Q-_:W]@?\ ".WWV[=M^Q?9'\[=Z;,;L_A7X+Q9EV9X7.ZLL4KN M<=2#]J^$?V0O@WX?U,>)/ M$VG7GBW63@R:OXMNVO96/7[K_(,'I\N1ZUY7^P)^R=XI^'%_-\8/B;I;V.H3 MVK6^D:7.,2P(V-\L@_@8@;0IY +9 R*^I:_4."<@]CD\9X^G>3DW%2N^5:6M M%Z1;=W>R>NI]1DF Y,&I5XZWND^B]'HGU[C888;:%;>WB6.-%"HB+@*!T Z M"G445^@['T 4444 %%%% !1110 4444 %%%% !1110 4444 %8/CCX5_##XG M6GV#XD_#C0?$,&W;Y.N:/#=ICTQ*K"MZBJC*4'>+LR9PA./+)77F?.GC#_@E M#^PEXIO_ .V],^"J^&M34DPZEX0U:ZTV2$GNJPR",?\ ?!K(_P"'??QQ\!'? M^S[_ ,%&/BGH@3F"S\8FW\1VT7HJQW"IA?;)KZBHKMCFF/2M*HY+M*TE]TKG MFRR7*V^:-)1?>%X/[XM,^7/L?_!7CX9C_1]9^#OQ-LH^OVNWN]&U&7Z;,VZY M]Z^$?^"V/Q<_:#^)A^&>G?M!?LP3_#B]TG^V?L;CQ1;ZI;:H)/L.]HI( -NS MRTRK<_O5]#7[(U^7_P#P+C6SJE&5**?O:I-/X7T3Y? MP/F>+\!/#\.UY1K3?' M"9=7_;Q_:@\1>/HV8.W@GP[(VC>'X_\ 8:* B2XQVD9D;US7T'\+/@Q\)O@A MX=7PG\(/ASHWAO3QC=;:18)")"/XG*C,C?[3$D^M=-17X37QN)Q$>6OW^H **** M "BBB@ KSG]L/XK>-/@1^R3\4/C?\-_#2ZSXA\'?#S6M;T+27C9Q>7EK8S3P MPE5^9@SQJI"\D' YQ7HU0ZA>V&G6,U_JMW#!;0QEYYKB0*B(!R6)X QW- 'Y M ?\ !-?P9\!/^"E,GP'^-?C#]HWXA>+_ !YXM^ OC>^^(OB[2_BIJMAJNA^) MH=7\+*\-LEIYU-(KRXCM;U]@V%Y+=8),$9^;##=N%?EW^W/_ M ,$F/C)^QE_P44T?]J?_ ((5:E;>!/B+KOPY\3^*?%/PUN&!T+Q-!I^H:''- MIL%N0%A^TG4=_E%EB#V\?E&W8!Q^A_\ P2G_ ."@.A_\%-?V(_"G[6&F^#9/ M#E_J;7-AXC\/R2F0:?J5K*8IXT<@%HR5#H2,[)%#88$4 ?*W["VN_'?P_P#\ M'$G[27P)^)7[3GCGX@>'_#_PAT6]\.6WBW4(?+T[[4UE-*D5O:106L7SNX#1 MPHQ7:&+$%C]5?\%5?VZ_"/\ P3M_8F\5_M$^(?$^GZ7J6(M'\(S:G$\D)U>[ M;RK=WCC5GEBAR]S*B*SF&VEV@G /RY^RI_RM#?M2?]D*\+_^@6%?H=\1?A3\ M+OC!H/\ PBWQ;^&V@>*=,$F\:;XCT>"^@W;2N[RYE9O[2_C?X\_\%5O@S_P1_\ AUXYU?P[X> M._C7JOAO4Y;/4+S2(%G6TTB*ZA99;:.>>'_2&C9)#%(BJZAF#>+_ +9__!.W MX?\ _!+O_@HO^S?^WQ_P3F\.)X#MOB3\;-(^&OQ7^'7AX&+2=6L-69P;J.U7 M]W#Y20R.T: 1ATAE54,;LVE8Z+?>"_\ @[XN]3\5(R0^+_V7_,\,O)TD\N:* M.14]2#:7)('N>] 'HOCKXNWW_!+3_@K7\$_V9_#'B#5F^"7[3&C:CI5CX8UC M6[F_C\,^*=/\HQW%D]S)(\$-RMS;0O;*PC\QO- #;MWZ*5^4W_!>32M2\>?\ M%9_^";GP]\+(TVIP?&+4M;N(H>6CL[.YT2XF8_[/E03$^T;>E?JS0 445QGQ MFT3XY:WIEE%\#O&^BZ'=I.QOI=:TQKE98]O"J 1M.>('7]?G&_3?!MLW!N+EL$-/@_)#R,Y#0POTFO3A@%7[A!Y!5VB]:_9Q_9= MT3]ESP O@+X936R^=,;C5]6O83+>:K=-]^XN)3S(Y.?91P !0!+^RQ^R?X"_ M9;\)W-GHUY-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !KDOC/\ M:?"_[//@R;X@?&CXM:%X?TJ'($]]&0TSXSY<48R\SX_@0,Q]*J$)U)J,%=OH MB*E2G1@YS:26[>B1Z+7D?[2G[;7P(_9@-OH7C'6[G5O%.HX71? _ANV-[J^H M.WW52W3E0W9G*J<$ D\5XK8_%G]O/]N&)K7]G[37^$GPZN1C_A87BC2P-9U. M$_Q6%F2?*5@J?LW_L.?#W]F%KG6_!$4.I>)M1);6?&GB+=> MZMJ#M]YI+B3E0QZJFU3@$@GFO1^JX?":XIWE_)%Z_P#;TM4O17?>QY7UW%X[ M3!QM'_GY).W_ &['1R]7:/5.1YS_ ,*8_;3_ &YS]M_:7\27'PA^'%QRGPW\ M)7X;6=4A/1=0O0,1*P/,48Y!*LJL-U?1GP:^!?PB_9[\&0_#_P"#'@#3O#VD MPX/V>PAPTK8QYDKG+RN1U=RS'UK4^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ M@,?\:PQ&-JUX^S5HP6T5HO\ -OS;;\SIPN74,-/VKO.H]Y2UEZ+HEY127D;% M%8_V+QO_ -!NR_\ 8_XUROQ*^,&@_"*T^U?$+XHZ+I[E:;LO,]"J#4]4TS1;&75-8U&"TMH5W M37-S,L<<:^K,Q ^M>'6'Q<_:B^++>7\'_AQ'H^F2<)XD\96YMPP_O1VRDNW MJ&.5/<"IH_V0=6\6:E%XA^.OQ,NO&EY&V^.TO]T.GPM_L6T9"^W/![BO+_M2 MMBM,%1US2_[=BT^YS?6IU?X$&_-Z+_-_)6\S4UK]KWPOJNI2^&? M@7X/U7Q_JL;;7_L:+98PM_TUNG&Q1_M#O@OXT?"/QW\'?&4F@>.O#?]G2 MW"_:+5(Y?-B:-N<)(.'VYVG'0BOTOT7PMKOAS38M&\/2:386D*XAM;/3A%&@ M] JX JAXX^%Z_$K1SH'CVPT75;3=N6*\T_=L;^\IZH?=2#7@<0<)XOB'#)UZ MZ]I'X4HV@K[KK)WLM>;II$\_,,IK9A27/4]Y;:62[]W\[_(_+&ON3]A+]EG0 MM)^&$WC'XN?#S3+V^URX6;3[?6=+CFDMK55(4@2*2A=POP'+*<7]:QLHSDDTHJ[6O5W2N[;*QS97D+PE;VM=J3Z);>NI!:_"KX7V( MQ9?#?0(?^N6CP+_):U+70-!L>;'1+2'_ *Y6RK_(52^Q>-_^@W9?^ Q_QH^Q M>-_^@W9?^ Q_QK]$A0H4_ABEZ)'T2A".R1L45C_8O&__ $&[+_P&/^-'V+QO M_P!!NR_\!C_C6I9L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8 M_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"- M'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T M;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8 M_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ M (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;L MO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_ M\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&_ M_0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_] M!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ M8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B M\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q1 M6/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ MC1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- M &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L5Y?^TC^QE^S7^UU_ M8W_#0WPW_P"$A_X1[[3_ &/_ ,3B\M/L_G^5YO\ Q[31[]WDQ_>SC;QC)SW' MV+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUI2K5:%13IR<9+JG9_>C*O0H8FD MZ=:*E%[II-/KL]-SYW_X-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:[/[6S7_ *") M_P#@-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_ MQKSSU38HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@, M?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8H MK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C? M_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^ M@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@, M?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_ MQH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL M?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^ M@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z# M=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_ MQH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_& MC[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_ ML7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z# M=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V M7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&M#38]1BM0FJ7$)-HQVXH L4444 %%%% !1110!\@?\%^/^4-G[0G_9/YO_ $=%7\85?V>_ M\%^/^4-G[0G_ &3^;_T=%7\85 '[_?\ !IM_RE,_:[_[>/\ T^3U^_U?@#_P M:;?\I3/VN_\ MX_]/D]?O]0 4444 %%%% !7 _M4_ ^3]IC]FCQ_^SQ!XSN/ M#DGCCP?J.AQ^(+2W\V736NK=X1*_#K_&BV\,Z@JP/=W_ (>=;J;23+Y?V]ELFECB M6Y\AC',6"JBQO](?L)?L5?##_@GQ^RIX<_97^#%S=WEAX?@FDN-7U>0-V?Q*\+Z=X=U?P;9:5?QOI]G:_9566&Y9R))<6[$AHPI,F/E KU_]OGX. M?\%!?B;:^"_$7_!/O]K'P[\.-8\-ZS+<>(M%\7^$TU+2_$]JZ*JP3L 9X A5 MB/)*EO-/S*50CZ%HH ^>?A;^RI\=?'/Q+\+_ ![_ &\/BOX6\6^(_!+33^"_ M"O@/PS/IGA_0[Z:%[>74=MU7GDR2Q)+(Z)%'/*$A#NTAK?MM?L'7?[0 M_P 6/A?^UG\%?&ECX3^,7P;U6YN/".NZE8/>(D"1 M&WPN=Z Y96^CZ* /F'X3_L*>-_$G[:T?_!0S]K_Q5H&L>.]"\)R>&OAUX9\* M6LRZ3X3L9G9[J=9;@^;=WMQN*-.4A58OW:QGES]/444 %%%% 'E'[<__ ":/ MX]_[ +_^AK7=?"[_ ))GX=_[ 5I_Z)2N%_;G_P"31_'O_8!?_P!#6NZ^%W_) M,_#O_8"M/_1*4 ;M%%% !1110 445%>WMEIEE-J.HW<5O;V\323SSR!$C11E MF9CP "23P * )&954LQ &23VKY.^)GQS^*'[<'CG4?V;_V.O$DND>#M-G- MK\0_B[:C*I_?L-,;I).0<-,#A0<@@%6:EXI^('Q)_P""EGB:]^%/P(UN^\-_ M!/3[EK7QA\0K8&.Y\4,IQ)8:<2.(#RLDV,$9'*_+)]0_#/X8^ _@YX&T[X;? M#/PQ:Z/HFE0"*RL+1,*@ZDDGEF8Y9F8EF)))))- &=\#?@5\,?V)-8M M=/L+.%I;N^OKA8H8(P,EW=B%51W).*\#^.'_ 4,\!^#O&A# \D%4Q,N2+VZR M?I']79>;/*J9G[2HZ6#C[22T;O:$?\4M=?*-Y=TMQ_B+]O/XF?M$:Y=?#;_@ MG1\,D\5O!,;?4_B?XD22V\-Z6W1O+; >]D7^[&,=&&]#M#\9P M_'']I[QK>_%OXC##1ZYXFB7[#IASG98V0S% H/(."01N79DBO?O#OAOP]X0T M.U\,>$]"L],TVQA$5EI^GVRPPP1CHJ(@"J!Z 5=HGCO9P=/#1Y(O=[R?K+]% M9=[A3RSVLU5QDO:26J5K0CZ1UU_O2N^S6P45A^._B9\/_ACI9UGQ_P"+[#2; M?!V-=SA6DQU"+]YS[*":\T/[1_Q-^*7^B_LW_!RZO+5^$\5>*@UEIX']]$_U MDZ_[N"/2OG\5FF"PE3V@KRSQ9^UW\,].U9O"GPZMM0\;ZZ.!IGA6W-PJ' MIF28?NT7/4@DCN*SX?V6/$'Q$F74OVE?BSJ7B?Y@W_"/::QL=+C/8%(R&EQV M8E3ZYKU+PGX+\(^!-)30O!?AJQTNS3I;V-LL2D^IVCD^YY-<3/FQE;9*"\]9?Y/R1G_:C_$5U7PU_9F^#OPNN_P"VM$\+B]U=FWRZ[K,AN[R1 M_P"_YCYVD_[ 6N^HK6CE&$IU%5J7J37VIOF:]%\,?^W4BH82C&7/+WI=WK]W M1?)(****]0Z@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH ^0/^"_'_*&S]H3_ +)_-_Z.BK^,*O[/?^"_'_*&S]H3_LG\W_HZ*OXP MJ /W^_X--O\ E*9^UW_V\?\ I\GK]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /*/VY_^31_'O\ V 7_ M /0UKNOA=_R3/P[_ -@*T_\ 1*5PO[<__)H_CW_L O\ ^AK7=?"[_DF?AW_L M!6G_ *)2@#=HHHH ***Q?B'\1/!'PG\%ZC\1/B/XFM='T72K>*O%>M6NG:;I]L]Q?7][.L<4$2C+.[, M0% ZFOD>6?XB_\ !4O7FM;%]4\+?L\6%WMFN!OMK_Q])&W*KT:&Q##D\%\? MWO\ 4R>'_!OQ(_X*<>(K3XB?%[2=1\,? FPNEN/#'@J>,&4Y2\OL'*6V M0&2('YN#DC#GZ[TW3=.T;3H-(TBPAM;2UA6&UM;:()'#&H 5%50 J@ < " M@"KX4\*>&O OANQ\'>#="M=,TK3;9;>PT^RA$<4$2C 55' %:%'M'MN'O-1G"[VQD)&HRTKG!PB L>P-?-Y^/?[8_[<9_L[ M]DWPK-\+OAY?2,% MO)Z+_@OR5WY'!BLQH8::IZRJ/:,=9/S[)>U^(OB M66ZU_4,+HO@_0H#>:MJ3L<*L5NAS\QX#/M3/&[/%>._\*R_;?_;J_P!)^.6N MWGP3^&=QRO@CPY>!O$6K0GM>W>,6J,#S$@S@E77(#5ZM^S7^P[\#/V9KJ?Q9 MH&G7FO\ C+4H^*/%_A7P1I+ MZ[XP\166EV,PF BW0W6\Y6T_PIZ+U=WU5CE>$Q M6-7-C9^!_[/GP9_9O\ !D?@'X)_#[3] TU,&5+2 M+,MRX&/,FE;+S/C^)V)[9Q795XU(;'2XC MT)\V0 R$=U !/8FF?\,[_%CXK?Z3^T9\9+B6SDY?PIX0W6=CCNDDI_>3+['! M'8U\Q4SMXR;>$A*M)_:VA\YO1_\ ;O,_(ZJ=>E&"IX6%TM%;2*^>W_@-S?\ M'W[5OP@\#ZG_ ,(Q8:K<>(]=8E8M!\,6YO;EF_NG9\J'U#,#[5@>9^UY\9/] M5'IWPQT63^*0+?ZM(GTXCBR/HRD]Z])\ _"WX=_"W3/[(^'W@ZPTJ$@!_LL M#R8[NYRSGW8DUOU'U''XO7%UK+^6G>*^<_C?RY/0OV&(J_Q9V7:.GX[OY6/- M/ G[)WPB\'ZI_P )1K6GW/BC7F(:77?%-P;R%P4.2A!17DM_-]WYO4WI4:5"-J<4@HHHKI-0HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y _X+\?\H;/VA/^ MR?S?^CHJ_C"K^SW_ (+\?\H;/VA/^R?S?^CHJ_C"H _?[_@TV_Y2F?M=_P#; MQ_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^H **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@#RC]N?\ Y-'\>_\ 8!?_ -#6NZ^%W_),_#O_ & K M3_T2E<+^W/\ \FC^/?\ L O_ .AK7=?"[_DF?AW_ + 5I_Z)2@#=HHK@_P!H MO]H_X7?LO?#F?XD?%+6&BA#B'3M.M5\R[U.Y;[EM;QYS)(Q_ #)8@ F@#2^- M/QK^&G[/?PZU#XJ?%GQ/#I6CZO^"@_PV^&OC!O@K\&O#.H_%'XER96'P9X1(D^RL#@M>W/,=H@/WBV6 M7()4 YK>AAJ^)GR4HW?Y>;>R7F]#GQ.+P^#I\]:5E^+?9+=OR5V>[:CJ.D>' MM*FU35K^VL;&S@,EQ_%O]HLI\3?^ M"F'Q>M$T"U=;FU^%'AC4&L]!L<'*F]N-P>\<=\MM# [693MKTG2?VCOAUHFF MP_"[]DSX1W'B9--C%O:VGANP6RTBQ Z*TY41H.<_*"#ZTL7C\ER6RKS52H]H MJ[7R2]Z;]%;S:/)JXG%XG23]C!_.K+T6O+]TI>46<]\)/^"=WAU?&=O\;_VN M_'EW\7?B!'\]O>:]"%TK2"3G996(_=1@'HS G(# (MV_.4K^1P?_"8_M7_&+Y/ O@JT^'FCR=-7\3H+C467^\EJ/EC;_9D_.M'P MO^R%\.+;5D\6?$_4-1\=:XO/]H>*+@S1QGTC@_U:+Z*0V.QKU>BLH9-AYR4\ M5)UI+^?5+T@K17D[7\SK6#IM\U5N;\]ODMOPOYC+>WM[2!+6T@2**-0L<<:A M54#H !T%/HHKU]CK"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** /D#_ (+\?\H;/VA/^R?S?^CH MJ_C"K^SW_@OQ_P H;/VA/^R?S?\ HZ*OXPJ /W^_X--O^4IG[7?_ &\?^GR> MOW^K\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HHHH **** "BBO.?VP_BMXT^!' M[)/Q0^-_PW\-+K/B'P=\/-:UO0M)>-G%Y>6MC-/#"57YF#/&JD+R0<#G% '= MRZ]H5OKMOX7GUJT34[NTFNK73GN5$\T$31)+*D>=S(C30JS 84RH"06&;=?C MU_P37\&? 3_@I3)\!_C7XP_:-^(7B_QYXM^ OC>^^(OB[2_BIJMAJNA^)H=7 M\+*\-LEI!OCO\/OV7?#_ ,-_VAOB M)J'B+QKHR7VG7_BS4?)>YU-(KRXCM;U]@V%Y+=8),$9^;##=N% 'JU%?F7^P MMKOQW\/_ /!Q)^TE\"?B5^TYXY^('A_P_P#"'1;WPY;>+=0A\O3OM364TJ16 M]I%!:Q?.[@-'"C%=H8L06/IG_!;G]M;XI_ 71O@Q^QU^SIXQF\-_$7]I3XHV M7@[3/%-JJFX\/Z2T\":CJ$&X$">-;F!$)!V^%]>\7ZAJT&MZ1?12G^UG^VS2E=0MI(- MXG0J\OG%)&9.!U?[>?[37C7X^?\ !53X,?\ !(+X;^.]6\/>&]9\,WGCSXU: MMX9U.6SO[W1X%F6STB*Z@99;:.>>']^T3)(T4B*KJ&8, ?H'17YU^.OB[??\ M$M/^"M?P3_9G\,>(-6;X)?M,:-J.E6/AC6-;N;^/PSXIT_RC'<63W,DCP0W* MW-M"]LK"/S&\T -NW?HI0 445X/_ ,%-/C/\2OV?/V(?&WQ?^$'B3^R/$6D? MV;_9VH_8X;CRO-U*U@D_=SH\;9CD=?F4XW9&" 1MAZ$\3B(48[R:2OM=NQSX MO$PP>%J8B:;C"+D[;V2N[>9T/[<__)H_CW_L O\ ^AK7=?"[_DF?AW_L!6G_ M *)2OPJ\8?\ !5O_ (* ?%+PQ??#_P :_'S[;I.J0&&_M?\ A%=*C\R/()&Z M.U5EZ#D$&M/3/^"O'_!1W1+.'1-._:+\FSLH$B@!\(Z0VR-5"J,FT). .3F MO&5>E0JN+ERWM'>U]??T2 M6[>BZG[(_M1_M5_#S]ECP9!K?B>&YU76]6G^R>%?"6E+YE_K=X,I M=(\0ZIEM8\3RWG]J>);PL,,IOI/EM1@X_P!' RH ;=C-?.XC$83 UI4IJ56K M%V=.G;1KI.;]R'FKN?\ =.IYU6Q_N9;!R7\[7NKTVYG\TNS>QD?$SXB?M'_M M&P?:?VBOB0_[/GPWNAF'P9HMUYWC'783T$[(";)''\"KN&2K@C#5Z-\!?!7B M#P%X/7P#^Q5^S+I_P^\/2X-QXI\8HPN[XX_US19::9\9*O(S+@X^4<5[-\,_ MV;O@]\*)_P"U/#/A..;5&;=-K>IN;F\D8]6\V3)4GOMVCVKNJXJ]3.LRA[.M M45"E_P ^Z7_MU22NWYI)KI*QOALIJ1J>VK3;F^N\O1.R45Y0C'U>YY!I'[(> M@:[J,7B3X]^-]6\?:G&V](]4E\FP@;_IG:QG8H]B2#Z5ZOI6D:3H6GQ:3H>F M6]E:P+MAMK2!8XXQZ*J@ #Z58HHPF7X/ W=&"3>[WD_63O)_-L]:EAZ-#X%9 MOKU?J]W\PHHHKM-@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /D#_@OQ_RAL_:$ M_P"R?S?^CHJ_C"K^SW_@OQ_RAL_:$_[)_-_Z.BK^,*@#]_O^#3;_ )2F?M=_ M]O'_ *?)Z_?ZOP!_X--O^4IG[7?_ &\?^GR>OW^H **** "BBB@ J'4+VPTZ MQFO]5NX8+:&,O/-<2!41 .2Q/ &.YJ:N!_:I^!\G[3'[-'C_ /9X@\9W'AR3 MQQX/U'0X_$%I;^;+IK75N\(N43'+_4VN;#Q' MX?DE,@T_4K64Q3QHY +1DJ'0D9V2*&PP(KQ?5_@;_P %A[G]H/P-!J'Q.^$= MSJ>E?![Q7X=?XT6WAG4%6![N_P##SK=3:29?+^WLMDTL<2W/D,8YBP546-_I M#]A+]BKX8?\ !/C]E3PY^RO\&+F[O+#P_!-)<:OJ\@:YU6_GD::XNYV4?>DE M=FP.%7:HX44 ?&O[*G_*T-^U)_V0KPO_ .@6%V?Q*\+Z=X=U?P;9:5?QOI]G:_9566&Y9R))<6[$AHPI,F M/E KV_\ X*%_L)^"/^"@7P%A^%/B'Q1=>&?$&@>(;+Q+\/\ QKIULLUSX;UZ MR??:WT<;$"0 ED>,D;TD@: M9I%I$N7N+EA@7$A.V= MH&@AEV$]3NL[DD?4]Z^M/$W[!_QX_:X^-?PM^)O[?WC;P1>Z#\&];7Q#X8\$ M> -/NUM-9\1I&8X-6OI;MBR) "[0VD:G:\A+SRJ AZG]MK]@Z[_:'^+'PO\ MVL_@KXTL?"?QB^#>JW-QX1UW4K![FQU*PNHC#?:1?QQNCM;SQ$@2(V^%SO0' M+*P!\:_\%Y-*U+QY_P %9_\ @FY\/?"R--J<'QBU+6[B*'EH[.SN=$N)F/\ ML^5!,3[1MZ5^K-?,/PG_ &%/&_B3]M:/_@H9^U_XJT#6/'>A>$Y/#7PZ\,^% M+69=)\)V,SL]U.LMP?-N[VXW%&G*0JL7[M8SRY^GJ "ODG_@MKXAU32_^"?7 MB[1;+PK=WMOJD^FQWFHP,HCTY4U*TD5Y >2'91&,?Q,.U?6U>$_\%+_@O\1_ MVA?V)?&OP?\ A+X=_M;Q!JYTW[!I_P!LA@\WRM2M9Y/WDSHBXCC=N6&<8&20 M#V9=5A0S"C4F](RBWZ)IL\_-J%3$Y77HTU>4H22]7%I'X#:5;^7#YS#E^GTI M=5B:2WWJ3\IR1ZBOHWQQ_P $KOV\?AGX0O\ QUXT^!'V+2=+MS->W7_"3Z7) MY48(&=L=TS'J. ":O:9_P2(_X*&:WI=OJ^G?L]^;;7ENDT$G_"6:2-\;J&4X M-V",@C@\UV/-ZTLY^OM:\U[>6UONT_$X(Y!AX\/_ -EIV7+:_P#>WYO_ +6 MWR/T=_X(X:E<:9_P3G^'RV/A.:7S&U9I+B$*/-/]K7@R>Y( "\^E?3W_ DN MK_\ 0H7O_?2UY#_P30^"_P 1_P!GK]B7P5\'_BUX=_LGQ!I!U+[?I_VR&?RO M-U*ZGC_>0NZ-F.1&X8XS@X(('NU<>85*=;'UJD-I2DUZ-MG?E-"IALJH4:BM M*,(I^JBD_P 3'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBBN,] Q_\ A)=7 M_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O? M^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O M?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6 MMBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_ MX275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ MA)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^ MA0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_ M^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ M +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^ M^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH MQ_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X2 M75_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X M275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H M4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A M0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK M8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^E MH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@ M#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275 M_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7 M_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O? M^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O M?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6 MMBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_ MX275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ MA)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^ MA0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_ M^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ M +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^ M^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH MQ_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X2 M75_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X M275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H M4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A M0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK M8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^E MH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@ M#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275 M_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7 M_P"A0O?^^EK0TV\GOK43W%A);,6(\J4C/UXJQ10 4444 %%%% !1110!\@?\ M%^/^4-G[0G_9/YO_ $=%7\85?V>_\%^/^4-G[0G_ &3^;_T=%7\85 '[_?\ M!IM_RE,_:[_[>/\ T^3U^_U?@#_P:;?\I3/VN_\ MX_]/D]?O]0 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% 'E'[<__)H_CW_L O\ ^AK7=?"[ M_DF?AW_L!6G_ *)2N%_;G_Y-'\>_]@%__0UKNOA=_P DS\._]@*T_P#1*4 ; MM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?('_ 7X M_P"4-G[0G_9/YO\ T=%7\85?V>_\%^/^4-G[0G_9/YO_ $=%7\85 '[_ '_! MIM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 >4?MS_\ )H_CW_L O_Z&M=U\ M+O\ DF?AW_L!6G_HE*X7]N?_ )-'\>_]@%__ $-:[KX7?\DS\._]@*T_]$I0 M!NT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\@?\%^ M/^4-G[0G_9/YO_1T5?QA5_9[_P %^/\ E#9^T)_V3^;_ -'15_&%0!^_W_!I MM_RE,_:[_P"WC_T^3U^_U?@#_P &FW_*4S]KO_MX_P#3Y/7[_4 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110!Y1^W/_ ,FC^/?^P"__ *&M=U\+ MO^29^'?^P%:?^B4KA?VY_P#DT?Q[_P!@%_\ T-:[KX7?\DS\._\ 8"M/_1*4 M ;M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?('_!? MC_E#9^T)_P!D_F_]'15_&%7]GO\ P7X_Y0V?M"?]D_F_]'15_&%0!^_W_!IM M_P I3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %% M%% !1110 5\^?\%1OV]O#_\ P35_8K\5_M8:UX4_MZYTAK6RT/1#=?9TO=0N MIT@@224@^5$&?>[X)"1M@$X!^@Z\G_;A_8U^#G[?_P"R[XK_ &3?CO97,GAW MQ79I'+/AGX]UGX>>$M#UV[^&D_@>^M-(U%'LKJXGL],N1J,DUG*1$0DTJS+ M,X0ND8.4^Q/C/^TOX8^!/[+.J?M0>--+GDM=,\-1:DFCV1WSWUU,J"VL(./G MFGGDBMXQCYI)4'>OQV_9Q_:__:S_ .#>_P#:K\6_L_?\%$/[5^,'P1F7P]HL M?QXT6QFEN/#%J(9UTN&^B(8L@B,BF,LS@1D123[!%7ZJ?ML_L3?LV_\ !5[] MEFP^#OQ3\9Z[<> M;GLM>L;WP1KZVPU!!&7M9/-".LT.)%E52"I98VP=HH ^ M;_@)XH_X.&F2 &[V- M/Y>45CE0Q#$$#!]C_;H_;P\<_##]IGX2?\$]_P!F"UT:?XN?&&:[O!JOB"VD MN;#PGX?LXWEN]5GMXY(VN)&$4D=O#YD:R2JVYP%VO\3^ ?AG^V5_P;[?MO\ MP>^$MI^TKXI^+_[*/QS\=VG@:PT[QS<_:-2\$ZW=DI8K'+PH1F!;,2QQ.B3A MH4=(Y&Z?1Y+_ %__ (/ =57Q.S-'HG[+ZCPX)'/\ @G1^V'XIT?Q(?B9X2N=;^$/Q&TO1/[+;4;FSW&_T MB]MA+)']H2-1/'-$41XV"% X!?[!K\H_^"_-Y?Z9_P %4/\ @FO?>'2RZF_Q MPOX-T?WC9O>:"ER./X?*9L^Q-?JY0 445QGQF^)OB_X9:997_A#X.ZUXQDNI MVCFMM%DC5K=0N0[;R.">.* .;_;G_P"31_'O_8!?_P!#6NZ^%W_),_#O_8"M M/_1*5\S_ +57[1_Q5\6?L[^+?#FO_LE^,="L[S2FCN-7O9[=HK5=R_.P5LD? M3UKI_!'[5?QGTSP9I&FV7[%?C:\AM]+MXHKR&XA"3JL:@2+GLP&1]: /HZBO M!?\ AKGXX?\ 1C/CO_P)@H_X:Y^.'_1C/CO_ ,"8* />J*\%_P"&N?CA_P!& M,^.__ F"C_AKGXX?]&,^._\ P)@H ]ZHKP7_ (:Y^.'_ $8SX[_\"8*/^&N? MCA_T8SX[_P# F"@#WJBO!?\ AKGXX?\ 1C/CO_P)@H_X:Y^.'_1C/CO_ ,"8 M* />J*\%_P"&N?CA_P!&,^.__ F"C_AKGXX?]&,^._\ P)@H ]ZHKP7_ (:Y M^.'_ $8SX[_\"8*/^&N?CA_T8SX[_P# F"@#WJBO!?\ AKGXX?\ 1C/CO_P) M@H_X:Y^.'_1C/CO_ ,"8* />J*\%_P"&N?CA_P!&,^.__ F"C_AKGXX?]&,^ M._\ P)@H ]ZHKP7_ (:Y^.'_ $8SX[_\"8*/^&N?CA_T8SX[_P# F"@#WJBO M!?\ AKGXX?\ 1C/CO_P)@H_X:Y^.'_1C/CO_ ,"8* />J*\%_P"&N?CA_P!& M,^.__ F"C_AKGXX?]&,^._\ P)@H ]ZHKP7_ (:Y^.'_ $8SX[_\"8*/^&N? MCA_T8SX[_P# F"@#WJBOFSP1^WG\3/B#I$NM^%?V,O%]];0WDMK)-9:A"Z++ M&VUT)*CY@>",<>M;/_#7/QP_Z,9\=_\ @3!0![U17@O_ US\]45X+_P -<_'#_HQGQW_X$P4?\-<_'#_HQGQW M_P"!,% 'O5%>"_\ #7/QP_Z,9\=_^!,%'_#7/QP_Z,9\=_\ @3!0![U17@O_ M US\]45X+_P -<_'#_HQGQW_X M$P4?\-<_'#_HQGQW_P"!,% 'O5%>"_\ #7/QP_Z,9\=_^!,%'_#7/QP_Z,9\ M=_\ @3!0![U17@O_ US\]45X+ M_P -<_'#_HQGQW_X$P4?\-<_'#_HQGQW_P"!,% 'O5%>"_\ #7/QP_Z,9\=_ M^!,%'_#7/QP_Z,9\=_\ @3!0![U17@O_ US\]45X+_P -<_'#_HQGQW_X$P4?\-<_'#_HQGQW_P"!,% 'O5%> M"_\ #7/QP_Z,9\=_^!,%8UE^WG\3+_QM>_#^U_8R\7OJFGV<=U=6*:A"9HHI M"0KLNW 4XX.3]* /I.BO!?\ AKGXX?\ 1C/CO_P)@H_X:Y^.'_1C/CO_ ,"8 M* />J*\%_P"&N?CA_P!&,^.__ F"C_AKGXX?]&,^._\ P)@H ]ZHKP7_ (:Y M^.'_ $8SX[_\"8*/^&N?CA_T8SX[_P# F"@#WJBO!?\ AKGXX?\ 1C/CO_P) M@H_X:Y^.'_1C/CO_ ,"8* />J*\%_P"&N?CA_P!&,^.__ F"C_AKGXX?]&,^ M._\ P)@H ]ZHKP7_ (:Y^.'_ $8SX[_\"8*/^&N?CA_T8SX[_P# F"@#WJBO M!?\ AKGXX?\ 1C/CO_P)@H_X:Y^.'_1C/CO_ ,"8* />J*\%_P"&N?CA_P!& M,^.__ F"C_AKGXX?]&,^._\ P)@H ]ZHKP7_ (:Y^.'_ $8SX[_\"8*/^&N? MCA_T8SX[_P# F"@#WJBO!?\ AKGXX?\ 1C/CO_P)@H_X:Y^.'_1C/CO_ ,"8 M* />J*\%_P"&N?CA_P!&,^.__ F"C_AKGXX?]&,^._\ P)@H ]ZHKP7_ (:Y M^.'_ $8SX[_\"8*/^&N?CA_T8SX[_P# F"@#WJBOFSQ+^WG\3/">KZ1HFN?L M9>+[6YUR\-KIL-SJ$*O<2A=Q2,!3N;'."1]:V?\ AKGXX?\ 1C/CO_P)@H ] MZHKP7_AKGXX?]&,^._\ P)@H_P"&N?CA_P!&,^.__ F"@#WJBO!?^&N?CA_T M8SX[_P# F"C_ (:Y^.'_ $8SX[_\"8* />J*\%_X:Y^.'_1C/CO_ ,"8*/\ MAKGXX?\ 1C/CO_P)@H ]ZHKP7_AKGXX?]&,^._\ P)@H_P"&N?CA_P!&,^._ M_ F"@#WJBO!?^&N?CA_T8SX[_P# F"C_ (:Y^.'_ $8SX[_\"8* />J*\%_X M:Y^.'_1C/CO_ ,"8*/\ AKGXX?\ 1C/CO_P)@H ]ZHKP7_AKGXX?]&,^._\ MP)@H_P"&N?CA_P!&,^.__ F"@#WJBO!?^&N?CA_T8SX[_P# F"C_ (:Y^.'_ M $8SX[_\"8* />J*\%_X:Y^.'_1C/CO_ ,"8*/\ AKGXX?\ 1C/CO_P)@H ] MZHKP7_AKGXX?]&,^._\ P)@H_P"&N?CA_P!&,^.__ F"@#WJBO!?^&N?CA_T M8SX[_P# F"C_ (:Y^.'_ $8SX[_\"8* />J*\%_X:Y^.'_1C/CO_ ,"8*S/& M'[&+WQ=XD_8L\965A80F6ZNKN^A2.-J*\%_X:Y^.'_1 MC/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\ F"C_AKG MXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__ )@H_X:Y^.'_1C/CO\ \"8* M />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_ MT8SX[_\ F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__ )@H_X: MY^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F M"@#WJBO!?^&N?CA_T8SX[_\ F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX M?]&,^.__ )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^ M&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\ F"ND^!W[35]\6_'VJ?# M7Q'\(]7\)ZMI.E17]Q:ZM.C-Y$M L/"OC>]\*ZS#;:MI]M9V4 M$$=[!9RJ?M7FLDAV;T6/8JE@'#+]@P:7IEK?7&J6VG01W-V$%U M$O\ @H;\&O\ @K-^SGX O/%FJ>!M)O/"/Q4\&:0\2ZAK/ABZ64QW-F)'1);B MSGF>8PE@TR85#N15;[?HH ^$)/V8?B/^WY_P5.^&_P"W9\4?A3KO@WX7_ 'P MSJ$/PZTGQC:+:ZGXB\0W_P D]^;/A4\$4^***")8((U1$4*B(,!0.@ ["@!U%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >%_\ !/?_ )(G MJW_8]ZS_ .E)KW2H-/TO3-(@-MI6G06L;2,[1V\*HI8G); Y)ZFIZ "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+\ _ M\I!/'_\ V(FE?^C&KW2H(]+TR+4)-6BTZ!;N6,)+=+"HD=1T4MC) ]* )Z** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M \+_ &L/^2V? _\ ['N7_P!)FKW2H+O2],OYX+F^TZ":2UDWVTDT*LT38QN4 MD?*<=Q4] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %>4?MS_\FC^/?^P"_P#Z&M>KU%?6%CJEI)I^IV45Q;RKME@GC#HX M]"IX(H Q_A=_R3/P[_V K3_T2E;M-BBB@B6""-41%"HB# 4#H .PIU !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>%^ ? M^4@GC_\ [$32O_1C5[I4$>EZ9%J$FK1:= MW+&$ENEA42.HZ*6QD@>E $]%% M% !1110 4444 ?('_!?C_E#9^T)_V3^;_P!'15_&%7]GO_!?C_E#9^T)_P!D M_F_]'15_&%0!^_W_ :;?\I3/VN_^WC_ -/D]?O]7X _\&FW_*4S]KO_ +>/ M_3Y/7[_4 %%%% !1110 4444 %%%% !1110 5XU^UYXH_;(&EZ7\-/V(_"GA M9?%.N">6]\:^/TN'T3PY:1; 7:&WQ+=WZHEL[:?9ZE?O:V\TV/E229(I6B4G +"-R!SM/2@#\^OV$OV\O M^"BW@G_@IMKO_!*G_@I5H?@?Q#K-Q\.SXV\!?$CX=:?-:V]]IZW'D,ES!(2$ M^<2H" A1X"I\Q9$:_IVCFW\):&]^$7_!4#]F;P58>)OCYX M;.D?!SXH^!-3N+NRM-(TT2W*Z)&]P%8Q-,TLTI,<,QN9XRZ-"\'D_:7[47_% M[/VS_@E^S!!^]TWP[=W?Q0\:1C[OE:9MM=(@?T+ZE>)=IZG2'Z8Y .!^/OCO M_@K#XNU&P_9:_8/U;XL26J/]DL+"PB"FY9#' M=S,46"*.[B5%W'"\'_P2Y_X*:_ME^./VT_B!_P $L?\ @IO\+O#&C_&#P/X> M7Q%HGBKP-YHTCQ-HYDAC,R+*25?,\3*PV[AYBM'$\+!OT(N[NUL+66^OKF.& M"&-I)II7"I&@&2S$\ #))KXD_84^#7_ TC_P %!OBA_P %?=5TU[?0/$'A M2T^'WP3\Z,I)J/ANUF$]UK14\^5>7@W6Q."UM&LGW9EH W?#?[7/QP_;"_;Q M^,O['_[/'Q)T3X?Z!\!K?1;?Q7KMUX?75-7UK5-2MY+E$MHY9%AM;2&./8[O M'*\LA(3RU7'? \%_\>O NR)] U;1?*"6$-^9)$7^T+E856&U7YY(K<3!K M=HTDF]U_X-ZOVE_V7_VEO@-XX\6>!-)\1:=\<)/%7VC]I"S\>.K:\_B%E:,2 M2E8XU6T BDBMX4CB2%87C\M'5]P!]+?'GXU^.+#]K3X3_L^?#SQ4FE6D]GK7 MC+XEW9MH9 /#MA;"UCMF:5&$)GU"_LW#KAS'8W 4@;B/DKXU_&?_ (.*/BKX M+OOVM_V-OAY\$?#O@:*T?5/!GPE\96U_=>*?$.EA=\+W;+LAM[J>/$BVJ21M M&'6-W\P-7TK^QC_Q>;]HKXX?M?W'[VSO_%,?P^\$S'D?V/X>>>&Y=#T_>:S< M:P"5X9((22<#'H7[87[25E^RS\"M4^)%KX?FU[Q'<,NF>!?"-ES=>(]=N 4L MM/A7.2TDF"S=(XDEE8A(V8 'C_\ P3<_X*L?"[]NC_@G!'_P4"\9:4G@FRT' M3]2/Q$L;B9I(=>Y"]XRO@%XO* F7(W!) I^8&O*?AA^VE_P49_:5_8;UK_ M (*E_!R'P=H_AI;#4M?\ ? _6?#4DUWKOA^RDDYO-32X#6^H744$LD/DQ-#% MOA5UFR[5Y#^US^Q3XD_X)H?\&M_Q0_9ZL]:34/%X\)'4/'>JV.?+N]1U+5+= MM1V8 S$DVD-SCSK24 M,T<]M+M)'F0S)+$^"1NC."1@UZ;7Y:_\&?>H>(+W_@CS:6VLO(;:T^)>N1:2 M')PMN?L[D+[><\Q^I-?J50 4444 %%%% !1110 4444 %%%% !1110 445\@ M?\%*_P!LOX5^$?&7AS]@N_\ VG_"WPNUGXBZ7)J/C+Q?X@\76FD2^'_":2&& MXEM);F1,W]VX>TMBF6C_ -(N/^74*P!Y=X4_X*[?%#XS_P#!;OPA^PY\)_#U MG%\&[SP/KUX?%-Q:AY?%.H6,DT$MQ9R;OELX+FWFM@X'[V2&9@63RV/VA^U; M\=]._9B_9L\&KJ_L]-0$OJ%VL9%O:(!R7FF,<*CNT@%?E7 MXU_:;_X)_?#W_@X?_9XUGX2_M*?";3OA?X,_9CU'P_;ZKI/CG3O[&T@I->K! M9&X68Q1/L,>V-F#$$'!S7Z ?MDW$'QO^/_P,_9(TV9+G3M6\3M\0O&2Q,'1] M%\/-!<6RMC@B36;C1B,\.D,V <' !C?$K_AZQ-\)_ _P#_9_\1>!X_B!:^![ M"Z^)WQG^(^D.^G-J+1^7)!I]A8+&DUP\T%5^)?P;BT^_B\9> H98]+US3;U \,A20GRY" MKQ.I&W<'93&C1,7^V?B;=_$VQ\#:C<_!O0-!U3Q,L&-)LO$VL36%B\I.,S30 M6]Q(J@9.%C8MC&5SN'YD_P#!(_\ :N_:*^'/_!4WXV?L0_\ !2#]G'PUX8^. MOQ'@7QS:?$+PC=RS6/BC2+55M+2SB,K,1;VUNK)!C9Q#<>:@G,CR@'W1^WY\ M7_B%\*_@/!H7P5UX:9X_\?\ BK2O!W@;4/LD5P;*^U"Y6.2^$4RO')]DM!=W MI1U92MHP*L,@^)_M/_$G_@K_ /M _$GQ'X)_X)GP?"3P7X0\%7ATR]\?_%J. M\N9_$VK1J#<06%O;1ND5K Y-O+/*I9IXY5C7$9+>C>)?^+[_ /!3KP]X77]] MH?P%\!R^(;['*?\ "1Z[YUC8CTWP:;;:J6 Y"ZI$> 1GWWQWXZ\'?#'P5JWQ M&^(7B6ST;0="TZ:_UC5M0F$<%G;1(7DED8\*JJI)/M0!\4_\$;_^"GWQ_P#V MQ_%7Q8_9%_;@^#VF>"OCG\#=8M[+Q?;>'VR,LL M4B$!RB-_X+2?\%"_VROV =/^%FN?!'X:>!)?"WCSXNZ)X,U/Q+K>J7-SJ-N] MX7D;RK!(HXD7R[>=1,]Q)AMO[GD,.@_X)7?LU^)X_BI\'=3@,5WH_A;3K;[)I$=S&>8;N: ?:)H^J>9'&V'C85X__ ,'0 M/_)L7[/7_9WW@W_T1J5 'Z6T444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !7YW_\ !;O_ (*[?%#]A>3P=\*/V5_#UGJGBG4O'&@6?CS7[ZU%Q9>& M-/U">1;>W==P!O+M;>X,:<[(K>61@-T1;ZG_ &^?VT/ 7["O[/=S\7_&&IZ- M'J6HZI;Z#X,T_7M9BTZTU+6[LLMM!-=3$);P#:\TTS'$<$$TF#LP?R:_X++? M$G]C#PC_ ,$ZOAOX'\!?MO?#'XG?$36/VG/#?BWXI>(O#_C?3KJZU;4&2Y%W M?O##.[06D2B&")#\EO;PP19^4$@'[G5\6V?[9O[7'BKX/^)/B)^SSX0TOQQX MI^)WQ@U;0/@'H&OLMEHVCZ'IJ&SEUC4)X$\][)I;"]OMV6DD^W6L$6WS$QZ; M^UQ^UMX<7]ACQ'\8OV4/B=X?\5:IXH2/PO\ #36_#.LPW]I<>(=2NTTJRV2V M[,L@BO)T:0*_\%&O^"Q'_ 2V_:8^&6D_\%3-$^$GCWX-_%KQ M;!X;C\R_=M[6")I99#[*B,?PKXS_X* ?"6U_X*1?M@?"/] MC71[877@SX+^/M/^)GQEUE1F*WNK:"4:/H(;HUQ=&X>>6/AHK:-')'GQ!O4? M^"E+-\2O ?@G]C*P8O/\;_'EGX?UF)#R/#ELKZEK9;T22PLYK/)XWWT0Y+ $ M \LC_:*_X*?>-/VO"7A*_\ C;\1?#<_C/Q9XB^),36^A_#W1KRX M>>SLIX;&-9+FZ1)ELH(P"7.GSRS.VUB_EW[,7_!27_@I3^S-_P %)_"G_!,[ M_@K1X.\ ZP?BGI=U=_"SXJ_#2WG@M+R>"-Y)+6XBEQSB,H<)&T;M'D2)*)%_ M3155%"(H P !TKX>/PEM?V^O^"N7A;]JJWMA+\-_P!E?2-9T/PSK&/W>O\ MC+40L&HK >DMO801)"\G3[8SQKDV\F #I?VP/BC_ ,%0?BY\6M8^ ?\ P3-T MKX9^&+7P?!;KXU^)OQ76[GA;49X$N8],TZTME8O(EO+;S2SR@Q@7*(H+JV/- M_P#@E)_P4X_:[^+?[6WQ-_X)A_\ !27X4^'-!^-?PST:/7;;7?!1D_LGQ'HS M201_:HUD8E6S=6S!@0&$S QPO$ZG[_U+4M.T;3KC6-8OX+2TM('FNKJYE$<< M,:@LSNS$!5 !))X &:^*?^">_P $Y_CI^W%\7O\ @KYX@T>:QTWXA:+8^#?@ MW;W,)CFN/"=D4=]5D5@&"7]U&)X58!A;QPL<^:, 'VY1110 4444 %%%% !1 M110 4444 %%%% !1110 445D^//'7A#X7^!M:^)?Q!\0VVD:!X=TFXU/7-5O M'VPV5G!$TLTSGLB1HS$^@- 'B'_!3/\ ;A_X82_9@USXE>$O"G_"3^.[O3+] M? ?A&,_-J%U;V&C>ZU+IUF+>%I?M$J92,$A!M1>*^-_'7[9_P"QC\?? MV5_C[^V=\6_VP_A/%XX\=?!7Q)H7PJ\ 3_$G2FOO"_AR6PF:"S-NMP6&IW\H MBN+I -ZM]FM>?LH+>O\ _!NI\<_@GXF_X)$?"+P5X;^,/A;4=9\&^!PWB_2+ M#Q!;376AAKFY93>1(Y>VRJL1Y@7(4D=#0!]#:5\7?B'X^_X*!:M\'/"7B'R/ M!/PY^&L%WXQM8[2%A?Z[JUWFPA,K(9$-M9V%S*R1LH8:G 7W84#Y_P#C/_P4 M+_;*^&O_ 6L^ W_ 3]UGX:>!-)^&GQ0TOQ'J3:U8ZIP_\$Q[&^\6_ ?5OVK?$%I+%JOQW\7WOCLBX0B2/ M2K@1VVB1-GD%-'M=-!4XPYDX&37R[^W?_P K*_["O_8E>/\ _P!,E[0!^EU? M(VM_ME_'FVUGXX?$'X6>%'\;VVD^.--^&WP6\ 1F"UCU?Q%!!OU.]EN]GF); MI<74D4[,S+%%H4[H@9F\SW[]J'XZ:+^S)^SIXV_:"UZS>Z@\(>&;S5%L(L^9 M>S11,T5M&!R9)9-D2@]U2YX_YZWMQ M%O@?\2_@CJ7B"VT_QM8_">SU"WOO"RSMM1X7N]ID7/RJT@D#OB-C$9$>OT0_ M:0^)7[15S\--'M/V)O!N@:WXJ\7;6TGQ!XP>>/0=#LS$)6O[SR1YLW!1(K:, MK)+)*,LD:2R)\_?\%??AK)_P4"T_PQ_P2@\&%YE\;Z[I?B+XOZG ?E\-^$+" M]6Y,CN/N7-Y=6T=M;)U?9<2?<@&=2U;X=?$7X<:3<6!MIK&WFN)[>ZAE8C:$@9>!D&6$^8X9E3]):_)/Q)^ MUM^V3^R=_P %U_ &L?\ !2W]EOP&_ACXQ6B_#WX'>/O 6MW5_%X7DFN%=K4M M<1Q%Y[J>6U2=W@A;:$,3-''(C?K90 4444 %%%% !1110 4444 %%%% !111 M0 4444 >-?M>>*/VR!I>E_#3]B/PIX67Q3K@GEO?&OC]+A]$\.6D6P%VAM\2 MW=W(T@$, 9$PDLDC@(J2_*7["7[>7_!1;P3_ ,%-M=_X)4_\%*M#\#^(=9N/ MAV?&W@+XD?#K3YK6WOM/6X\ADN8)"0GSB5 0$*/ 5/F+(CC]!?$D_B.UT"\N M/"&EV5[JB6SMI]GJ5^]K;S38^5))DBE:)2< L(W('.T]*_*C]F[]K/\ :U_9 MU_X+PWOPB_X*@?LS>"K#Q-\?/#9TCX.?%'P)J=Q=V5II&FB6Y71(WN K&)IF MEFE)CAF-S/&71H7@\D _1']MKX[:I^S5^RIXW^,?AFP6\U_3M'-OX2TY@"+_ M %NZ=+33+7G_ )ZWL]M%_P!M.AKRSX]1?\%3M6\/>'_@/^R/XL\"6&MZ+X4L MF\<_&CXH:+++%JNHF/8T>GZ?9+'&TK-&TTTK!8(A-'''&[;Q#J?M1?\ %[/V MS_@E^S!!^]TWP[=W?Q0\:1C[OE:9MM=(@?T+ZE>)=IZG2'Z8Y]K^,5[\9K#X M=:E81PTTMM;7$FT<':L>6Z;EZ@ ^._P#@ MCY_P4%_:_P#VC?BQ\"DE72M;L[^.:2VF M1)"3&Y2'S!]W>DR?NXV5Q71ZK^VI\:_VK?\ @H#XZ_8,_8U\7Z+X6TOX-:%8 MWGQ;^)&IZ%_:TJZI?!FL]'L;_8?_ &C=/TFQ^,7P/UFVAUV;0K>2 M"P\1Z/>1"?3]7MH99)'@\R)T$L!DD$4A7$A#J!VOQY^-?CBP_:T^$_[/GP\\ M5)I5I/9ZUXR^)=V;:&0#P[86PM8[9FE1A"9]0O[-PZXH(A /HV.]?97[&/_%YOVBOCA^U M_1_8_AYYX;ET/3]YK-QK )7AD@A))P, 'S5\:_C/_P ' M%'Q5\%WW[6_[&WP\^"/AWP-%:/JG@SX2^,K:_NO%/B'2PN^%[MEV0V]U/'B1 M;5)(VC#K&[^8&KZ1_P""2?\ P44T#_@J-^Q)X<_:KTWP'S M,9$L-3MF"S)&Y +1L&21,C(64*WS UZ-^V%^TE9?LL_ K5/B1:^'YM>\1W#+ MIG@7PC9';36?B8+.TU*]N+ZV$]EX7T>6_BLQ?W2;AN M:>XD%O!$2#(PGD&5MI!7WEX6U"YU;PQIVJWA!FN;"&64J,#_\(;X_T_4)I[B/5+39I]E# M%,TIL+"W7R85V_9-*Q_9+]G'XR_"#XX_"72_%_P4^*OAOQAI,%O%9S MZIX6UVWU"WCN4BC+PM) [J)%#*2A.1N&1R* .ZHHHH **** "BBB@ HHHH * M*** "BBB@ KD?CIXU^('P_\ A=J?B+X3_#:3Q=XGQ';Z!X?%U]GBN;N:18HV MN)]K?9[9"_F32[6*1(Y5'8*C==10!^6W[0'[Q\&:E;?#30KZROO#.H7I/DB W$C-.H5)'4OO,@@=#Y+,C5^I)( M R3@#J:_)C_@M?\ M/\ [=G['?[2GPG_ &R?VCOV1OA_XX_9=^&7C>.]-MX< M\17=YJNE:O-NM;76[I9H8$2XACEE%O&$E@62X96E$K02Q_V* /)=#_;* M_;6^(?[.MIXR_9F\*:%XR\>_&OQ[KMW\'+3QA^%_!EK,(+?5K^2UC$T] MLT,=M=;5+S/-K$4:L$4;/"XO^"CG_!6S_@G'^VU\*O@'_P %6M ^%OC;X:?' M#Q)'X>\+_$?X665U:MHNKS2)'%!/'/MRF^6/*LF3&S2+*QBDCK]./AUX!\*_ M"GX?:%\+O NEI8Z)X;T:UTK1[*/[MO:V\2PQ1CV5$4?A7QK^UO\ "6U_X*-? M\%$?A%\(=)MA<^ ?V9O%\?CWXD:V!F&3Q,L(.C:'$W1ID60WMRO(2%K=6PTZ MT =]^UU^VUX\\-_M@_#3_@G)^S-)HD'Q*^(>CWOB/6O$7B*RDN[/PKX&UCEB:ZN)YE:""/S%165WD)5-C\7!^W-\?OV/\ _@HIX#_80_;5\3Z#XK\- M?&S2KR7X0_$W2=".E7":M9A3 ?BIHG@72)-2U;1[9YKN6._ M2UB!DEB#72.VQ6Q]D<,5,J&O(O\ @JG^T?9_MS?\%5_^"??P?^"/PN\>Z7=Z M1\63XQEOO&/A"YT.>?2[:YL;B=X[.]6.\6,0V5R6DE@CC?8/+:3#[0#]-OV_ M?C/X[^"?[,&M:E\'M0BMO'WB:]L?"OP[EEMTF$6NZK=16%G.8G!61())_M+J MP*^7;R%OE!KQ7]J#XB?\%:?C+\1]9^"O_!-B3X8>&M&\!K;V'BGXI_&"&YGD MUS6&MHIWM=/M;.(H(XHY8O.N'79YLC11H##)7?\ Q6_XOK_P4@^'/PC3]]HO MP:\+77Q!\1)]Y!K&H"XTC148=.(/[>FP>0T4# ="/H7Q+XD\/>#?#M_XO\6Z MY::9I6E64MYJ>I7]PL4%I;Q(7DED=B%1%52Q8D $F@#X4_X)#_\%//VG/VD M_CC\6/\ @G__ ,%!OA#HGA+XZ?!IK>?5I_"K/_9>NZ;/M\J[A5V=D.)('SNV MNES&P5"&1>R_X*"?M+_\%&)/BY8?LS_\$HOA_P##;7_&>B:+'K_Q*U+XG37" MZ=I%C&- M4F2!4C2,".4;5&2LG((!]+_\$[[K_@IEJ7PXUS4O^"G=C\+;#Q0VLB/P[IOP MKANOLT=@L2DRSR7$TA:1Y&"_'=_9QJL.KM$BO!?@( F9%+ E %?RQ(H42!5^VZ /D M#_@OQ_RAL_:$_P"R?S?^CHJ_C"K^SW_@OQ_RAL_:$_[)_-_Z.BK^,*@#]_O^ M#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O^4IG[7?_ &\?^GR>OW^H **** "B MBB@ HHHH **** "BBB@ KYW_ &R?VS_CU^RK\2?!NC^!O^"?GQ&^+G@_7XI_ M^$D\4?#BYM;BZT"5&41H;"5D><,"6+^8B@*0-S?+7T110!\;W/P+^(?[>G[< M?P=_:]^)_P #-;^'?@CX$6FLWOA'3/&1MEUOQ#K6IV\5L97MK::86=G;0QLP M$KK-+,RDQ*D8:3TW]E/P%XUU7]H3XW?M.?$KPO?:7>>)/%5MX6\(6VI6YCE3 MPWHD3Q0R -SLGU"YU:Z1A@/%<0L,C!/O=% 'YQ_\%3OVD_\ @H5KWQPM?V=O M@Q_P2G^('Q4^#.GQB7QS=Z?XLL='C\9S$*R:>)'$K_V8N3]H0HC73#R21 )% MN.\_9%_;D_X*?_M'_M ^&_A?\3_^"36H? 3P!9V]S=^)O%OB/QS:ZKYD,4#+ M!86D%O#$(Y'G:$EVW!8HY %!*LOW!10!\'_!'X1_&3_@GU_P4B_:'^,?B[X3 M>*/&OPU_:#U#1_$&C^,?!NEMJEWH%_9VLEO-IE]9P[KHQG>&@FACDC51M OV>?C+\)?VEOVJ_^"L7PT_9WU?1]9\=?#NRT?X;_ W:TC_M3Q'J5G;M MC4[VVA9UMS/?A':?L=_LB>&?A)I=GJ' MB*7P)X,CBN_[-B$E[KEY%!ON)D5V4/<7,_F2?,RAI)N2,\?G)H_[8\DY\I B^6;0-EBV:\1^ %O^WS^RU_P3,N_^"8[? MLO\ BCQ)\7?#'AS4/!7@#QSIB0IX6U/3Y/-AT_6I;YY<6D5O;R1F6VD'VDM; ME8XWWJ:_22B@#PG_ ()H?L0>%_\ @G/^Q!X _9!\,ZHFHMX5TIO[8U=(M@U# M4IY7N+NX /(1IY9-BG)5 BY.VO=J** "BBB@ HHHH **** "BBB@ HHHH ** M** "O&_VA?\ @GE^PS^UGXTM?B-^TU^R=X#\=Z]9:6FFVFK^*/#D%Y<0VB22 M2I KR*2$$DTK!>F9&/>O9** /R>^*G_!#']GB?\ X+8?"_Q+X,_X)V^"A^S[ M!\'=1A\81VWANS71SKQGNO(,T'!>;88D6L1TKP'\.[:^MC$6T+38#=3W<2GHEQJ%_=H&'WX["W;.-N/?Z* /F MC]H_]NWX]_LZ_M,Z=\*(/^"<'Q5\?^ -1T..Y'Q,^'!M-1%M>L[JUK-8,\;Q MJ@5&,IDR=_RH0":Y[X._LV_$'X_?\%%%_P""EOQI^%%YX#M?"_PT?P5\-?"6 MN7-M+J\R7%T;F\U6^%K)+%;;AMA@MQ+(X1I7E\MW$:_7%% '@G[ '@+QKI_@ MGQK\>/BMX6OM&\6?%KXBZGXEU'2]5MVBNK#3T9-/TBUE5OF1DTNRL2Z$#;+) M+QDDGX\_;B_:R_X*5>,/VMSX7\.?\$9?B'\2_@QX$U%)]#L#XUT[28?%6L02 M[H]2NT99S+9PNJR6ULVT&0+<2@NL4-?'6I^$/CQX?\:Z[/HME MK%I MME#>+(JRSS1AYBT\8"+G^(DKQG]':* ,OP5XI7QKX7M/%">']4TH7:,W]GZW M9&WNH<,5Q)&2=IXR.>001UK4HHH **** "BBB@ HHHH **** "BBB@ HHHH M**** .#_ &AOV7OV=?VM/!=K\.?VFO@KX;\=Z#9:HFI6FD>*-*CO+>&[2.2) M9U20$!Q'-*H;KB1AWK\VO^"U'_!#']GCQ+^SAX'L_P#@G_\ \$[?!4?BN+XQ M:%-XB/A'PW9VEP=!47'VP2,=FZ'F+$/@]\+AK?CR[MM"T@6NE'764V6G6B*@",^=0U*]9?X9+:!R,LI% M[_@J1^TC^V?^S]\"8K7]@W]DGQ!\4O'_ (BFDM;2?3)+5+3P]"NWS+R?[0X$ MDN'_ ',6UE9U)?Y4*O\ 3-% 'Y4_!?\ ;O\ ^"K_ ,#_ (81_"+X)?\ !O+X MTLK^ZN)9I?$WC#XTV-TU]JER^9M4U.1+19+F1Y&,LK J2!M4HH4+]G_#WX<_ M$_QO^WQJ'Q7^*FE7#:9\,/A;9>%_"FK3:>T%OJVKZI(EYK=];H21Y8CL]*A5 ME+;6^TQ[N&!^AZ* /B+_ (*Z_M+?\% O D&B? S]B#]A?X@?$.RUU!-X]\8^ M%/$5II,EEIQ+*]A87,I=X;R4+AKCRCY$;YC)E97A\^_9S_;A_P""H^JZOX"_ M9>^'O_!"K4/@CX/&I6&E7'BW6OB'9WVG>&-'1U^T2I:06\332"!7$:EP#*RE MMPR#^CU% 'YM_P#!3S]IC_@H?XF_:"@^ GPJ_P""2_C_ .*OP3T7$OBN2T\7 M6&D1>-KL;6CM'9Q,[:6AR982B-=.H1\6XDCN/3/V._VX/^"G?[37[0^B_#[X MQ?\ !*K4/@)X!T_3[N_\1^*?$WCBVU=[X)%Y=OI]I%!#%Y4C32QRF1MX\J"1 M0H+!A]L44 %%%% !1110 4444 %%%% !1110 4444 %%%% !67XX\$^$?B7X M+U?X<_$#PW9ZSH/B#2[C3=;TC48!+;WUI/&T4T$J-PZ/&S*RG@AB*U** /A_ M]K+_ ((C_P#!-R__ &6/B78_!3_@G/\ "Y?&4_P_UF/PDVE^#K2*Y&IFQF%J M87VC9)YQCVMD8;!R*\:_8Q_X)S^)_P!F;_@BUX;^ ?@W]EE/!7QI^,.D:9X* M^+&KZ-I4::C;6=WJ,L%]?WMQ#GFVTV>[D1RQQ(8U!!85^HM% %70M#T?PQHE MGX:\/:=%9V&G6D=M8VD";8X(8U"(BCLJJ /05^;G[:WA#]HCQ7_ ,%U?V9_ MVK/ _P"R5\1M;^'GP?T3Q1IGC'Q+I^D0[!-J%C=VD36\;S+)/&KO&[,J\HV5 MW$8K]+:* / /VQ_!7C3X]^*_@U\$M+\(ZE)X2U/X@VWBCXA:@]HWD6VGZ*G] MHVMI,>@DGU1-,'EL?FCBN."%(K3_ ."@'Q^_:,_9U_9RU3QG^R9^RYK'Q;^( M-RWV/PWX:TV6*.WAG=&(NKQY)(R+>/;DJA+NQ5!M#&1/;** /R:_9^_;O_X* MR_L]^"]1M=/_ .#?'XC^(O%OB"[;4_&/C36_C%I@N_$&J,@0W$VRRQ'&JJD4 M4" 1P0QI%& JBOL#XV_M@?MH_LO?!KX2^*]=_8(\4__$MLG_"U[?X57MN M)?"=RT,4C+;VD[;KV,222Q*?,08M]SN"Z@_4M% 'Q5\3_A+\1/\ @IY\>/@? MXX\;?LZ^*?AO\-?@OX\B\?F?X@PVMMK6NZ[;021Z?:V]I!/,UO;122M/-+.8 MV=HHDCC8%I%^U:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YW_;) M_;/^/7[*OQ)\&Z/X&_X)^?$;XN>#]?BG_P"$D\4?#BYM;BZT"5&41H;"5D>< M,"6+^8B@*0-S?+7G]S\"_B'^WI^W'\'?VO?B?\#-;^'?@CX$6FLWOA'3/&1M MEUOQ#K6IV\5L97MK::86=G;0QLP$KK-+,RDQ*D8:3[(HH \$_93\!>-=5_:$ M^-W[3GQ*\+WVEWGB3Q5;>%O"%MJ5N8Y4\-Z)$\4,@#<[)]0N=6ND88#Q7$+# M(P3SOQQ_;X^/GP)_:H?X+7O_ 36^+?C#P'/I5O/I?Q2^'8M-4AEN7'[R":S M:2)[94;Y=[.2QY";?FKZ=HH ^3?V=?V8OB!\3O\ @H7XF_X*A?'#X9S>"+Z7 MX7VOP[^'G@W4+NWGU*#2$OI-0N;_ %$VTDL,=Q-/(J1PQRR>5#%\[!Y&2/SC MP)^SI\2O^":G_!2[XS_M,^ O@]XE\9_![]HVTL=7U^#P3IPO]1\+^*[,RAV> MS#"66UO%N)I3-$'*3?*ZHFUS]\T4 ?GA\!OV9_VDOA%\1_VJ_P#@L/XU^">H M?\+>^*6@KI_PF^%D9BN[_2])L+..#3K:Z-NSQ+<7<\%M-/&CR)"$&7)WA?K_ M /9Y^$=I^QW^R)X9^$FEV>H>(I? G@R.*[_LV(27NN7D4&^XF1790]Q)O^"?_ 3L\#Q?%:34-).@/X.\,V=I MJ B&H0&Y\N4[-H\@2[OF&5R. MWVC>'=-CM8&O7BC669DC !D;RU!;OM'I7HM% !1110 4444 %%%% !1110 4 M444 %%%% !7E?[9?QQ^-'[.GP'U#XK_ ;]EO6?C%K]A=VR_\(1H&LPV-W/;O M(%EFC>56#F-26\M5+-C QR1ZI10!\&_M3M\:/^"PW[*LW['6G_L&SMXKF:6\O)3 (HF"+ F\R/("BQO[=XU^ M%/B+QW^W+\*]"A\%W=I\._@WX,O_ !#97CV["TN/$%XC:380Q.>'>VL/[69U M&2OVVW/&1GZ$HH ^4O\ @JY^TK^W)\#?A%8^%OV!/V0?%/Q+\8^)9FANM:T2 MYLH8/#=D"HEG#73%7NV5B(%,4D2L#)*'5!#+\P_!C]N?_@J]\-/AYI7[/7P" M_P"#?CQ+X,^TW/V:V\5^+_B_:ZA;VEW=39GU;4MMND]ZYED>XG^G\JPM"6 M7)$]Q'M!!P01GP']B+_@G[\2M(_:G\7?\%-/VX]1TK4_C7XSTQ-'\/>']&N& MN-+^'OAU&W1Z3:3.JFXG8_/<7.U0\C2"-55W,GV'10!X)^PYX"\:KJ'Q4_:- M^*?A>^TCQ#\3OB7?7%KIVJ6[17-EH.G!=*TF)D;E!);VAOMAY#ZC)GDFODC_ M (*)?M1_\%&_%_[42_"GP-_P1[^(/Q1^"'A&[$UQ;Q^,=/TF'QKJL,@:*6X# MK.TFF1,N]+7]VODM^F5% 'QK^Q3^VI_P4N_:G_: @\+?'W_@F-?? M 'P'I&B7-]JNO>)?&EOK-QK-UE(K>PMT@BB$&#(\[R-OR(-@"[LD\"_\%'_V MVI/BWXQ^"WQ3_P""//Q:MK_2O$%U:^#?$?A/7=)O=!URQ5V$%U-?7EQ:+:;T MV,4"RLH)&-X\L_95% 'A7[#'[*^O?L\:-XZ^(WQ0GTR?XB?%SQS<^+O'CZ*[ MO9V=Q)%%;V^GVTCJKRPVUM!#$)653*XEEV1^9L7W6BB@#Y _X+\?\H;/VA/^ MR?S?^CHJ_C"K^SW_ (+\?\H;/VA/^R?S?^CHJ_C"H _?[_@TV_Y2F?M=_P#; MQ_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^H **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH ^0/^"_'_*&S]H3_LG\W_HZ*OXPJ_L]_P""_'_*&S]H M3_LG\W_HZ*OXPJ /W^_X--O^4IG[7?\ V\?^GR>OW^K\ ?\ @TV_Y2F?M=_] MO'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /D#_@OQ_R MAL_:$_[)_-_Z.BK^,*O[/?\ @OQ_RAL_:$_[)_-_Z.BK^,*@#]_O^#3;_E*9 M^UW_ -O'_I\GK]_J_ '_ (--O^4IG[7?_;Q_Z?)Z_?Z@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***@U/5-,T33YM6UG4 M8+2UMT+SW-S*(XXU'5F9B ![FDVHJ[V!M)79/17EO_#:G[+O]K?V+_PMZQ\[ M?MW_ &:?R<_]=?+\O'ONQ7I>F:IIFMZ?#JVC:C!=VMP@>"YMI1)'(IZ,K*2" M/<5RX;'X'&-K#U8S:WY9)V];,RIUZ%9M4YIV[-,GHHHKK-0HHHH **Y/XZ_& M_P"&'[-?P=\2?'OXT>*H-$\*^$M(FU+7-3N,D0P1KDX4^"O[-OQFLO M OC#X;?$?5=:M)OBCX=T2XTR]CNK31+Z^ATVZL9)YXHI)/LS2K<12;9!;R+Y M4./F^PJ "BBB@ HHHH **** "BJVL0:G M/K.C?#R]BO\ 68[DV[PQ?O-4>.W(BF8,^U_F484 \ 'Z0T444 %%4O$D'B.Z MT"\MO"&JV5CJCVSKI]YJ6GO=6\,Q'RO)"DL+2H#@E!(A(X#+UKX?_P""&G[8 MW[6'[7>D?M#VO[6_Q TGQ!K'PV_:$UCP;I,NA^'HM-M(+2RB@3;%$I:3:TGF M2 S22R#?@N0!0!]VT444 %%%<)X:_:-^%WB_]HGQ7^R_X=UG[5XJ\%>&]*UK MQ)!"5:.RAU&2[2VB,?BI\(]: M_96^/GAOP?X3T/QE]J^,&C:WX>2\G\2:+A/]$M9&1C;R<2#7?#J<277R7^X+LC^:$@G#Y4 _1RBJ/AJT\06.@VM MIXJUJWU'48XL7=]:V)MHYG_O+$7_\ !?C_ )0V?M"?]D_F_P#1T5?QA4 ?O]_P:;?\I3/VN_\ MX_] M/D]?O]7X _\ !IM_RE,_:[_[>/\ T^3U^_U !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %5=5UW1-"C276]9M+-)&PC75PL88^@+$9JU6! MX_\ A9\/?BG9V^G_ !"\)VFK0VLIDMX[M21&Q&"1@CM65=UU2?L4G+I=M+YM M)O\ F?/RODW\R?_ (6'X _Z'G1__!G%_P#%4?\ "P_ '_0\Z/\ ^#.+_P"* MKC_^&0?V:/\ HC>C_P#?MO\ XJC_ (9!_9H_Z(WH_P#W[;_XJO-Y\^_Y]TO_ M .7_P @E6\4UT+2<-'=73KO!8J<,$0J .Q+>V/J/\ X9!_9H_Z(WH_ M_?MO_BJ^4/V^/V9K;X3^*;7QY\/_ PMKX9O[=(IH[1#Y=G=+Q@]=H<8(/=M MP],_(\;RS]Y!.\8J%US*TO:^OX7/(SQX]Y>[I)75[-O3[EH?.U?2 MO_!.?X\7_A#Q_+\*/$>NK'H>JV\LUJ+N<+':W2+O)4L<*'0,".Y"^^?FJOHG M]@?]F:V^+'BFZ\>?$#PPMUX9L+=XH8[M#Y=Y=-Q@=-P09)/9MH]QWO\ AUOY'V__ ,+#\ ?]#SH__@SB M_P#BJ/\ A8?@#_H>='_\&<7_ ,57'_\ #(/[-'_1&]'_ ._;?_%4?\,@_LT? M]$;T?_OVW_Q5?O\ SY]_S[I?^!R_^0/T#FQ_\L?O?_R)V'_"P_ '_0\Z/_X, MXO\ XJK>E>)O#FNR/%HGB"QO'C7+K:W:2%1ZD*3BN$_X9!_9H_Z(WH__ '[; M_P"*KH/ 'P4^%7PLO+C4/A[X'L=)FNHA'<26J$&10<@')/>M:$\X=5>VA34> MMI2;^2<$OQ*@\9S+G4;>3?\ D?FI_P 'B/B[QGX;_P""0BZ1X7FF2RU_XJ:+ M8>(Q%G#V2Q7ERH?'\/VFVM3SW"U^B/[)&A^&_#'[*?PR\->#8XETC3_A[HMM MI2PXV"VCL85B"X[; N*YO_@H+^Q-\,O^"B/[(7C3]D7XKSR6NG>*]."6FJV\ M0>73+Z)UFM;N,$C<8YD1BN1O4,A(#&OD/]@7]HC_ (*$?\$Z_A!HG[#O[?'[ M#/Q&\>6_@*Q31O!'QB^"VF1^(=/UO2(!Y=J+JV21+JTECB5(\O&2X0%@I^9_ M2.D_1C4-$T;5KBSN]5TBUN9=.NOM.GRW%NKM;3>6\7FQDC*/Y+;;4_%6JSP_LU^ _@G\0_$$.K:5X>B@9 M8]0CTC1&266X\YT::YGCFC1XR&=(B WUE\-?B+^T%^T1XTTOQ._PG\1?"WP# MI,C7,]OXN^RIKGB:?:5CB^S02S?8;)"WF,976XE=$3RXX@YF^&OV /#7_!23 M]EG]J[]IWX:_%/\ 82UKQSXI^*OQ4O==\+?'B\\1V=OH7+,]S# M;VT:YCMK>&:1#/)'Y2!0Y -S_@EIXJ_:@_X*J_\ ! /P_K?C']I+Q?HOQ;N= M/UVP\/\ Q)T'Q%<:=?#4+.[NH+&>Z>W91ZV) MO&E5)!N6&VC*F./S Y!<%F]%^(G_ 3\_:T^%7[8?P:^-_["?[4'B&P\$Z?J M4]I\>?!GQ1^)VO:_!XBTMS$4N+2*_DNEBO4 N '1H!N:+G:KJV%_P7H_8"_: M/_;"^#'P\^-_[%%]:I\9_@-X^M_&'@2PO9TCCU0Q[3+:!I"J*[-% Z[V"-Y3 M1L0)-RR?LK_MD?\ !4#]N35O#G@7XB_\$Z?$/[.^DZ7J5I=_$GQKXJ\2QNUV MEM(LKZ=I%JL:S2?:G01/<.0D,#R[6>0QF@#(^#_QOUS_ (*>?\%//VAOV?-= M^(_BC1?A-^S='HV@P>&_!_BF]T.;Q%KUZMT]U>WEW82PW+16[6DD$=N)1$W, MCJS8"\O^SC^T)\=/V%O^"W5U_P $G?B)\6O$OCWX6_%+X?/XS^#U[XTUF;5- M7\-S1"X^T::]_<,T]U;XLKLIYSNZ*L #'<[-%IG[-7[2/_!+O_@KS\4_VSOA M;\#?$OQ*^!7[1MC;3^.K+P+:I>:SX4\06Y9DN6LMZR7=L[2739A#,OVI@5_= M*)?3_A%^RS\1/VH?^"M*_P#!4WXK?"W5_!/A?P'\+!X*^%7A[Q/''%JVIW$] MQ<37NL7%NCN;.+R[A[:*&4B5P6D9(_E# 'W#7Y0_\$R?^5ES]NO_ +%[P]_Z M36=?JIKFJKH6BWFMO875T+.UDG-M8P&6>8(I;9&@Y=SC 4=20*_*[_@GY\/_ M -J;X9_\%SOVE_VN/B;^Q?\ $O0_AY\8;.PL?"7B&YTNVD"O:_9H0]Q%'.TD M*2"-W!*G: -X4\4 0>!=!_:X^*G_ 7^^/'['&H?\%"/BI;>!;/X+Z;JL?DW MUJE[817,UBTL&G"*".UL9&D8J;M;=IQ#N1760K.G6_\ !*_QS\7_ -F+_@J? M^U9_P3G\?_M+^.?B+\.? 'A_0?%O@_5_B=XCEU;4](2[M(IKJ$W4OSO%F<<' M@" , &=RU[]G_P #?M#Z-_P<+_%S]K7Q#^RI\0-/^&?C7X5Z7X2\/^+[G2X? M)>^@EL2[R1B4RQ0YCF D9,?N\G 8&JG[,'PL^.MW_P %U_VC/VB_B)^R;\0- M+^%GQ=^'FB^'/#_B;4]+BCBFEM;2T@G$T:S&6!&V3;791PG.TL!0!M_\$RM6 MUK_@LQ\%O%O[>?QY^*OQ%TK0?%7C/5-+^$O@_P $_$/5/#MOX7T.RE^SPSL- M-N(3=:A)*LDLD\YE"_*D:HF5;P?_ ((9_#;Q!I_[&_[=?@?Q+\5_%-SKWA[] MHSQHLGC32==N-+U*YU"VL8Q]N,MF\9#M*OFE/]66."I'%='_ ,$I?#__ 4 M_P""+-QXM_X)P_$W]A;XB_%_X=CQ=>:K\'OB;\,QI\T,MMS2.-DDDHP\>R2NQ_X(H?LU?ME^ [']K;X<_M-_LNZEX"TKXM_&KQ5X@T3 MQ%?Q$?#J^(9X]2GM MICETG%FAB$_6!&,H*>4'7._X)T:7_P %(/V<_P#@E?XG_P""2WB7_@G)XOM? M%W@OPWXNTR'XCZA?VO\ PC&H6=[-?W236KQR&YO;AC=&.*VAB(+^PSXED\9^ _%D%OXE\#PZQIZE MB#3[+>2.">%UCE>*0S1B,@ _, =_^P!\0?V/OVR_C+X/_:6_X)U?MR>,-=\) M:3X=U*S^(GPJ\2_$_6=1N+:>XBC6TOI+'5;B::WFB=)8S(I$4GF%U9V4LWSU M_P $L/V0? UA_P %P/VX_">E?$_XF6D'@_7/!5_9W%O\2M4$^HS3VEQ:>./R=JJ[2R2",5I_ [X0_ML?LE M_P#!;_\ :4^)VA?LA:OXN\"?M P>%;KP]\0+/7+.#3-%&GV?D7/VX/)YP*F2 M;;'%&\DACC 4+(9$ /(_A)\(OVQ/VL/^"M7[:7["?B+_ (*8_&;2?!_A?P[X M8?3->TG7(+?6+)[RQ6\CAM3!!';6<'FW#F;[/##+,L$,?F!3)NZC_@H#H7[4 M?[&?[3/_ 3X^#FG?M[?%7Q3I&L?%'3O#/C:UU;5(8(O$8M?L>+FZ,$:SW#2 M%I"Z7$TZG*]P6;L?V$?!_P"T=X/_ ."X_P"T_P#M+^.OV1_B)H?P\^,^G>&K M3P?XJU+3(!$)=,L8+60W$:3-+ DC!V1F7[J_-M) J[_P6>^&G[17Q:_;7_9# M\7_!/]E_QQXRT3X/_%U/$_CO6-$L8/(M;$M:<1&65#/(%25BB X\O&#_"'PHC\8>.=/^$7B"VTC5M5O;N\ M-O:6TM[)?V4UO9PQ(TKBUF6262>)6/EHZOS?[ 7@_P#X*5_ W_@I!XR\&M\* M_BTW[*OBCPP;WPXGQH\?6&LZGX4UU%0FW@G_ +2O;M[20B50CN^TNAR-C%^: M_P""F?[/'_!07]GO_@H/X(_X+,_\$W?@R_Q(FG^'Z>$?BY\(KBY%I?:EI?G& MXCEC#?-Y@)C4A SQ26T1\N5&E4?1_P"QA\?OV]OVQ?%$?Q>^.O[)&J_L_>"- M"TR==+\(>(M?CO-;\2ZG*H03SQQQH+2SMT\T+%(/,FED23"+" X!\ _LJ_M; M_#C]O+X)>+_V4_CY^V+\4?@?^W6+[5;2]TSQ'\3-:T*TEU8W$K6MG8V@N!I[ M631&&#[,D/G!=TJ*[[;A_P!KJ_(3]M+X >,O^"J?_!.;2?A]^U%_P3&\=Z7^ MUY:>&[&RT+Q0?#<%O#:ZLAC#:A_;EN_V6+3V.^:2UED#KN=$A:1$>OH[]L/] MN+]M+_@F;X=^!'@N']DW5?C)X0A\/V%C\:_BO::J8VTR2+[)9R7*H5):6221 MIP)"/-/R+ABS* ?=M?E#_P %^O\ E*U_P33_ .RV:G_Z6^'J_5ZORJ_X+2_# M/]J?X^?\%'/V/_BO\!OV./B+XL\,? +XD76M>.]9T_3[:*.2WEO=*;;:">>- MKAA'8S/T"G<@#9)P =!_P7Z\9?M0_"SXZ?LBZK\ ?VK?%WA2V\;?M)>'/#6J M>%K>6--&NA)=Q2))=1VZPW5U&63$D#W/ENA*A4)W5S'[9GA;]H7_ ()N?\%+ M_P!DWXH^!OVZ/C%XXL?C;\4G\&?$SPKX_P#%:W>CWJ7(@2.>UL(8HK:Q,;2R M.JPQJ%*Q[<#S-_8?\%K/!_[0W[2WQ#_9+\2? #]DWXB>*+/X:_'S1/'WC%K; M2(K=K'3;.=2\6VXE0O<, Y$:Y^[R1N7*_P#!8SP9^T-^T!^TW^Q]X^^!?[)_ MQ$\3Z1\*_C)8>,O&]W9Z1%#]AT\-:L4"SS(TDX42$QJ#@QE202,@'HFK?&WQ M1^W%_P %:_B)^P))\0?$/ASX;? GP%I.I^+].\(^(+K2+_Q-KNK(L]NDM]9R M1W,=E;VK!C##)'YDLG[QG11'7;_L+?LF_MK?LJ?M1?%_2_'G[1C>,_V?MW!+HKW+2']ZBJ ?1E%>!_\$]?VCOVKOVF M?AAXE\7?M=_LAE52/(!5_*WH= MK@#WR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /D# M_@OQ_P H;/VA/^R?S?\ HZ*OXPJ_L]_X+\?\H;/VA/\ LG\W_HZ*OXPJ /W^ M_P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ -O'_I\GK]_J "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J#4]+TS6] M/FTG6=.@N[6X0I/;7,0DCD4]596!!'L:GHI-*2L]@:35F>6_\,5_LN_VM_;7 M_"H;'SMV[9]IG\G/_7+S/+Q[;<5Z7IFEZ9HFGPZ3HVG06EK;H$@MK:(1QQJ. MBJJ@ #V%3T5RX; 8'!MO#THP;WY8I7];(RIT*%%MTX)7[)(****ZS4**** " MBO'?VT?VK]?_ &.?A'J?QMB_9C\=_$;0]!TV:_\ $"^ 6TZ2ZL+:(;I)?L]W M=P/,%4%B(@[ *3CBJW[ '[??[/'_ 4G_9MTG]IW]FW7I[C1]0D>VU#2]11( M[_1[V/'F6=U&CN(Y5#*W#,K(Z.I964D ]KHKY_\ VF/VZ]6_9M^.OP]^!,G[ M*/C[Q9<_$_79M(\)ZUX;O='%G)=0V4E],LWVJ^ADA"6\-P^XI@B!]N3M!]ZT MZXN;O3X+N\L'M9I85>6UD=6:%B 2A*DJ2#QD$CC@F@":BBB@ HHKY1^./_!4 M"?X)_P#!2CX/_P#!.O5?V8/$9;XNC4Y-,^(%]KEC%IXBLK&:YE:WAA>::9@T M:1LLRVQ'F[EW@<@'U=1110 4444 %%4/%'BCPUX'\-:AXS\9^(++2=(TFREO M-4U34KI8+>SMXT+R32R.0J(J@L6) !)KY?^$W_!3;Q1^UA83^.?V'OV,?&_ MQ#\!17,L%E\2-8U2P\.Z5K31N4=M.6]D^U748967SC!'$64A7;!P ?5]%?-W MP5_X*5>!OBQ^U]'^POXH^!?C_P !_$B'P)?>*M4T?QCID"0P6=O=V=JC075M M--;7J3-=.4D@D<*+:19!&_R5](T %%%% !1110 4444 %%%% !7$?%+X#^%? MC-K^AWOQ#U?4K[1=!U"WU*#PEYD:Z==:A;S+-;75RH3S9VAD5)(XVD\D2(DA MC9XXV3M97:.)I$B:1E4D(I +'T&2!^=>.?L)?M(?&O\ :I^ R_%;X^_LC>(O M@GKYUR^L3X*\4:BMU<^1!+LCNMZQQ_)*,D H.A*ET*NP![+15/0_$.@^)[)] M2\.:U:W]O%>7%I)/9W"R(MQ;S/!/$2I(#QS1R1NO571E.""*N4 %%%?)W_!4 M/_@K-X"_X)0^!M+^+/QV_9R^(/B#PAJVMPZ/;>(O!QTN=$OI899DA>&XO89E MRD$N'"%,I@L"5! /K&BN>^%WC#Q1X\\&6OB?Q?\ "[5O!U[OW^H **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHKSG]HOX+?$#XTZ+INE_#_P#:&\1_#R:R MNGEN+WPY#$[W:E<"-_-! //'>M*483FHRERKOK^FIE6G.G3C45\P?\,'_M)_\ 23+XH?\ @#9?_$T?\,'_ +2?_23+XH?^ -E_\379]4P? M_01'_P !G_\ (GG_ %['_P#0++_P*G_\D?3]?@__ ,%FO^4E'Q(_[@__ *9K M&OU!_P"&#_VD_P#I)E\4/_ &R_\ B:_);_@IIX#\2_#+]M[QMX'\7_$W5/&. MHV/]F_:/$>M(BW-WOTVUD7>$ 4;%=8QC^%!WKZKA"A0IYE-PJJ3Y'HE)?:CK MJD?$T6K<7]F6FC;_X8\'KZ@_X(R_\I*/AO_W&/_3-?5\O MU[Q_P3+\!^)?B;^V]X)\#^$/B;JG@[4;[^TOL_B/141KFTV:;=2-L#@J=ZHT M9S_"Y[U]QF:4LMKINRY):]O=>I^:Y+*46FNFOF?T$45\P?\ M,'_M)_\ 23+XH?\ @#9?_$T?\,'_ +2?_23+XH?^ -E_\37X[]4P?_01'_P& M?_R)_0/U['_] LO_ *G_P#)'T_17S!_PP?^TG_TDR^*'_@#9?\ Q->C?LZ? ML\?%/X+:UJ6J?$#]JSQ;\0X;VU2*WL_$=O B6C!LF1/* ))''/:HJX?#0@Y1 MK*3[6E^JL:T<7C*E11GAY17=R@[?=)LTOVQO^31/BI_V3?7/_3?/7XL:3\+_ M (N?\&^4_P )?^"J_P"R]X=U+7?VSV4!&JVZDX M4-+*[QDX599)("R)<1[/V0_;Y\>>"?AU^Q7\5_$/CSQ9IVCV2?#C7!]JU*\2 M!"WV";"@N1ECT '))P*Y?]AF+X*_M+_\$ROA?X+U%]!\9>%==^#&B:9KNG>; M'=VUS#)I4,4UO,H) XW(RG!!!!P17$>@>?\ Q]^,'PT_: _:&_86^-?P<\8V M?B#PMXG^)^NZAH>L6$FZ*YMY/ ?B,JPSRI'1E8!E8%6 ((&]\;OVGOVO/$7_ M 4'TC]@_P#9O^']CX9T>/X92^,O%'Q@\8^#KW5M-!^V"TATJSC@N;6,W);] MX[23G$8.(R1NK\Y_V;OV'OVI?^"5_P#P6O\ @%^Q+I^OW_B+]F+7_B)XH\9? M"'4=0W32:#??\(CKD5SI+2Y^1]LX&;&ZUF32+'Q]K$TD>Y;Z]1D>:VC7[1&MD'6*:2 M!Q()?EC(![C_ ,$V/^"D?Q9_:%\:?M(? 7]I[P]X;/BS]FWQ@-,U;Q%X#M)X M;#7["2.YDM[F.TGFGDMYBMK)OB\Z0!F !X-<3\&/V^_V\OVO_P!@ZW_X*"_L MB>+/@[XAMM1D:XG^$T7A2_N]2T6S6YV2VLE_%J0\W48(,S-&;1$E8!$4 K(_ MSK_P1A_:'_9U^#7_ 4N_;R\#_#[PR/#XU;6]#U7P!X$C\*7&DM)IEEINI3/ M(+0P*;&W57A^:5(U4W,"XWRHC>8?M3?L[_LK?#S]F&U_X+H?\$+OVHY_A/XW MU632[R_^%?A?65NM*\3W]U1* #]1?VO?V MY/&G@3]J7X<_\$^_V8=(T/4/BU\1M.N];NM1\312S:7X1\.VNX2ZI=0021RW M322J8(+=)(A)(&+RQJOS?$7[6,/[6.C?\'%_[#_A7]I3Q!X,\1:?;67C*X\* M>*O"7A^YTEKI9=(E%Q;7-I-=W062%HXF$J2[9$N -B,AW9W[7_QF\3_\$\O^ M"]WP5_X*-_M@^'I_#_PP^*_P,A\"^(_$JQ/-9>$];+-<26LSKNV()A"=Q/*2 M3.,B%\2_\%"OVZ_V0/&O_!=3]A3XF> ?VA_"_B+PQX>D\86FL>)_#NI+?Z9; MW%YIL<,$'VN#?"\I>2/=&KEXQ+&7"B1"P!]FWW[2O[+ M_"GPB\7>%]0OM4U/1%MS=0B[U:#4(8K.[N+8"18TM)D@:14=Y<,1ZG_P20_; M!^(7[?7_ 3R^'/[7GQ4T+2=,UWQK;ZC(;R%B/,T^W"R&W;'\+3R6SGU$ M)4\,:_4WX7_#;P9\&OAKX?\ A'\.M%BTW0/#&BVNE:+I\"@);VMO$L448QZ( MJBOAO_@X[_X)N?$[_@HE^PC#_P ,]6C7'Q,^&'B./Q3X.L8F59-2\N-X[BSC M9N!(Z,)$_O26\:9 8D>@?\$^_P#@L[^Q[^V5\&]-OO&OQ>\/?#[XG:9:):_$ M/X9>-=3CTG5-$U6-=MS']GNV1Y(1(&*R*"-I ;8X9% /I/Q)\$? 'BGXR>%_ MCUJ.G,OB;PCI>I:;I5_"5!-G?>0;B!\J2R%[6W< $8:('ID'Y?\ @/\ ME?M M5_\ !1QOB-X__8:\7?#KP9\//!/C&]\*>%_$7CGPA>Z]/XPU&R5?M-VJ6VH6 M2V5AYCB*,YFEE"M)^ZP$;W3P%^U!X._:*\=R^$?V=M2M?%7A;3[:X7Q1\0M& MO1+IEO<[2D=C9W,>8[NZ#DO)Y;,MNL160K))&I_._P#X-O?B;H/[!GP]^*?_ M 2:_:_\4Z9X*^)'PK^(=_J>F6_B*]2RCU_0;I8S%J-FTQ43Q%XY7)4G:DL1 M."2 ?1O[!__ 5(^-'[9?PO^,7PME^!7AK0OVD/@5KTN@^-_ 6I>);BWT6Y MN0TJPWUM=I;SR_99O(F**8V;*!2^UUE/CG[$W_!1[_@L)_P4A_X)MP?M;_LU M?"GX(^'O$8O-;>1O&2ZE+::I]EN95AL;&VMKC?&?+14>ZN)AF0L%A"XD%O\ MX)>>!M!N?V[?VUO^"KEYKEII7PH\>ZY8Z-X&\27LZP6.L6FEVOE7VJQ2N0DE MJ]PBK%."4DQ*58@9.)_P:V_%;X8^'O\ @A?I$VO_ !#T2Q7P[K/B1M>:\U2* M,:_\ !".V_P""MOP1^ O@^YU^TT"ZN/%'ASQ%X@NH+6QN+6_:QG>W M2*%VN4,B-*L330D1LH,I8'/"?\&R'Q5^&/A__@@AILFO?$/1+(>'KOQ0=>-W MJL4?]G!KVXD4S;F'E91U8;L9# ]Z^:OV-_%7AG6?^#,;XC>'=)\065S?Z1H7 MB*+5;*"Y5I;1WUUY461 ZE;Q12"WLK,%Y)(D:2 MXG2%5DE7.^)?H+XB_P#!93X8&'G_ (:_;(_9LM/^#='0?$\/Q%T? M6OMO[--GX2L?#]C=)/>ZCK\FAIIZZ-';J3(]TUV1!Y04MG)QM!-?&/[3'[#O M[1?_ 3>_P"">_\ P3S_ &G/$O@S4M5A_93\8S:W\9- TN(W%QI=EK.H6^H7 M"?CS^UY/\/?B/\%/$'B2 MVT'QUK/@3P9?Z'JO@VXN WE7JQSZC?)?6F5967]U("% +%P*]%_:!_;VUR/] MO[P+_P $\/@Y\4/ W@_6?%_PRG\;0>+?&>E2ZG%JL7VS[+;Z;IMO%>6JRW+[ M)YV8RMMBA^6)]Y>/P;_@O)\4_A'^W[_P3,M?V4/V0_B/X=^(?C;X[^)O#MK\ M.=-\-:K%>2311ZE;7MQJ#K$6:&UAMX)#-.X"1!@'() .C^W#^R?_ ,$O_P!K M_P"*_@O_ ()0?MDSQ:1X]\'_ !_B[HGQC\ _#S4?'/A'QZVE_#ZXL#J M&A:'XBTHZ7IEU%>NTGV^:$F6ZND=5$H62 Q!CM,I^;_V%O\ @HE^VQ_P46_X M(X>-/VPO#-[X%\ ?$E+[Q%#I4Z:!<7MAI=M9!MI6![C=-V>6\LY M;N1V$ALS]F1RTCF.262/>51%7RO_ (-J-:T?Q_\ \$(?&_@7P7JMMJ>M#6/& M4+:39SJ]RDD\9:%6C!W*7$B%'/VOOVJ?BI MX:O/ACHOA+Q;XEU&>+1;QO$+7$>NZA<7,]S=27;17+.PN2$6%'9I(AN)#;J' M[3/_ 6F_:#^$W[(\/[>?PY_:+_9:U>*WM;+5]3_ &=3K1N/$*:7<21[K==5 MAU3;)J,4[8@);&YWQ+%YC#S [E>"/C5X'T>U\,>)_AU=^!+ZXU/5-5M46U LXH+=S+)/( M@Q 2LD*XBT3QUX9M-9T^WNP!-; MK/$',,F.-\;%D;!(W(<$CFOS@_X/%_\ E%MX2_[+KH?_ *0ZG7Z_LJ]M+75+GQ?J=WFR-S M.EO$\5I!&HN?GD7.ZXBV_P!U\X'D7_!0#_@IM_P4^_8+\(^#/VV?B#\#_A-! M\"=0\5Z5I7BGP>;V^N/&%C9WF0+U[B-UL8Y./]1&)U1G5/-E!,BYO_!TS\8/ MA/XL_P""'?C.^\*_$O0=3@\2:WX>_P"$?FT_5X9EU+&IVLY\@HQ$N(E,AVY^ M49Z5S7_!T%\5_AAKG_!#>TN-$^(>B7J:YXB\,2:*;35(I/MZ+*)&:':Q\P!$ M9B5S@*3VH ^S/VY/VZ?$/P'^+OPK_8[^ 'AO2=>^,?QHU6[A\+VFO22#3=%T MVSA,]_J]\L)622**)2$@5HVGD^19$VLP^%/^"H]I^V)X<_X*S?L#>&?VB_%O M@;Q7X?D^+UU<^'?$OA+PM=:+/%<[;-;BTN;6:]O%9<&)XI4D7(,B,F4#O9_X M*Q_%ZQ_8Y_X+.?LJ?\%<_%ET^K_ .?P9>^!_$?B_0U-[9Z-+*= \-_&:XNO$/B M#PSJZ:AI^FQSK8K&)[FW+Q1R'[QB9A(J?.RA2"0#[(_:._X*3:)IG[6>O_L5 M?#+]HWX1_#+5_!?ANPU7QMXW^+=VDL-M-?B1K/3K+3S?637_X*U_%_]LCX_P#QM_X)^^+_ !/\*[CXL?"VVCU'PQ\1_ EO M/J/A7Q/I,C0A;H6JWIDCD3[1;K)&MVP#S$!AY1#>!?$O]LSP+_P2(_X+H_%G MXP_ME^'[VW^!?[5OACPUJ?A7XD#0Y;RVTS4=+TY+3R951&< AIBZHI=%DMF* M;2S+]V_LU?\ !2']EC]I_5?$WQ-_9TUO2KCX0>"=!E;Q9\7;ZQDTO2_[2+QN MMG;37*1"988%EDN),;(S+;*&9F<( ?*OP5_X+9?M8)J_[0W[,7[67P_\ >%O MVBOAE>6EC\+_ (;:!HE_<1^-Y[QA'8RVK2WRO-)K99=:A\$V-S!IUK*R@F"(W,TLDH0Y7S24WX!\ MM.E?DW^W]X7^*G[2_@:V_P"#D+]D/QSH6DZS\%)#=_"[1IOLZ1^)O!-HURFH MMJ,W$@GO%GN'AMBP,5L%CV+OW^K\ ?\ @TV_Y2F? MM=_]O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ KX/_;-_X(F?\-=?M*>)/VAO^&F?^$>_X2'['_Q)_P#A#/M? MV?R+."V_UOVR/?N\G=]P8W8YQD_>%%=F"Q^+RZJZF'ERR:MLGIH^J?8\_,LK MP&;T%1Q<.:*=[7:ULUT:>S9^7_\ Q#=_]7F?^8[_ /OA7J'[&7_!$S_AD7]I M3PW^T-_PTS_PD/\ PCWVS_B3_P#"&?9/M'GV<]M_K?MDFS;YV[[ASMQQG(^\ M**]"MQ)G5>E*G.K>,DT_=CL]'T/*H<(<.X:O&M2H6E%II\T]&G=;RMN%%%%> M&?2A1110!E^*?!'@OQS:1V'C7PCI>L00R>9##JFGQW"(^,;@)%(!P2,CUH\+ M>!O!/@:VEL_!/@_2M'AG-H-?\'>*-.%_H>MQ02PI<0$D;BDRI)&058%7564J00"#0 M!U%YI.EZC<6EWJ&FV\\MA<&>QEFA5FMY3&\9DC)&4;RY)$W#!VNPZ,16=XC^ M'7P^\8:QIGB'Q;X$T;5-0T68S:/?:CI<4\UA(<9>%W4M$W Y4@\"O%[#_@JU M_P $VM3\7#P3:?MM?#DWC:@UA%<2>)84LIKI3@V\=VQ%O)*""-BR%LC&,\5U MWQ)_;>_9"^#_ ,$!^TG\3?VCO"&B^!))9HK7Q1>ZU$MK>212/&\=NP)-R^^- MP%B#EMI*@B@#T"#P7X.M=:U'Q';>$],CU'6(4BU:_2PC$U[&BE429P-TBJI( M 8D ' K!TW]G?]G_ $;QQ%\3M(^!G@ZT\2PJ5A\0VWABTCOHP1M(6=8Q(!CC MANE6_@S\8?AS^T'\)O#GQR^$'B,:QX6\6Z-;ZKX>U46DT'VNSG0212^7,B2) MN5@=KJK#/(!KIJ ,SQCX)\&?$7PY<^#_ (@^$=+UW2+Q0MWI>LV$=U;3@$$! MXI%96&0#R.HK/\._!WX1>$)=)G\)_"SPYI;Z!9S6FA/IVAV\!TZWE(:6& H@ M\E'*J65,!BH)!Q71T4 8U[\.OA]J7C*U^(NH^!-&N/$%C;M!9:[-I<3WEO$< MYC28KO13DY4$#DU9T/PEX4\,7-_>>&_#.GZ?-JEXUWJ7! !FE* & M1R 6;)..M:%% 'A'[8GP[^&G@']GSXK>/O /[/Z7_C7Q;X*U33/.\%^"/M6 ML:S=3VDJ0PR/;1&1@TFT&25A&IP691S7C?\ P;U>$/B3\'?^"5_PV_9R^-GP MC\6^"_&?@:UOK;7]&\4^';BSVF?5+VXA>&61!%<*T3JQ\MF*9 <*2,_;=% ! M7#?$7]F#]FKXP:]%XI^+7[//@;Q3J< 40ZEXB\)6=]/&%^Z%DFB9ACM@\5S? MQJ_;^_8>_9N\3#P7^T'^UQ\.O ^K,"4T[Q9XOM-/F< *256>12P 9>G]X>M> MB>$/B'X&\?\ A"'Q_P""/%EAJNB7$32V^JV%PLD$B+D,RNO! P>1Z4 :6EZ5 MIFAZ;!H^BZ=!9V=K$L5M:VL*QQPHHP%55 "@#@ <"N=^(OP-^"?Q@FL[GXM? M![PMXIDTYMVGR>(_#]M?-:G(.8S,C;#D \8Z5R7@+]NK]C'XI_$N;X,_#7]J M7P'KWBZV;;=>&-(\46UQ?P'C[\".9$ZC[P'45ZM0!0U;PIX7U[03X5UWPW87 MNELB(VFW=FDEN50@H/+8%<*54@8XP,=*QK;X(_!BRL;G3+/X1>%XK:]""\MX MM ME2<*VY0ZA,-AN1G.#S7GOQH_X*-_L+?L\>/;CX7?&?]J7P?H/B*RMDN-3 MT>XU0//IT+@%);I8PWV5&!R&FV CD''-=S\)_P!H7X$?'D7A!(!9MO@A\%[.QN=,M/A#X7BM MKP(+NWCT"V5)]IW+O4)AL'D9Z'FOE#_@M9\'X+O_ ()C?%OX&?LW?LY:EK'C M#XA^&_[,T;1O '@EY7NI1/$V9Y+>+RX412[ S,N<,$W-Q7VO6+\0?B/X"^$_ MA2Y\=?$WQAIV@Z+9+NO-5U6Z6"" >KNQ 4>YH ^>?^"9/P:^%L7[)GPD\6>* M_P!F*+PQ\2_"?PWT+P]XCOO%/P_&GZU:WUII=M;S1BXFA62:,%2HEC=XV&0& MR& ^GI8HKB)H)XE='4JZ.N0P/4$=Q7E'P/\ V\OV*/VF?$3^$?V=?VL/A[XZ MU2)=TMAX2\66FH2QKM9LLL#L5&%8\X^Z?2JGQ8_X*(?L'? ;QHWPX^-W[8OP MU\(>(%.#HOB7QE9V5T>=O$4TBL>>.!UH [KX>? GX(?"._O=4^%'P;\*>&+K M4CG4;GP]X>MK*2ZYS^\:%%+\_P![-2_$#X,?![XLVKV/Q4^%'AKQ-!+&B2P^ M(-"M[U'5"Q12)D8$*7<@=M[8ZFM;PMXI\.>-O#]KXK\(ZW;:EIM]%YEG?6*9,XW*PX(X/-7Z ,6V^&_P[LO!!9Y;KP3X T31Y9T"3R:5I4-NTB@Y 8QJ"1GL:VZ* M,[P_X/\ "7A-KQ_"OA;3M,;4;MKK4#I]C'";J=OO2R; -[GNQR3ZUD2?!'X+ MR_$5?B_+\(O"[>+438GBAM MCJ*KMVX%SL\T#;QC=TXKJ** "N>\1?"/X4>+ M]4;6_%OPQ\/:I>NH5[O4=%@GE90, %W0D@#IS70T4 V\'_![PMI M,?ATSGP_'IGA^V@73#, )C;A$'D[PJAMF-VT9SBNIHH QO'OPY^'OQ4\.2^# M_B?X$T;Q)I$SAIM*U[2XKRVD8="T4JLI([$BBT^'7P^L/!D?PYL/ FC0>'H8 M1#%H,.EQ+9)&&W!! %V!0W.,8SS6S10!AQ_#+X;P^%Y/!$7P^T-=%ED\R72% MTF$6KON#;C%MV$[@#G'4 ]JD\*?#SP!X$,[>!_ VCZ,;K;]I.E:9%;^=MSMW M>6HW8W-C/3)]:V** "BBB@ HHHH **** "BO,?V?_P!LO]F;]J7QC\0/ 'P# M^*]IXCUCX6>*)/#OCVRM[.XB;2M20NK0$S1HLH#1R+YD1="T;@-E2!Z=0 44 M44 %%%$O MG<\6]YXLUZ"PAD.< !YF52<\8S M0!W]%?.'_#X?_@E!_P!)(_@?_P"'.TS_ ./5WEK^W%^QK>_ :Y_:EL_VJ/A] M+\-;.[%K=^/8_%MH=(AG,JPB)KL2>4K^:Z)M+9W,!U- 'J=%?.'_ ^'_P"" M4'_22/X'_P#ASM,_^/5T/PP_X*6_\$\_C;XL7P'\'/VWOA7XJUR2TN+J/1_# MWCJQO+IX8(FFFD$44K,52-'=B!PJDG@4 >W45\\:O_P5P_X);>']4N-#U[_@ MH?\ !BRO;29H;NSN_B/ITRT444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\@?\%^/^4-G[0G_9 M/YO_ $=%7\85?V>_\%^/^4-G[0G_ &3^;_T=%7\85 '[_?\ !IM_RE,_:[_[ M>/\ T^3U^_U?@#_P:;?\I3/VN_\ MX_]/D]?O]0 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !117GG[0OB/]I7PYHVG3_LU_#;P]XDOI+I MUU.#Q#K#6:0Q;?E9&4'<2W&/2@#T.BOF?_A:/_!53_HUGX9?^%Q+_P#$T?\ M"T?^"JG_ $:S\,O_ N)?_B: /IBBOF?_A:/_!53_HUGX9?^%Q+_ /$UP'[3 M'[:G_!0[]F3X1:A\4OB?\ /AKI-A$R6MM<1>+)KB5KF7*QA(@H\PCEBN1\J, M20 30!U?_#RKPI_P\C_X8W\VU_L/^S/[._M3(S_PD&?-\G=TV;/W..OG<5]6 M5_-=_P )GXK_ .$R_P"%A_V_=?VY_:?]H_VIYI\[[7YGF^=NZ[]_S9]:_7K] MF?\ ;4_X*'?M-_"+3_BE\,/@!\-=6L)6>UN;B7Q9-;RKBOF?_ (6C_P %5/\ HUGX9?\ A<2__$T?\+1_X*J?]&L_#+_P MN)?_ (F@#Z8HKYG_ .%H_P#!53_HUGX9?^%Q+_\ $UZ%^SUXN_:_\1ZSJ,'[ M2GPB\*>&[&.U1M,G\/:^]X\TN[YE=6 V@+SGUH E_;,_:.^#W[*?[.'BCXT_ M'SPKKNM>$-+TFY;Q!I^A>$KC66DM!"[3^=#%&R)!Y2OODG*0J.'<9&?DK]N# MQ?XK_;C_ .#=_P 6^-O^":_PWU3PX?&WPOM[GP7X0TW3X;2\BT<74)N[&*WM M&9%DDL([J)88BV3($7)(KZ._X*FJK?\ !,;]HU7 (/P'\7@@^G]BW=?/G_!, M']I'P3^R7_P0.^ 7QU^([I'H.G>%?#5AJUW+*K.*)9(X8!'*MG%(-E[!E68&/,J##2)&U=%^U5^RGI_['/_ ;Q_&/]E6.: M&]T[P7\&?%UKH\GF-)NLU-[-9LQ8 ^8(6A+>C@X)P&-7_@J=_P &\7[&?_!1 M./4/C-X!TY?A=\:%!O-)^(OA-?LZWEZOS1/J$,>%G^< F==MP, B0A=A^=?V M2_VK_P!H_P#:Y_X-8?CUXL_:DUNXUKQ+X6\">-O"\7BF[E\V77;2SL#Y=T\O M2=@9'@,O)D-N68LY9B =Q^Q__P %E_@1^PO_ ,$G/V?-9\9_ +XP>+O"&@?" MKPW8^-OB+X%\%"[T#PU.UM!"8[F[EFB$CI(ZI((!+Y;GRV(E_=U]T?M-?\%! M?VC_#;1O"ULEQ?^*M0U$ V5M9I(\<9:13N M#RO'&HY9UR,_#GQ"M;9_^#0RWB:!-O\ PREIC[=HQN%G V?KNY^M6?$G[27P ME^%O_!.S_@G=\*-<^ WA7Q]\5OB+HG@6'X,2>-T(TSPYK,.C6(;6YI%'F?Z/ M]HC*Q18DE=U564C>H!];?"__ (*7> /%?[8T/[!?Q@^"'CGX7_$S4O"K^(_# M6E^+UTVXM=>T]&99'M;K3;RZB,D9CDWQ.48",D CFO//B!_P78_91\"_M+^. M/V2[7X1?&'6_&W@7P>^O3:%I7PWNA>ZV0\(6STVTG\NYNI6CD>?S/+2 0P22 M>;M4D?-_Q7\$?$/P!_P+9[V>72;/3K2Q7[%?@0V MEM N^*WRKL//EN)]KF:>.W"20GS,S1JQ^SA_P5!^$7QS_:E\0_L.^/ MOA;XT^%7Q?\ #VDKJ_\ PA'Q M[(/JVFL1_IEA _V7?BGXZ^%W@:ZU2WU?X@^$+;2);6X.FRRP7TUK;3ZC%>7 M%O!-!-$\R0;28G9-\:F2OISPQKUMXI\-:=XGLX7CAU*QANHHY<;E61 X!QQD M U^-?Q$^!G[?O_!*'X8>+?VV_P#@EQ\7-"^.G[)OB,:AXQ\6? KQU ?.TC3K MG?/?M8S$!Q$B&8NF4=,'S;>X=78_K#^R;\;_ ;^TM^R_P##W]H3X>:%/I6A M>-?!FFZUI.EW2!9+*"XMHY4@8+QE P3(X.W(XQ0!^;/_ =.:+I.JWW['1U+ M389]W[2^F6S>;&&S#(8_,CY_A;:N1T.T>E?K/7Y1?\'745QX0^"_[-O[0&H6 MLAT#P'^TCHM[XBND0LMI;F.5_,?'W5S 5R>-S*.K"OU9M+RTU"TBO["ZCG@G MC62&:%PR2(PR&4C@@@@@CK0!\K?LH:+I-I_P5-_:VUFUTV".[N]/^'PNKE(@ M'E"Z5>!0S=3@<"OJWZ5\K?L67UIXV_;\_:U^)GARX2[T:+Q1X6\+)J$#;HI- M0TW1$DO(E8<%HGODB<#[KHZGE2!]/Z?KNB:O*16A:2,EHS@5\N_\$%-$_:A_84_X*+?'_\ X(W>/?C-?_$;X9?# M+PUIWB'P-KNHDL^BI=_9WAL@"6\CS(;DLT&=@>T=XU42-N /UQHJKI>NZ)K; M7*:+K-I>&RNFMKP6MPLA@G4 M$^TG:X!&5.",CCFK5 'Y(?\&E%QX5\.?LP? MM!0R7-A8O_PTOK<2(TB1GRDLK#8H!Q\HRV!T&32_\'!LGACQ#_P4L_X)N26\ MUC>NG[0920QNDA"G4M .#C/&5!Q[5P'_ ;(_L4_L9_M+_ #X]^,_P!HS]DK MX8_$#5[+]I'7+.RU;QKX"T[5;F"V%I8R"%);J%V6,/([! 0N78XR35S_ (+0 M_LD_LH?LO_\ !2__ ()V7'[-?[,OP\^'&M&UCXE3ZA>:GXIUZ'0_!GA30 M+/[5JOB+5)23X>CQZNF3:=XF>/;YEM:WVF7MW +I=R@P2M&Y+(%W&1-WRA M_P %//'NL_##_@XC_80\7?$Z9H?A[<6'B?2-#N+C_CW3Q!?6<]GMR?E$C-/I MJC//(QTJU_P=/?#W6_'W[,'P&M?A?&R_$AOVGO#5G\/;BT'^E+?3P7H"QD<@ M;DBD.. 84)/ H ^DOC3_ ,%C/V4O@1^VMHO["7CKP[X_B\7:UHMYJEO>_P#" M$7:64L4$5\ _P#!=G]E[6/C]XC_ &8/ MC5\$OB_\)?'.C^'UUO0_#?Q#\%+'>>*K-I1%&-+@LYKB2[G>0[4@5?,E>8(S=6AAN)E.OC!XG\'6L$_C+3/ 1TR*/0S-'YT,$]QJ=[:0O4_P#!=W]O_P 3?\$W/^":_C;] MH'X_OO%6H:N+C5)_M4\:R2WD\NR[V2M-* M@VMLNK=WR'2O!_\ @Z(_9,^(/[6G_!(_Q;8?"[1Y]3UGP%KEEXPCTNTC+2W5 MO:++%=!%'+%+:XFFVCD^3@9) (!ZW_P1?_8R\*?LD?L*^"]4O;9M2^(OQ"T& MT\5?%/QIJ;F?4]=UF^B6YF-Q'AW0-+TSQ]\,M5U&'4]:6'RYM8T6\TB^LGLY61#-/L-7>I7EK;QSSJK-';H[S%1O9%C.^J?[*G_!2W]G#] MKKP9XVUSP'9^+-+\1?#/4I-.^(WPXUOPQ,?$GAZ[4L!#+86OGO-OV/L>W,J2 M;&"L2K ?&_\ P;R>/=9_X:R_;M^$/Q>F:/XC67[1M[K.KP79Q--I]P\\5J\8 M/+0*L!V$?*$ECQ@,N;7P!^'NMV7_ =:?'/QK\-HVB\/G]G72#\1&MQ^Y;59 MY+%;)) .!,UO:EU)YV))_>.0#U/X7?\ !?W]F?X^?"_Q?\0?V=?V:_CE\0-3 M\'^,;S0+SP/X4^'_ -HULBV@MY9+Z6 S!+.W+3F)!5>Z,UGN%Q;W$,;/^ M^4@82,OYF]-A;>N?EK_@V1AAC^$/[4[QQJ"?VSO&2[@.2!;Z=@?09/YUX_\ M\$9?A5\!/C9_P1K_ &G?@7^TGXAFT7P)XJ_:,\5Z#JFIVS6X>WEN52\^Q:E/+9N889'"21C)&W.X,J_,_B+_@JO\ M%3?\%R9_P!D M.']DGXER>#O!?P4U74X/#^B/ILE_XDN+C4]/BCUAXI;Z.%+2)8)8H0TGG9N) M&9 'PGDGASXF_P#!4+_@BY\:OA#^SC^WAKNA?M&?LX>+/B#I7A/P%\4'L?)\ M1>%-1F8QV N48EG*@.?F,S%$;;.I A;U70W2/_@[,UKS&"[OV+EVY.,_\3^ M_P!#^5 'LOQ3_P""WW[*OPI_:RU3]B_5/A=\6K_QSI?@Z?Q!'I5A\/+D3ZN$ ME2*.STZWEV3ZA/*[/L>&-K?;!+(9@D;.,CX?_P#!=_\ 9S\8:/\ !?7/%/[- M_P 9_!]M\=_'3>#_ 3+XI\+V4 35UNUM7AN46]:6%0[@^9L*LH;;DHRCRKQ M#!IFH?\ !V9X:OFB@G\O]C%YK28JK;6.N72[T/8E&89'\+$=":D_X+_.EK^U M%^P%J%RPC@C_ &N-#229SA59IX-H)[9P?RH ^L/VD/\ @HO\)/V5?VD_A=^S M-\6OASXTBO\ XQ>(!HO@;Q%86-G/I=U>CRM\(?'OQ*\1Z5/JNE^ /!L=JUZNF0N(Y=0N9;R>"VL M[59&6,233)YCG9$)'!4?$_\ P7)U?2HO^"C_ /P3QT>34[<79^/<\HM3,OF& M/_04W[\EVCJ;68]5H ^GO@%_P5;^$O[1-Y\6/AKX,^"OQ MM/BS\&9!'XQ^#&IVNGKKK,_$+6LD=X]E<12'&V5;G: 5+;0Z%O#O^"(O_!4' MXV_MK_"SX@_%SXY_L_>/K=;_ .*?B&:+5--MH-0TCP_8V=M;K#I,:Q3F[FF1 M(=NV&U82S2E@-TAQ]B^'M,_9>\+?M9Z[:^"_ASX;M?BKXF\*1:IXR\0:1HEN MNH3Z=!+';6@U"Y0"4AR76!9"0ZVDVWB$X^(/^#5ZYMX_^">7C**2=%9OV@O% M:*K, 2VZW;;]<,?$7[-W[+W MQ1^,?AKX?ZI/XB-XS_X*B1?!P2CQ:WQT\4_\(M]G_P!9_:1@O_LVW_:\[9CWKU+_ M (-6OB!X2\8_\$5_AOX9T":,:GX1UOQ!I'BBU'^LM[\ZO=7>V0=0[075N_/. M'% 'T1H?_!5+]CSQC^PS/_P4.^''BC7?%?PZM+"XN;^3PKX5O-0U"Q:WC>2X MBN;6&-GM6B5&,C3;(T&UBX5T9O#M8_X.'_V8(?V6-&_;#\%?LQ?'3QCX)NK MW_BC4_"/@>&Z@\(VWG-'_P 3&X-RENDP4+*T,,LK1(Z-)L#*6^7?^"&_C7\ M+-?CU7PUXMT.UU?0=2B4J+FTN(EEB?:P!4E&&5(!!R" 017R!_PQ93]00"/<5UO_ 0C=G_X(\_L[L[$G_A6EB,D M]AN KE?^#C\@?\$3/CYD_P#,O6'_ *=K*@#J?^"9'[2'[/'@#_@E-^SW>^.? MCMX.T>+1_P!G_P )G57U/Q-:P"S$>B6OF>;OD&S;@Y!QC!K:^&G[(_[)?[3/ M[,.E:WX;\$(GP\^*7B[1OBT_A*^TZ VDMQ+'97Z0O %V>7)/#'<2HVX-(\H. M5;:.%_X)N?L+_L5?%K_@E9\ $^)G[(_PTUUM=^ GA1]8GU3P/832WDDNBVIE MDDD:+>TC%F)?.[))SGFOH3]F'_A5WPM\+6'[%WP]\32ZK<_!OP3X>T;4YFC_ M -5']C,5LDC D"=H;99FC^\J3PL>)5) /SE_X.0?#OA_2_VFOV [73="L[>) M_P!IO38WC@M4163[;IHVD #=-L_%7PXU2 M]NM&UFTTZ)+EX+K3;NQFM'E #>2PN5E*9P7MXSCBOSI_X.4&4?M0_L!9('_& M3^FGG_K]TVOU?H _(G]BGQ;X#^'?_!T]^VC<^*_%&DZ';3_#OP\(I-1OHK9) M)6L=$=L%R 6)+,>_4U][^%3^Q[^V)^TW!\9_AS>Z7K?C+X":[-I3>+="FMIU M+:AI)\_36N(RYDB$=U#*T>5*S11\\.I_/?\ 99^"7P6^.?\ P=+_ +9FA?&O MX1^%_&-E9_#SPY/9V7BG0+;4(H)?[.T13(B3HX5L$C$M.\;ZS;ZKJ6@>'=*ALK&*[CM8[9I8X855$,B1(6VJ,L" MQR6)(!ZA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ' MR!_P7X_Y0V?M"?\ 9/YO_1T5?QA5_9[_ ,%^/^4-G[0G_9/YO_1T5?QA4 ?O M]_P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_]/D]?O\ 4 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Y^_ M\%?/V;OVZ?VN/'F@^!O@I\&I=1\$>'+4W(O#XCTZW%]J$HP[^7-\#?&OX-2Z=X(\1VHN3>#Q'IUP+'4(AA'\N&Y=\2)E&*J>5BS@ D?H%10 4 M444 %%%% ' ?M.?LY>"/VLO@MK?P!^)FM:]:>&_$ME+8Z_!X>U9K*6_LY8GB MFM7E0;A%(CD,JD%AQG&0?+_#G_!*W]D[0?V*)?\ @GEJ%CXDUOX2R2687PQK MWB2:Y\NVMKZ*]6T28XE6!I8@&3=G8S*I48Q]'T4 ?*MQ_P $D/@Y!X);X.^% MOVE_CWH/P[>U^QO\/-,^+=ZVGBRV[39I/.)+Z&W*93RHKE%"': %XKN_B-_P M3U_9G\?_ +(47["&E^'-0\(_"R/2O[+?PQX)U-]-2:P(8/;/(G[QDD+,TAW; MI&+%V;^,OB(_PLCL5T]= /C2;S#8+MV6 M1N,>=]G4H,)OZ?+]WY:Q/BM_P15_8B^-G[*W@G]D/XDV'B_4?#GPSOH+GX<: MLWBZX35_#/DQ)#%%:7JXD6)8XU4(^\#:IZHA7ZUHH ^0M:_X(8_\$Z?$GQ&\ M!?%OQ)\,]?U/Q+X"2Y6+7=3\:ZC?M^:3XT^(J_%#4;%-/U+6W\;3F*[T]6B(L'ML>2 M;;]S%^["@90,,-\U?3%% 'AW[>G_ 3G_9'_ ."E/PEA^#O[6OPQ37;"QNC= M:+J-M=/;7^E7!7:9;:XC(9-P #(+O&&NRZGJ;V4;;DLTEDPL$ ;#>7$J*S!2VXJN/I>B@# MY1\-?\$?/V/I7TO4ENG9[N(LZ-= M6T,[/(98;:>&-_-<%<,0?I_PIX5\->!?"^F^"?!F@VFEZ/H]A#8Z5IEA L4% MG;1((XH8T4 (B(JJJC@ "K]% '*?'#X'?"/]I/X4ZW\#OCO\/\ 3O%'A/Q' M9FUUG0]5AWPW,>0PZ$%65E5U=2&1E5E(901\W>"O^".?PL^&O@^#X4_#O]L? M]I+1/ MI%]GL? ^G?&.Y2SL[4<"UAG,9O(80ORA4N%VC@$5]>44 &-&B9-/TJP5MJEF+O([N2\LKNS.\KLSN[,S,S$D^ M=_LI_P#!/+]FS]C/XO?%[XW_ 0TG5[?7OC=XK'B'QS)J6LR7,4EX'N)/W"/ MQ"GF75P^!DYDQG:J*ON-% 'R3\,/^"-'[,W[._AI?"W[)GQ7^+WPDMI44ZO% MX'^(]SY&J7&T*UW-:WHN+5+A]N7EABB9C]!CUW]E#]BCX _L9Z-KMI\&]!U" M35O%NJ_VGXS\7>(]7GU/6O$5[@@7%[>7#-),0"0JY"(&8(J[CGUFB@#P[]C/ M_@GE^S9^P;JGQ&UC]GS2=8MIOBEXTG\3^*#JVLRW8-Y*6)6(/_JXP7<@_9<_X)QWFJ']E;6/'.DZ=KFH-?ZYH6I^,KB_L;^[,1C^T213[ ML2;2,NI4L43<2% JI^UE_P $A_V6?VV/C)X5^._[0'B?XB:AXA\":H=1\"S: M=XZN;&+P]_$'Q]\4/$_@VVF@\%ZU\4/%+:H^@K,FR:2VC5(XE MG>,!&NG1K@IE3+AF!]YHH ^;OB?_ ,$N/V>/BU^U_HG[=?B?QC\08OB5X8L9 M;'PUK&G^,IH(M+M)!,)+:*W \KRV$\H8,K%M_).!A/B1_P $MOV>OBE^U]HW M[=/B7QM\0X_B3X;LYK+PYK%CXSFABTNSE\WS+6*W \KRF$\H*LK$AN2< CZ2 MHH ^;O'G_!+?]GCXC?MCZ-^WIXC\8_$'_A9?ARTELO#^KVOC*:*'3K*0S%[. M.V \KR2)Y05923OY)(!''?MY?\$+O^"?/_!0_P"+6G_'_P"-'@;7-%\>6,44 M3^,? VOR:7?7D48VQI.RADE*K\BR%?,"@*'"JH'V%10!YS^RM^R?\!?V+/@S MI_P%_9R\"1:#X=L)9)VB^T23W%Y=2G=+=7,\K-)<3R-RTCL2< #"JH'HQ (P M1D'J*** /D&Z_P""*'[(WA?XN:Q\;?V9/&7Q,^!>M>)+@W'B:W^#/CF72--U M:;G]Y-I[I+:;ADXV1* 23C))/N?P)_91^%WP"U&\\5:-?^(O$?BC4K5;;4O& M?CCQ'HR207D8V)CS8F9?+C M 8!% [/X,?L=?!WX >#_ !-X=^%QUJSU;QI?-?\ B[QM=ZQ)=Z[K%\4$8NI[ MVXWN[HBA8U_U<2@)&B* M>J44 ?-7[*'_!+#]GC]B30/&'AG]F_QQ\1-"L_' M.IS:IXACF\:379EU*8Q^9?H9U;X>_$^YDNO&7AO5/&]U<1WEU*\#2W*R,?-BFD%O&K.CJ2H] M<$?6]% 'SUX:_P"";?P=L_$'@K5OB9\3OB+\1K+X;:I%JG@#0OB%XI_M"ST7 M4(D:."]XB22\N(D=Q'+>23M&6+(5;YJ@_::_X)6?L;_M;?M&>&OVJ_B]X/UP M>-/#6BMHR:EX?\5WVF#4]+9WD-A>+:RI]HMRTLN8VX=9&1]R';7T910!\R:C M_P $G_V:M1_;%M?V\O\ A+?B%;_$NPT[^S-/U>T\:31P6NF9,3X OOB3IOCWQ5JWP]UU MM9L?$WB/XC:E^ /V=_"=W;MK%ZMYXC\0:YJDVH:KK=RJ M[%FN[N=FDE*K\JKD(@)VJN3GB_V>_P#@DE^QA^RO\6/&'QF^!/A?Q#H6K>,- M3OM3>TC\67DNG:/J%Y&T=S>V%E([6]M<.C,GG",NJ$QH5C+(?IBB@#YW_9#_ M ."9'[.O[$7Q/\;?%KX&Z]XW75?B/K$FK>.$USQ=/?P:QJ#O([7W\F3+,V[,\(? M\$I?V7?L@_LC_"_]B/X*Z;^SW\%=5\0R>%-$3RM#T[Q!K3WYT^' M<6\F*20;Q'N8D*2<9P, #(_;8_82^#?[?WPNN?@C^T'K_BU_!^H+$-6\.Z! MXDET^WU'RYEFC\_R@'D"R(C!2VW**2"0*]HHH ^5O '_ 20^"GPJ\!Z5\+_ M (;_ +2?[0NB>'M#T^.PT;1].^.FLQ06-K&H2.&)1-^[1% 55& H P *]1_ M9"_8P^"?[$7@36O 7P4CUV:/Q)XGN?$/B+5O%'B&XU74=4U*=(HY+BXNKEFE ME8I#$N68\(*]8HH ^7_VQ_\ @DA^RU^WC\2/#7Q1_:.\0_$#4=1\%ZD=0\&P MZ9XWN;&WT.Z+1/YUO'!M"R;H8FWG*0&)XQY,05-H""-0FW Q]6T44 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?('_ 7X_P"4 M-G[0G_9/YO\ T=%7\85?V>_\%^/^4-G[0G_9/YO_ $=%7\85 '[_ '_!IM_R ME,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% 'R!_P %^/\ E#9^T)_V3^;_ -'15_&% M7]GO_!?C_E#9^T)_V3^;_P!'15_&%0!^_P!_P:;?\I3/VN_^WC_T^3U^_P!7 MX _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110!\@?\ !?C_ )0V?M"?]D_F_P#1T5?QA5_9[_P7X_Y0V?M"?]D_ MF_\ 1T5?QA4 ?O\ ?\&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#M MX_\ 3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?('_ 7X M_P"4-G[0G_9/YO\ T=%7\85?V>_\%^/^4-G[0G_9/YO_ $=%7\85 '[_ '_! MIM_RE,_:[_[>/_3Y/7[_ %?S6_\ !N[^V[^R?^Q'_P %+?VIO%/[5_QTT/P+ MI^N7EW:Z3=ZY*ZI=3)K,[LB[5/(7FOV3_P"'_'_!&W_I(3\/_P#P+F_^-T ? M7]%?('_#_C_@C;_TD)^'_P#X%S?_ !NC_A_Q_P $;?\ I(3\/_\ P+F_^-T M?7]%?('_ _X_P""-O\ TD)^'_\ X%S?_&Z/^'_'_!&W_I(3\/\ _P "YO\ MXW0!]?T5\@?\/^/^"-O_ $D)^'__ (%S?_&Z/^'_ !_P1M_Z2$_#_P#\"YO_ M (W0!]?T5\@?\/\ C_@C;_TD)^'_ /X%S?\ QNC_ (?\?\$;?^DA/P__ / N M;_XW0!]?T5\@?\/^/^"-O_20GX?_ /@7-_\ &Z/^'_'_ 1M_P"DA/P__P# MN;_XW0!]?T5\@?\ #_C_ ((V_P#20GX?_P#@7-_\;H_X?\?\$;?^DA/P_P#_ M +F_P#C= 'U_17R!_P_X_X(V_\ 20GX?_\ @7-_\;H_X?\ '_!&W_I(3\/_ M /P+F_\ C= 'U_17R!_P_P"/^"-O_20GX?\ _@7-_P#&Z/\ A_Q_P1M_Z2$_ M#_\ \"YO_C= 'U_17R!_P_X_X(V_])"?A_\ ^! XML 18 R1.htm IDEA: XBRL DOCUMENT v3.25.1
Cover Page - USD ($)
12 Months Ended
Mar. 29, 2025
May 14, 2025
Sep. 28, 2024
Document and Entity Information [Abstract]      
Document Type 10-K    
Document Annual Report true    
Current Fiscal Year End Date --03-29    
Document Period End Date Mar. 29, 2025    
Document Transition Report false    
Entity File Number 000-08822    
Entity Registrant Name CAVCO INDUSTRIES, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 56-2405642    
Entity Address, Address Line One 3636 North Central Ave, Ste 1200    
Entity Address, City or Town Phoenix    
Entity Address, State or Province AZ    
Entity Address, Postal Zip Code 85012    
City Area Code 602    
Local Phone Number 256-6263    
Title of 12(b) Security Common Stock, par value $0.01    
Trading Symbol CVCO    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 2,332,236,070
Entity Common Stock, Shares Outstanding   8,021,720  
Documents Incorporated by Reference Portions of Cavco Industries, Inc.'s Definitive Proxy Statement relating to its 2025Annual Meeting of Stockholders, which is expected to be filed within 120 days following the end of the registrant's fiscal year ended March 29, 2025, are incorporated by reference into Part III hereof.    
Entity Central Index Key 0000278166    
Document Fiscal Year Focus 2025    
Document Fiscal Period Focus FY    
Amendment Flag false    

XML 19 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Audit Information
12 Months Ended
Mar. 29, 2025
Audit Information [Abstract]  
Auditor Firm ID 49
Auditor Name RSM US LLP
Auditor Location Phoenix, Arizona
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Current assets:    
Cash and cash equivalents $ 356,225 $ 352,687
Restricted cash, current 18,535 15,481
Accounts receivable, net 105,849 77,123
Short-term investments 19,842 18,270
Inventories 252,695 241,339
Prepaid expenses and other current assets 74,815 82,870
Assets, Current, Total 910,186 851,799
Restricted cash 585 585
Investments 18,067 17,316
Property, plant and equipment, net 227,620 224,199
Goodwill 121,969 121,934
Other intangibles, net 16,731 28,221
Operating lease right-of-use assets 35,576 39,027
Deferred income taxes 1,853 0
Total assets 1,406,645 1,354,160
Current liabilities:    
Accounts payable 37,195 33,531
Accrued expenses and other current liabilities 265,971 239,736
Total current liabilities 303,166 273,267
Operating lease liabilities 31,538 35,148
Other liabilities 7,359 7,759
Deferred income taxes 0 4,575
Total liabilities 342,063 320,749
Stockholders' equity:    
Preferred stock, $0.01 par value; 1,000,000 shares authorized; No shares issued or outstanding 0 0
Common stock, $0.01 par value; 40,000,000 shares authorized; Issued 9,436,732 and 9,389,953 shares, respectively; Outstanding $8,008,012 and $8,320,718 shares, respectively 94 94
Treasury stock, at cost; 1,428,720 and 1,069,235 shares, respectively (424,624) (274,693)
Additional paid-in capital 290,940 281,216
Retained earnings 1,198,163 1,027,127
Accumulated other comprehensive income (loss) 9 (333)
Total stockholders' equity 1,064,582 1,033,411
Total liabilities and stockholders' equity 1,406,645 1,354,160
Related Party    
Current assets:    
Accounts receivable, net 7,000 8,500
Consumer loans    
Current assets:    
Current portion of loans receivable, net 35,852 20,713
Loans receivable, net 20,685 23,354
Commercial loans    
Current assets:    
Current portion of loans receivable, net 46,373 43,316
Loans receivable, net 53,373 47,725
Commercial loans | Nonrelated Party    
Current assets:    
Current portion of loans receivable, net 43,492 40,787
Loans receivable, net 48,605 45,660
Commercial loans | Related Party    
Current assets:    
Current portion of loans receivable, net 2,881 2,529
Loans receivable, net $ 4,768 $ 2,065
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Income Statement [Abstract]      
Net revenue $ 2,015,458 $ 1,794,792 $ 2,142,713
Cost of sales 1,549,867 1,367,890 1,587,781
Gross profit 465,591 426,902 554,932
Selling, general and administrative expenses 275,315 247,920 258,323
Income from operations 190,276 178,982 296,609
Interest income 21,089 20,998 10,679
Interest expense (517) (1,649) (910)
Other income, net 222 849 385
Income before income taxes 211,070 199,180 306,763
Income tax expense (40,034) (41,275) (65,922)
Net income 171,036 157,905 240,841
Less: net income attributable to redeemable noncontrolling interest 0 88 287
Net income attributable to Cavco common stockholders 171,036 157,817 240,554
Comprehensive income      
Net income 171,036 157,905 240,841
Reclassification adjustment for securities sold 340 95 (16)
Applicable income taxes (71) (20) 3
Net change in unrealized position of investments held 94 262 (252)
Applicable income taxes (21) (55) 53
Comprehensive income 171,378 158,187 240,629
Less: comprehensive income attributable to redeemable noncontrolling interest 0 88 287
Comprehensive income attributable to Cavco common stockholders $ 171,378 $ 158,099 $ 240,342
Net income per share attributable to Cavco common stockholders      
Basic (in usd per share) $ 20.97 $ 18.55 $ 27.20
Diluted (in usd per share) $ 20.71 $ 18.37 $ 26.95
Weighted average shares outstanding:      
Basic (in shares) 8,157,615 8,506,673 8,844,326
Diluted (in shares) 8,259,956 8,591,911 8,924,452
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional paid-in capital
Retained earnings
Accumulated other comprehensive (loss) income
Beginning balance, common stock (in shares) at Apr. 02, 2022   9,292,278        
Beginning balance at Apr. 02, 2022 $ 830,455 $ 93 $ (61,040) $ 263,049 $ 628,756 $ (403)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 240,554       240,554  
Other comprehensive income (loss), net (212)         (212)
Net issuance of common stock under stock incentive plans (in shares)   44,847        
Net issuance of common stock under stock incentive plans 2,637     2,637    
Stock-based compensation 6,264     6,264    
Common stock repurchases (103,412)   (103,412)      
Ending balance, common stock (in shares) at Apr. 01, 2023   9,337,125        
Ending balance at Apr. 01, 2023 976,286 $ 93 (164,452) 271,950 869,310 (615)
Balance, beginning of period at Apr. 02, 2022 825          
Redeemable Noncontrolling Interest            
Net income 287          
Distributions (780)          
Valuation adjustment 887          
Balance, end of period at Apr. 01, 2023 1,219          
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 157,817       157,817  
Other comprehensive income (loss), net 282         282
Net issuance of common stock under stock incentive plans (in shares)   52,828        
Net issuance of common stock under stock incentive plans 2,507 $ 1   2,506    
Stock-based compensation 6,760     6,760    
Common stock repurchases $ (110,241)   (110,241)      
Ending balance, common stock (in shares) at Mar. 30, 2024 8,320,718 9,389,953        
Ending balance at Mar. 30, 2024 $ 1,033,411 $ 94 (274,693) 281,216 1,027,127 (333)
Redeemable Noncontrolling Interest            
Net income 88          
Distributions (300)          
Valuation adjustment (33)          
Conversion to mandatorily redeemable noncontrolling interest (974)          
Balance, end of period at Mar. 30, 2024 0          
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 171,036       171,036  
Other comprehensive income (loss), net 342         342
Net issuance of common stock under stock incentive plans (in shares)   46,779        
Net issuance of common stock under stock incentive plans 1,041     1,041    
Stock-based compensation 8,683     8,683    
Common stock repurchases $ (149,931)   (149,931)      
Ending balance, common stock (in shares) at Mar. 29, 2025 8,008,012 9,436,732        
Ending balance at Mar. 29, 2025 $ 1,064,582 $ 94 $ (424,624) $ 290,940 $ 1,198,163 $ 9
Redeemable Noncontrolling Interest            
Net income 0          
Balance, end of period at Mar. 29, 2025 $ 0          
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
OPERATING ACTIVITIES      
Net income $ 171,036 $ 157,905 $ 240,841
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 19,259 18,525 16,903
Loss on infinite-lived intangible write-off 9,960 0 0
Provision for loan losses (511) (632) (517)
Deferred income taxes (6,519) (3,081) 2,110
Stock-based compensation expense 8,683 6,760 6,264
Non-cash interest income, net (1,028) (1,511) (457)
Loss (gain) on sale or retirement of property, plant and equipment, net 58 132 (281)
Gain on investments and sale of loans, net (1,687) (9,041) (12,300)
Distribution of earnings from equity method investments 0 0 4,306
Changes in operating assets and liabilities, net of acquisitions      
Accounts receivable (28,771) 11,566 10,238
Proceeds from sales of consumer loans 51,078 91,514 186,017
Inventories (11,356) 44,856 38,866
Prepaid expenses and other current assets 7,694 7,971 (20,037)
Accounts payable and accrued expenses and other current liabilities 29,444 (22,258) (13,403)
Net cash provided by operating activities 178,496 224,682 255,693
INVESTING ACTIVITIES      
Purchases of property, plant and equipment (21,427) (17,421) (44,106)
Payments for acquisitions, net 0 (19,195) (105,662)
Proceeds from sale of property, plant and equipment and assets held for sale 184 4,805 1,816
Purchases of investments (28,115) (13,026) (12,533)
Proceeds from sale of investments 25,403 13,128 18,931
Return of invested capital from equity method investments 0 0 12,213
Net cash used in investing activities (23,955) (31,709) (129,341)
FINANCING ACTIVITIES      
Payments for taxes on stock option exercises and releases of equity awards (3,441) (1,988) (1,072)
Proceeds from exercise of stock options 4,483 4,495 3,709
Payments on secured financings and other (311) (488) (641)
Payments for common stock repurchases (148,680) (109,309) (103,412)
Distributions to noncontrolling interest 0 (420) (780)
Net cash used in financing activities (147,949) (107,710) (102,196)
Net increase in cash, cash equivalents and restricted cash 6,592 85,263 24,156
Cash, cash equivalents and restricted cash at beginning of the fiscal year 368,753 283,490 259,334
Cash, cash equivalents and restricted cash at end of the fiscal year 375,345 368,753 283,490
Supplemental disclosures of cash flow information:      
Cash paid during the year for income taxes 45,582 36,757 82,438
Cash paid during the year for interest 11 801 619
Supplemental disclosures of noncash activity:      
Change in GNMA loans eligible for repurchase (1,067) (3,287) (2,494)
Right-of-use assets recognized and operating lease obligations incurred 2,142 15,009 14,455
Non-cash consideration for acquisitions 0 5,430 0
Consumer loans      
Changes in operating assets and liabilities, net of acquisitions      
Loans receivable originated (66,115) (90,841) (177,970)
Principal payments received on loans receivable 5,549 6,760 8,967
Commercial loans      
Changes in operating assets and liabilities, net of acquisitions      
Loans receivable originated (143,371) (111,245) (132,050)
Principal payments received on loans receivable $ 135,093 $ 117,302 $ 98,196
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Mar. 29, 2025
Mar. 30, 2024
Statement of Financial Position [Abstract]    
Preferred stock, par value (in usd per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 1,000,000 1,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in usd per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 40,000,000 40,000,000
Common stock, shares issued (in shares) 9,436,732 9,389,953
Common stock, shares outstanding (in shares) 8,008,012 8,320,718
Treasury stock, common shares (in shares) 1,428,720 1,069,235
XML 25 R8.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies
12 Months Ended
Mar. 29, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Principles of Consolidation. These Consolidated Financial Statements include the accounts of Cavco Industries, Inc. and its consolidated subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco"). All significant intercompany transactions and balances have been eliminated in consolidation. We have evaluated subsequent events after the balance sheet date of March 29, 2025, through the date of the filing of this report with the Securities and Exchange Commission (the "SEC") and there were no disclosable subsequent events. In addition, references throughout to numbered "Notes" refer to these Notes to Consolidated Financial Statements, unless otherwise stated.
Nature of Operations. Headquartered in Phoenix, Arizona, we design and produce factory-built housing products primarily distributed through a network of independent distributors located throughout the continental United States and Canada, as well as through Company-owned retail stores which offer our homes to retail customers. Our financial services segment is comprised of: a mortgage subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), which is an approved Federal National Mortgage Association ("Fannie Mae") and Federal Home Loan Mortgage Corporation ("Freddie Mac") seller/servicer and a Government National Mortgage Association ("Ginnie Mae" or "GNMA") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes; and an insurance subsidiary, Standard Casualty Co. ("Standard Casualty"), which provides property and casualty insurance primarily to owners of manufactured homes.
Fiscal Year. The Company operates on a 52-53 week fiscal year ending on the Saturday nearest to March 31st of each year. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to March 31st. The current fiscal year ended on March 29, 2025. Fiscal years 2025, 2024 and 2023 each consisted of 52 weeks.
Accounting Estimates. Preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Due to uncertainties, actual results could differ from the estimates and assumptions used in preparation of the consolidated financial statements.
Factory-Built Housing Revenue Recognition - Wholesale. Revenue from homes sold to independent distributors, builders, communities and developers is generally recognized when the home is shipped, at which time title passes and it is probable that substantially all of the consideration will be received. Homes sold to independent distributors are generally either paid upon shipment or floor plan financed by the independent distributor through standard industry financing arrangements, which can include repurchase agreements. Manufacturing sales financed under floor plan arrangements that include repurchase agreements are reduced by a reserve for repurchase commitments (see Note 17).
Some of our independent distributors operate multiple sales outlets. No independent distributor accounted for 10% or more of factory-built housing revenue during any fiscal year within the three-year period ended March 29, 2025.
Factory-Built Housing Revenue Recognition - Retail. Sales by Company-owned retail stores are generally recognized when the customer has entered into a legally binding sales contract, the home is delivered and permanently located at the customer's site, the home is accepted by the customer, title has transferred and collectability is probable.
Financial Services Revenue Recognition. Premium amounts collected on policies issued and assumed by Standard Casualty are amortized on a straight-line basis into Net revenue over the life of the policy. Premiums earned are net of reinsurance ceded. Policy acquisition costs are also amortized in Cost of sales over the life of the policy. Insurance agency commissions received from third-party insurance companies are recognized as revenue upon execution of the insurance policy as we have no future or ongoing obligation with respect to such policies.
Interest income on consumer loans receivables is recognized in Net revenue. Upon acquisition of previously securitized loan portfolios (the "Acquisition Date"), we evaluated the existing consumer loans receivable held for investment to determine whether there was evidence of deterioration of credit quality and the probability that we would be able to collect all amounts due according to the loans' contractual terms. We also considered expected prepayments and estimated the amount and timing of undiscounted principal, interest and other cash flows. We determined the excess of the loan pool's scheduled contractual principal and interest payments over the undiscounted expected cash flows as of the Acquisition Date as an amount that is not accreted into interest income (the non-accretable difference). The cash flow expected to be collected in excess of the carrying value of the acquired loans was accreted into Interest income over the remaining life of the loans (referred to as accretable yield). For loans originated and held for sale, loan origination fees and gains or losses on sales are recognized in Net revenue upon title transfer of the loans. We provide third-party servicing of mortgages and earn servicing fees each month based on the aggregate outstanding balances. Servicing fees are recognized in Net revenue when earned.
Cash and Cash Equivalents. Highly liquid investments with insignificant interest rate risk and original maturities of three months or less, when purchased, are classified as cash equivalents. Our cash equivalents are primarily comprised of U.S. Treasury and other money market funds and other depository accounts, some of which are in excess of Federal Deposit Insurance Corporation insured limits. We have not experienced any losses on such excesses.
Restricted Cash. Restricted cash primarily represents cash related to CountryPlace customer payments to be remitted to third parties and deposits received from retail customers required to be held in trust accounts. These funds cannot be accessed for general operating purposes (see Note 3).
Accounts Receivable. We extend credit terms on a customer-by-customer basis in the normal course of business, subject to normal industry risk, with many requiring a cash deposit with a sales order or payment upon delivery of a home. We review accounts receivable for estimated losses that may result from customers' inability to pay. As of March 29, 2025 and March 30, 2024, there were no allowances for credit losses. Accounts receivable, net at March 29, 2025, March 30, 2024, and April 1, 2023 was $105.8 million, $77.1 million, and $89.3 million respectively.
Investments. Management determines the appropriate classification of its investment securities at the time of purchase. Our investments include marketable debt and equity securities and non-marketable equity investments. Changes in unrealized net holding gains and losses on marketable equity securities are reported in earnings. Unrealized net holding gains and losses on available-for-sale debt securities are recorded in Accumulated other comprehensive income (loss) ("AOCI") in the Consolidated Balance Sheets. Realized gains and losses from the sale of securities are determined using the specific identification method (see Note 4). As of March 29, 2025, we have determined that all losses on available-for-sale debt securities were from market factors, and therefore we had no valuation allowance on such investments.
Consumer Loans Receivable. Consumer loans receivable consist primarily of manufactured housing loans originated by CountryPlace (held for investment or held for sale) and construction advances on mortgages.
Loans held for investment consist of loan contracts collateralized by the borrowers' homes and, in some instances, related land. Construction loans in progress are stated at the aggregate amount of cumulative funded advances. Loans held for sale are loans that, at the time of origination, are originated with the intent to resell to investors with which the Company has pre-existing purchase agreements, such as Fannie Mae and Freddie Mac, or to sell as part of a Ginnie Mae insured pool of loans and consist of loan contracts collateralized by single-family residential mortgages. Loans held for sale are stated at the lower of amortized cost or fair value on an aggregate basis.
Combined land and home mortgages are further disaggregated by the type of loan documentation: those conforming to the requirements of Government-Sponsored Enterprises ("GSEs") and those that are non-conforming. In most instances, our mortgages are secured by a first-lien position and are provided to consumers for the purchase of a home. Consumer loans held for investment include home-only personal property loans originated under our home-only lending programs. Accordingly, we classify our loans receivable as follows: conforming mortgages, non-conforming mortgages and home-only loans.
In measuring credit quality within each segment and class, we use commercially available credit scores (such as FICO®). At the time of each loan's origination, we obtain credit scores from each of the three primary credit bureaus, if available. To evaluate credit quality of individual loans, we use the mid-point of the available credit scores or, if only two scores are available, we use the lower of the two. We do not update credit bureau scores after the time of origination.
Commercial Loans Receivable. Our commercial loans receivable balance consists of amounts loaned under commercial loan programs for the benefit of our independent distributors and community operators' home purchasing needs. Under the terms of certain programs, we have entered into direct commercial loan arrangements with independent distributors and community operators wherein we provide funds to purchase home inventory or homes for placement in communities. Interest income on commercial loans receivable is recognized in Interest income in the Consolidated Statements of Comprehensive Income on an accrual basis.
Allowance for Loan Losses. ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, requires a forward-looking impairment model based on expected losses rather than incurred losses. As of March 29, 2025 and March 30, 2024, we had an allowance for loan losses of $0.9 million and $1.1 million, respectively, on our consumer loans receivable (see Note 6).
To determine the appropriate level of the allowance for loan loss on our commercial loans receivable, we collectively evaluate loans based on their terms and duration. We have historically been able to resell repossessed homes, thereby mitigating loss exposure. However, if a default occurs and collateral is lost, we are exposed to loss of the full value of the home loan. If we determine that it is probable that a borrower will default, a specific reserve is determined and recorded within the estimated allowance for loan losses. We recorded allowance for loan losses of $0.4 million and $0.8 million at March 29, 2025 and March 30, 2024, respectively, related to commercial loans receivable (see Note 7).
Inventories. Raw material inventories are valued at the lower of cost or net realizable value, using the first in, first out method. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method.
Property, Plant and Equipment, Net. Property, plant and equipment are carried at cost. Depreciation is calculated using the straight-line method over the estimated useful life of each asset. Estimated useful lives for significant classes of assets are as follows: buildings and improvements, 10 to 39 years; and machinery and equipment, 3 to 25 years. Repairs and maintenance charges are expensed as incurred. We sell miscellaneous property, plant and equipment in the normal course of business.
Asset Impairment. We periodically evaluate the carrying value of long-lived assets to be held and used and held for sale for impairment when events and circumstances warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset group. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risk involved. Losses on long-lived assets to be disposed of are primarily determined based on independent appraisals and preliminary or definitive contractual arrangements less costs to dispose. There were no impairment losses recognized in fiscal years 2025, 2024 or 2023.
Business Combinations. We account for business combinations in accordance with FASB Accounting Standards Codification ("ASC") 805, Business Combinations, using the acquisition method of accounting, which allocates the fair value of the purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. In the fair value evaluation of intangible assets acquired, there are significant estimates and assumptions, including forecasts of future cash flows, pre-tax income and revenue growth rates, as well as the selection of the royalty rates and discount rates. The excess of the purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. 
Goodwill and Other Intangibles, Net. We account for goodwill and other intangible assets in accordance with the provisions of ASC 350, Intangibles—Goodwill and Other. As such, we test goodwill at least annually for impairment. As of March 29, 2025, all of our goodwill is attributable to the factory-built housing reporting segment. Certain intangibles are considered indefinite-lived and others are finite-lived and are amortized over their useful lives. Finite-lived intangibles are generally amortized over 3 to 15 years on a straight-line basis and are reviewed for possible impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. Indefinite-lived intangible assets are assessed at least annually for impairment first by making a qualitative assessment, and if necessary, performing a quantitative assessment and recording an impairment charge if the fair value of the asset is less than its carrying amount. In the fourth quarter of fiscal year 2025, the Company performed a strategic brand realignment. As a result, Cavco recorded a non-cash charge of $10.0 million in Selling, general and administrative expenses related to the adjustment of legacy indefinite lived trade name values.
We performed our annual goodwill impairment analysis as of March 29, 2025, and determined that it was more likely than not that the fair value of the factory-built housing reporting segment exceeded its respective carrying value. There was no impairment recognized during fiscal years 2025, 2024 or 2023.
Warranties. We provide retail home buyers, builders or developers with a one year warranty for manufacturing defects from the date of sale to the retail customer. Nonstructural components of a cosmetic nature are warranted for 120 days, except in specific cases where state laws require longer warranty terms. Estimated warranty costs are accrued in Cost of sales at the time of sale. The warranty provision and reserves are based on estimates of the amounts necessary to settle existing and future claims on homes sold as of the balance sheet date. Factors used to calculate the warranty obligation are the estimated amount of homes still under warranty, including homes in distributor inventories, homes purchased by consumers within the one year warranty period, the timing in which work orders are completed and the historical average costs incurred to service a home.
Volume Rebates. Certain distributors, builders and developers can qualify for cash rebates generally based on the level of sales attained during a twelve-month period on specified products. Estimates of volume rebates are accrued at the time of sale and are recorded as a reduction of Net revenue.
Freight. Substantially all freight costs are recovered from our distributors and are included in Net revenue. Freight charges of $66.0 million, $50.9 million and $61.5 million were recognized in fiscal years 2025, 2024 and 2023, respectively.
Reserve for Repurchase Commitment. We are contingently liable under terms of repurchase agreements with the financial institutions that provide inventory financing to certain distributors of our products. These arrangements, which are customary in the industry, provide the lender a guarantee that we will repurchase our products in the event of default by the distributor. Our obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The risk of loss under these agreements is spread over numerous distributors and the repurchase price generally declines over the period of the agreement (generally 18 to 24 months), further reduced by the resale value of repurchased homes. We apply FASB ASC 460, Guarantees ("ASC 460"), to account for our liability for repurchase commitments. Following the inception of the commitment, the recorded reserve is reduced over the repurchase period in conjunction with applicable curtailment arrangements and is eliminated once the distributor sells the home. Changes in the reserve are recorded as an adjustment to Net revenue. See Note 17 for further discussion.
Reserve for Property Casualty Insurance Claims and Claims Expense. Standard Casualty establishes reserves for claims and claims expense on reported and unreported claims of insured losses. Our reserve process takes into account known facts and interpretations of circumstances and factors, including experience with similar cases, actual claims paid, historical trends involving claim payment patterns and pending levels of unpaid claims, loss management programs, product mix, contractual terms, changes in law and regulation, judicial decisions and economic conditions. In the normal course of business, we may also supplement our claims processes by utilizing third party adjusters, appraisers, engineers, inspectors and other professionals and information sources to assess and settle catastrophe and non-catastrophe related claims. The effects of inflation are implicitly considered in the reserving process. The applicable reserve balance was $16.2 million and $10.5 million as of March 29, 2025 and March 30, 2024, respectively, of which $7.3 million and $5.2 million related to incurred but not reported ("IBNR") losses, respectively.
Insurance. We are self-insured for a significant portion of our general and products liability, auto liability, health, property and workers' compensation liability coverage. Insurance is maintained for catastrophic exposures and those risks required to be insured by law. Estimated self-insurance costs are accrued for incurred claims and estimated IBNR losses. A reserve for products liability is actuarially determined and reflected in Accrued expenses and other current liabilities in the accompanying Consolidated Balance Sheets. The determination of claims and expenses and the appropriateness of the related liabilities are regularly reviewed and updated.
Advertising. Advertising costs are expensed as incurred and were $4.6 million in fiscal year 2025, $3.6 million in fiscal year 2024 and $2.0 million in fiscal year 2023.
Fair Value of Financial Instruments. Our financial instruments consist of cash and cash equivalents, restricted cash, accounts receivable, investments, consumer loans receivable, commercial loans receivable, accounts payable, certain accrued expenses and other current liabilities and secured credit facilities and other financings.
In accordance with FASB ASC 820, Fair Value Measurements and Disclosures ("ASC 820"), fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
The standard describes three levels of inputs that may be used to measure fair value:
Level 1 –Quoted prices in active markets for identical assets or liabilities.
Level 2 –Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 –Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The carrying amount of cash and cash equivalents approximates fair value because their maturity is less than three months. The carrying amounts of restricted cash, accounts receivable, accounts payable and certain accrued expenses and other current liabilities approximate fair value due to the short-term maturity of the amounts. See Note 20 for the fair values of our other financial instruments and the inputs used.
Foreign Currency. We have certain assets and liabilities in Ojinaga, Mexico related to a production facility that imports raw materials and exports finished homes to our retail lots located in the United States. The monetary assets and liabilities of this production facility are remeasured at each balance sheet date at the current exchange rate. Monetary assets and liabilities and related revenues and expenses are remeasured monthly using the average rates for the fiscal month. Remeasurement adjustments are recorded in Other income, net in the Consolidated Statements of Comprehensive Income.
Income Taxes. We account for income taxes pursuant to FASB ASC 740, Income Taxes ("ASC 740"), and provide for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company's assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.
The calculation of tax liabilities involves considering uncertainties in the application of complex tax regulations. We recognize liabilities for anticipated tax audit issues based on our estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period of derecognition. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result. We use a two-step approach to evaluate uncertain tax positions. This approach involves recognizing any tax positions that are more likely than not to occur and then measuring those positions to determine the amounts to be recognized in the Consolidated Financial Statements.
Interest Income. Interest income consists of the interest earned on invested cash as well as interest earned from our commercial loan programs, recorded on an accrual basis.
Other Income, net. Other income, net primarily consists of realized and unrealized gains and losses on corporate investments and gains and losses on the sale of property, plant and equipment.
Stock-Based Compensation. Stock-based compensation is measured based on the fair value of the award on the date of grant and the corresponding expense is recognized over the period during which a grantee is required to provide service in exchange for the award. Stock-based compensation expense is classified in the same line item of our Consolidated Statements of Comprehensive Income as other payroll-related expenses specific to the grantee. Compensation expense related to service-based restricted stock units ("RSUs") is recognized on a straight-line basis over the requisite service period for the entire award. Compensation expense related to performance-based RSUs is recognized on a straight-line basis over the requisite service period for each separately vesting portion of the award as if the award was, in-substance, multiple awards (i.e., a graded vesting basis).
We use historical data to estimate pre-vesting forfeitures and record stock-based compensation cost, using the straight-line attribution method, only for those awards that are expected to vest. Compensation expense related to performance-based awards is based on management's estimate of the probability of the performance criteria being satisfied, adjusted at each balance sheet date (see Note 18).
Redeemable Noncontrolling Interest. In fiscal year 2017, we purchased a 50% ownership interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively "Craftsman" or the "Entities") with an additional 20% acquired during fiscal year 2022. This additional purchase gave us a controlling interest, resulting in consolidation of the Entities and the recognition of a noncontrolling interest for the remaining third party ownership. Adjustments in the redemption value of the noncontrolling interest were recorded to Interest expense.
We were contractually obligated to purchase an additional 20% of Craftsman on December 31, 2023. The estimated purchase price was recorded in Other liabilities. The remaining 10% was classified as a temporary equity mezzanine item between Liabilities and Stockholders' equity in the Consolidated Balance Sheets as Redeemable noncontrolling interest. The amount of income attributable to this Redeemable noncontrolling interest is included on the face of the Consolidated Statements of Comprehensive Income.
During fiscal year 2024, we executed amendments to the Membership Interest Purchase Agreement to acquire the entire remaining 30% for cash on January 1, 2024. Upon execution of the amendments, the remaining 30% became mandatorily redeemable, and the value attributed to the Redeemable noncontrolling interest was reclassified to Accrued expenses and other current liabilities on the Consolidated Balance Sheets at the estimated redemption value. On January 1, 2024 we acquired the remaining 30% interest.
Accumulated Other Comprehensive Income (Loss). AOCI is comprised of unrealized gains and losses on available-for-sale debt securities (see Note 4) and is presented net of tax. Accumulated unrealized gain on available-for-sale debt securities at the end of fiscal year 2025 was insignificant before and after tax. Accumulated unrealized loss on available-for-sale debt securities at the end of fiscal year 2024 was $0.4 million before tax, with an associated tax amount of $0.1 million, for a net unrealized loss of $0.3 million.
Treasury Stock. We record repurchases of our common stock as treasury stock at cost. As we do not have a formal retirement plan for the shares acquired, and the ultimate disposition has not yet been decided, we show the cost of the acquired stock separately as a deduction from equity. Beginning January 1, 2023, the Inflation Reduction Act of 2022 imposed a 1% excise tax on the aggregate fair market value of stock repurchased by certain corporations during the taxable year, subject to adjustments. We have calculated the excise tax on purchases from the effective date through March 29, 2025, and this amount is recorded as an increase in our treasury stock.
Net Income Per Share. Basic earnings per share of common stock is computed based on the weighted-average number of shares of common stock outstanding during the reporting period. Diluted earnings per share of common stock is computed based on the combination of dilutive shares of common stock equivalents, comprised of shares issuable under the Company's stock-based compensation plans and the weighted-average number of shares of common stock outstanding during the reporting period. Dilutive shares of common stock equivalents include the dilutive effect of in-the-money options to purchase shares, which is calculated based on the average share price for each period using the treasury stock method (see Note 19).
Recently Issued or Adopted Accounting Pronouncements. The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs") issued by the FASB. ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Company's Consolidated Financial Statements.
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires companies to enhance the disclosures about segment expenses. The new standard requires the identification and disclosure of the Company’s Chief Operating Decision Maker ("CODM"), expanded incremental line-item disclosures of significant segment expenses used by the CODM for decision-making, and the inclusion of previous annual only segment disclosure requirements on a quarterly basis. This ASU should be applied retrospectively for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. We adopted ASU 2023-07 effective for the annual period beginning March 31, 2024, and applied it retrospectively to all prior periods presented in these financial statements. See Note 24.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Taxes Disclosures ("ASU 2023-09"), which requires greater disaggregation of income tax disclosures. ASU 2023-09 requires additional information to be disclosed with respect to the income tax rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU should be applied prospectively for fiscal years beginning after December 15, 2024, with retrospective application permitted. The Company is currently evaluating the impacts of this guidance on the Company's Consolidated Financial Statements.

In November 2024, the FASB issued ASU No. 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses ("ASU 2024-03"), and in January 2025, the FASB issued ASU No. 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date ("ASU 2025-01"). ASU 2024-03 requires additional disclosure of the nature of expenses included in the income statement as well as disclosures about specific types of expenses included in the expense captions presented in the income statement. ASU 2024-03, as clarified by ASU 2025-01, is effective for annual reporting periods beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027. Both early adoption and retrospective application are permitted. The Company is currently evaluating the impact that the adoption of these standards will have on its Consolidated Financial Statements.
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contracts with Customers
12 Months Ended
Mar. 29, 2025
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers Revenue from Contracts with Customers
Revenues are recognized when a good or service is transferred to a customer. A good or service is transferred when, or as, the customer obtains control of that good or service. Revenues are based on the consideration expected to be received in connection with our promises to deliver goods and services to the customers.
Site Improvements on Retail Sales. We recognize sales of subcontracted ancillary services, such as preparation of the home site or other exterior enhancements. Such services are provided as a convenience to the customer. As we are involved in the selection of subcontractors and ultimately responsible for execution of these services, under FASB ASC 606, Revenue from Contracts with Customers, we recognize the sale of these ancillary services on a gross basis. The revenues associated with these programs for fiscal years 2025, 2024 and 2023 were $65.0 million, $57.6 million and $53.3 million, respectively.
Additional Items. Expected consideration, and therefore revenue, reflects reductions for returns, allowances and other incentives, some of which may be contingent on future events. Additionally, our volume rebates are accrued at the time of sale and are recorded as a reduction of Net revenue.
In customer contracts for retail sales of manufactured homes, consideration includes certain state and local excise taxes billed to customers when those taxes are levied directly upon us by the taxing authorities. Expected consideration excludes sales and other taxes collected on behalf of taxing authorities. We elect to treat consideration for freight performed as a fulfillment activity. Therefore, Net revenue includes consideration for freight and other fulfillment activities performed prior to the customer obtaining control of the goods.
Practical Expedients and Exemptions. We generally expense sales commissions when incurred because the amortization period would be one-year or less. These costs are recorded within Selling, general and administrative expenses. In addition, we do not disclose the value of unsatisfied performance obligations for contracts with an expected length of one-year or less.
Disaggregation of Revenue. The following table summarizes Net revenue disaggregated by reportable segment and source (in thousands). All revenue from customers is recognized at a point in time, either when the customer takes delivery or when a third-party insurance contract is executed, as more fully discussed above.
March 29,
2025
March 30,
2024
April 1,
2023
Factory-built housing
Home sales$1,838,371 $1,631,650 $2,017,399 
Delivery, setup and other revenues94,740 84,957 52,051 
1,933,111 1,716,607 2,069,450 
Financial services
Insurance agency commissions received from third-party insurance companies5,179 4,258 3,754 
All other sources77,168 73,927 69,509 
82,347 78,185 73,263 
$2,015,458 $1,794,792 $2,142,713 
XML 27 R10.htm IDEA: XBRL DOCUMENT v3.25.1
Restricted Cash
12 Months Ended
Mar. 29, 2025
Cash and Cash Equivalents [Abstract]  
Restricted Cash Restricted Cash
Restricted cash consisted of the following (in thousands):
 March 29,
2025
March 30,
2024
Cash related to CountryPlace customer payments to be remitted to third parties$14,923 $12,993 
Other restricted cash
4,197 3,073 
19,120 16,066 
Less current portion(18,535)(15,481)
$585 $585 
Corresponding amounts for customer payments to be remitted to third parties are recorded in Accounts payable.
The following table provides a reconciliation of Cash and cash equivalents and Restricted cash reported within the Consolidated Balance Sheets to the combined amounts shown in the Consolidated Statements of Cash Flows (in thousands):
March 29,
2025
March 30,
2024
April 1,
2023
Cash and cash equivalents$356,225 $352,687 $271,427 
Restricted cash
19,120 16,066 12,063 
$375,345 $368,753 $283,490 
XML 28 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Investments
12 Months Ended
Mar. 29, 2025
Investments, Debt and Equity Securities [Abstract]  
Investments Investments
Investments consisted of the following (in thousands):
March 29,
2025
March 30,
2024
Available-for-sale debt securities
$21,415 $18,669 
Marketable equity securities
11,425 11,961 
Non-marketable equity investments
5,069 4,956 
37,909 35,586 
Less short-term investments(19,842)(18,270)
$18,067 $17,316 
Investments in marketable equity securities consist of investments in the common stock of industrial and other companies.
Our non-marketable equity investments include investments in community-based initiatives that buy and sell our homes and provide home-only financing to residents of certain manufactured home communities and other distribution operations.
We record investments in fixed maturity securities classified as available-for-sale at fair value and record the difference between fair value and cost in AOCI.
The amortized cost and fair value of our investments in available-for-sale debt securities, by security type are shown in the table below (in thousands):
 March 29, 2025
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Residential mortgage-backed securities
$4,122 $19 $(21)$4,120 
State and political subdivision debt securities
6,955 39 (18)6,976 
Corporate debt securities
10,326 38 (45)10,319 
$21,403 $96 $(84)$21,415 

 March 30, 2024
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Residential mortgage-backed securities
$2,933 $— $(68)$2,865 
State and political subdivision debt securities
5,041 (118)4,930 
Corporate debt securities
11,117 (247)10,874 
$19,091 $11 $(433)$18,669 
The following tables show gross unrealized losses and fair value, aggregated by investment category and length of time that individual securities had been in a continuous unrealized loss position (in thousands):
March 29, 2025
 Less than 12 Months12 Months or LongerTotal
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Residential mortgage-backed securities
$473 $(2)$1,036 $(19)$1,509 $(21)
State and political subdivision debt securities
— — 1,633 (18)1,633 (18)
Corporate debt securities— — 4,431 (45)4,431 (45)
$473 $(2)$7,100 $(82)$7,573 $(84)

March 30, 2024
 Less than 12 Months12 Months or LongerTotal
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Residential mortgage-backed securities
$2,014 $(24)$833 $(44)$2,847 $(68)
State and political subdivision debt securities
493 (1)3,442 (117)3,935 (118)
Corporate debt securities397 (3)8,501 (244)8,898 (247)
$2,904 $(28)$12,776 $(405)$15,680 $(433)
We are not aware of any changes to the securities or issuers that would indicate the losses above are indicative of credit impairment as of March 29, 2025. Further, we do not intend to, and it is more likely than not that we will not be required to, sell the investments before recovery of their amortized cost.
The amortized cost and fair value of our investments in available-for-sale debt securities, by contractual maturity, are shown in the table below (in thousands). Expected maturities differ from contractual maturities as borrowers may have the right to call or prepay obligations, with or without penalties.
 March 29, 2025
Amortized
Cost
Fair
Value
Due in less than one year
$8,162 $8,118 
Due after one year through five years
7,189 7,235 
Due after five years through ten years
1,930 1,942 
Mortgage-backed securities
4,122 4,120 
$21,403 $21,415 
We recognize investment gains and losses on available-for-sale debt securities when we sell or otherwise dispose of securities using the specific identification method. There were no gross gains realized on the sale of available-for-sale debt securities in fiscal years 2025, 2024 or 2023. There were no gross losses realized on the sale of available-for-sale debt securities in fiscal years 2025, 2024 or 2023.
We recognize unrealized gains and losses on marketable equity securities from changes in market prices during the period as a component of earnings in the Consolidated Statements of Comprehensive Income. See Note 1 for further discussion. Net investment gains and losses on marketable equity securities for fiscal years 2025, 2024 and 2023 were as follows (in thousands):
Year Ended
March 29,
2025
March 30,
2024
April 1,
2023
Marketable equity securities:
Net (losses) gains recognized during the period$(1,000)$1,869 $561 
Less: Net (gains) recognized on securities sold during the period(1,175)(348)(958)
Unrealized (losses) gains recognized during the period on securities still held$(2,175)$1,521 $(397)
XML 29 R12.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories
12 Months Ended
Mar. 29, 2025
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consisted of the following (in thousands):
 March 29,
2025
March 30,
2024
Raw materials$79,098 $78,241 
Work in process29,808 27,977 
Finished goods 143,789 135,121 
$252,695 $241,339 
XML 30 R13.htm IDEA: XBRL DOCUMENT v3.25.1
Consumer Loans Receivable, Net
12 Months Ended
Mar. 29, 2025
Receivables [Abstract]  
Commercial Loans Receivable, Net Consumer Loans Receivable, Net
The following table summarizes consumer loans receivable (in thousands):
March 29,
2025
March 30,
2024
Loans held for investment, previously securitized$13,775 $16,968 
Loans held for investment12,196 12,826 
Loans held for sale
27,981 15,140 
Construction advances
4,210 722 
58,162 45,656 
Deferred financing fees and other, net
(686)(523)
Allowance for loan losses
(939)(1,066)
56,537 44,067 
Less current portion(35,852)(20,713)
$20,685 $23,354 
The allowance for loan losses reflects our judgment of the probable loss exposure on loans held for investment. The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):
March 29,
2025
March 30,
2024
Allowance for loan losses at beginning of fiscal year$1,066 $1,153 
Change in estimated loan losses, net(103)(87)
Charge-offs(24)— 
Recoveries— — 
Allowance for loan losses at end of fiscal year$939 $1,066 
The consumer loans held for investment had the following characteristics:
March 29,
2025
March 30,
2024
Weighted average contractual interest rate7.9 %8.1 %
Weighted average effective interest rate10.3 %10.4 %
Weighted average months to maturity221196
The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable, net (in thousands):
March 29,
2025
March 30,
2024
Current$56,401 $43,810 
31 to 60 days1,082 1,063 
61 to 90 days131 
91+ days675 652 
$58,162 $45,656 
The following table disaggregates gross consumer loans receivable, net by credit quality indicator at loan inception and fiscal year of origination (in thousands):
March 29, 2025
20252024202320222021PriorTotal
Prime- FICO score 680 and greater$18,133 $9,209 $323 $92 $761 $13,197 $41,715 
Near Prime- FICO score 620-6792,948 1,210 — — 1,026 9,000 14,184 
Sub-Prime- FICO score less than 620537 — — — 17 680 1,234 
No FICO score317 441 — — — 271 1,029 
$21,935 $10,860 $323 $92 $1,804 $23,148 $58,162 
March 30, 2024
20242023202220212020PriorTotal
Prime- FICO score 680 and greater$14,107 $328 $96 $885 $1,808 $14,425 $31,649 
Near Prime- FICO score 620-6791,633 — — 1,202 942 8,684 12,461 
Sub-Prime- FICO score less than 620— — — 18 49 723 790 
No FICO score447 — — — — 309 756 
$16,187 $328 $96 $2,105 $2,799 $24,141 $45,656 
Loan contracts secured by geographically concentrated collateral could experience higher rates of delinquencies, default and foreclosure losses than loan contracts secured by collateral that is more geographically dispersed. As of March 29, 2025, 54% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 11% was concentrated in Florida. As of March 30, 2024, 46% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 10% was concentrated in Florida. Other than Texas and Florida, no state had concentrations in excess of 10% of the principal balance of consumer loans receivable as of March 29, 2025 or March 30, 2024.
Collateral for repossessed loans is acquired through foreclosure or similar proceedings and is recorded at the estimated fair value of the home less the estimated costs to sell. At repossession, the fair value of the collateral is determined based on the historical recovery rates of previously charged-off loans; the loan is charged off and the loss is recorded to the allowance for loan losses. On a monthly basis, the fair value of the collateral is adjusted to the lower of the amount recorded at repossession or the estimated sales price less estimated costs to sell, based on current information. Repossessed homes totaled approximately $0.2 million as of March 29, 2025 and $0.7 million as of March 30, 2024, and are included in Prepaid expenses and other current assets in the Consolidated Balance Sheets. Foreclosure or similar proceedings in progress totaled approximately $0.5 million and $0.4 million as of March 29, 2025 and March 30, 2024, respectively.
Commercial Loans Receivable, Net
The commercial loans receivable, net balance consists of direct financing arrangements for the home product needs of our independent distributors, community owners and developers. We also provide loans to independent floor plan lenders that then lend to distributors to finance their inventory purchases. The notes are secured by the homes as collateral and, in some instances, other security. Other terms of direct arrangements vary, depending on the needs of the borrower and the opportunity for the Company.
Commercial loans receivable, net consisted of the following (in thousands):
 March 29,
2025
March 30,
2024
Loans receivable (including from affiliates)$100,297 $91,938 
Allowance for loan losses
(361)(781)
Deferred financing fees, net(190)(116)
99,746 91,041 
Less current portion of commercial loans receivable (including from affiliates), net(46,373)(43,316)
$53,373 $47,725 
The commercial loans receivable, net balance had the following characteristics:
March 29,
2025
March 30,
2024
Weighted average contractual interest rate8.3 %7.4 %
Weighted average months outstanding1012
The risk of loss is spread over numerous borrowers. Borrower activity is monitored on a regular basis and contractual arrangements are in place to provide adequate loss mitigation in the event of a default. Historically, we have been able to sell repossessed homes, thereby mitigating loss exposure. If a default occurs and collateral is lost, we are exposed to loss of the full value of the home loan. We evaluate the potential for loss from the commercial loan programs on a collective basis, aggregating similar loans based on their terms. Our evaluation also considers the borrower's risk rating, overall financial stability, historical experience and estimates of other economic factors.
The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):
 March 29,
2025
March 30,
2024
Balance at beginning of fiscal year$781 $1,586 
Change in estimated loan losses, net(420)(805)
Balance at end of fiscal year$361 $781 
Loans are subject to regular review and are given management's attention whenever a problem situation appears to be developing. Loans with indicators of potential performance problems are placed on watch list status and are subject to additional monitoring and scrutiny. Nonperforming status includes loans accounted for on a non-accrual basis and accruing loans with principal payments 90 days or more past due. Our policy is to place loans on nonaccrual status when interest is past due and remains unpaid 90 days or more or when there is a clear indication that the borrower is unable or unwilling to make payments as they become due. We will resume accrual of interest once these factors have been remedied. Payments received on non-accrual loans are recorded on a cash basis, first to interest and then to principal, and charge-offs occur when it becomes probable that outstanding amounts will not be recovered. At March 29, 2025, there were no commercial loans 90 days or more past due that were still accruing interest, and we were not aware of any potential problem loans that would have a material effect on the commercial loans receivable balance.
The following table disaggregates our commercial loans receivable, net by credit quality indicator and fiscal year of origination (in thousands):
March 29, 2025
20252024202320222021Total
Performing$66,843 $24,215 $7,006 $1,014 $1,219 $100,297 
March 30, 2024
20242023202220212020Total
Performing$57,691 $25,066 $4,823 $2,144 $2,214 $91,938 
As of March 29, 2025 and March 30, 2024, approximately 17% and 18%, respectively, of our outstanding commercial loans receivable principal balance was concentrated in New York and as of March 29, 2025, approximately 16% was concentrated in California. No other state had concentrations in excess of 10% of the principal balance of the commercial loans receivable as of March 29, 2025 or March 30, 2024.
We had concentrations with one independent third-party and its affiliates that equaled 10% and 13% of the net commercial loans receivable principal balance outstanding, all of which was secured, as of March 29, 2025 and March 30, 2024, respectively. The risks created by these concentrations have been considered in the determination of the adequacy of the allowance for loan losses.
XML 31 R14.htm IDEA: XBRL DOCUMENT v3.25.1
Commercial Loans Receivable, Net
12 Months Ended
Mar. 29, 2025
Receivables [Abstract]  
Commercial Loans Receivable, Net Consumer Loans Receivable, Net
The following table summarizes consumer loans receivable (in thousands):
March 29,
2025
March 30,
2024
Loans held for investment, previously securitized$13,775 $16,968 
Loans held for investment12,196 12,826 
Loans held for sale
27,981 15,140 
Construction advances
4,210 722 
58,162 45,656 
Deferred financing fees and other, net
(686)(523)
Allowance for loan losses
(939)(1,066)
56,537 44,067 
Less current portion(35,852)(20,713)
$20,685 $23,354 
The allowance for loan losses reflects our judgment of the probable loss exposure on loans held for investment. The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):
March 29,
2025
March 30,
2024
Allowance for loan losses at beginning of fiscal year$1,066 $1,153 
Change in estimated loan losses, net(103)(87)
Charge-offs(24)— 
Recoveries— — 
Allowance for loan losses at end of fiscal year$939 $1,066 
The consumer loans held for investment had the following characteristics:
March 29,
2025
March 30,
2024
Weighted average contractual interest rate7.9 %8.1 %
Weighted average effective interest rate10.3 %10.4 %
Weighted average months to maturity221196
The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable, net (in thousands):
March 29,
2025
March 30,
2024
Current$56,401 $43,810 
31 to 60 days1,082 1,063 
61 to 90 days131 
91+ days675 652 
$58,162 $45,656 
The following table disaggregates gross consumer loans receivable, net by credit quality indicator at loan inception and fiscal year of origination (in thousands):
March 29, 2025
20252024202320222021PriorTotal
Prime- FICO score 680 and greater$18,133 $9,209 $323 $92 $761 $13,197 $41,715 
Near Prime- FICO score 620-6792,948 1,210 — — 1,026 9,000 14,184 
Sub-Prime- FICO score less than 620537 — — — 17 680 1,234 
No FICO score317 441 — — — 271 1,029 
$21,935 $10,860 $323 $92 $1,804 $23,148 $58,162 
March 30, 2024
20242023202220212020PriorTotal
Prime- FICO score 680 and greater$14,107 $328 $96 $885 $1,808 $14,425 $31,649 
Near Prime- FICO score 620-6791,633 — — 1,202 942 8,684 12,461 
Sub-Prime- FICO score less than 620— — — 18 49 723 790 
No FICO score447 — — — — 309 756 
$16,187 $328 $96 $2,105 $2,799 $24,141 $45,656 
Loan contracts secured by geographically concentrated collateral could experience higher rates of delinquencies, default and foreclosure losses than loan contracts secured by collateral that is more geographically dispersed. As of March 29, 2025, 54% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 11% was concentrated in Florida. As of March 30, 2024, 46% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 10% was concentrated in Florida. Other than Texas and Florida, no state had concentrations in excess of 10% of the principal balance of consumer loans receivable as of March 29, 2025 or March 30, 2024.
Collateral for repossessed loans is acquired through foreclosure or similar proceedings and is recorded at the estimated fair value of the home less the estimated costs to sell. At repossession, the fair value of the collateral is determined based on the historical recovery rates of previously charged-off loans; the loan is charged off and the loss is recorded to the allowance for loan losses. On a monthly basis, the fair value of the collateral is adjusted to the lower of the amount recorded at repossession or the estimated sales price less estimated costs to sell, based on current information. Repossessed homes totaled approximately $0.2 million as of March 29, 2025 and $0.7 million as of March 30, 2024, and are included in Prepaid expenses and other current assets in the Consolidated Balance Sheets. Foreclosure or similar proceedings in progress totaled approximately $0.5 million and $0.4 million as of March 29, 2025 and March 30, 2024, respectively.
Commercial Loans Receivable, Net
The commercial loans receivable, net balance consists of direct financing arrangements for the home product needs of our independent distributors, community owners and developers. We also provide loans to independent floor plan lenders that then lend to distributors to finance their inventory purchases. The notes are secured by the homes as collateral and, in some instances, other security. Other terms of direct arrangements vary, depending on the needs of the borrower and the opportunity for the Company.
Commercial loans receivable, net consisted of the following (in thousands):
 March 29,
2025
March 30,
2024
Loans receivable (including from affiliates)$100,297 $91,938 
Allowance for loan losses
(361)(781)
Deferred financing fees, net(190)(116)
99,746 91,041 
Less current portion of commercial loans receivable (including from affiliates), net(46,373)(43,316)
$53,373 $47,725 
The commercial loans receivable, net balance had the following characteristics:
March 29,
2025
March 30,
2024
Weighted average contractual interest rate8.3 %7.4 %
Weighted average months outstanding1012
The risk of loss is spread over numerous borrowers. Borrower activity is monitored on a regular basis and contractual arrangements are in place to provide adequate loss mitigation in the event of a default. Historically, we have been able to sell repossessed homes, thereby mitigating loss exposure. If a default occurs and collateral is lost, we are exposed to loss of the full value of the home loan. We evaluate the potential for loss from the commercial loan programs on a collective basis, aggregating similar loans based on their terms. Our evaluation also considers the borrower's risk rating, overall financial stability, historical experience and estimates of other economic factors.
The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):
 March 29,
2025
March 30,
2024
Balance at beginning of fiscal year$781 $1,586 
Change in estimated loan losses, net(420)(805)
Balance at end of fiscal year$361 $781 
Loans are subject to regular review and are given management's attention whenever a problem situation appears to be developing. Loans with indicators of potential performance problems are placed on watch list status and are subject to additional monitoring and scrutiny. Nonperforming status includes loans accounted for on a non-accrual basis and accruing loans with principal payments 90 days or more past due. Our policy is to place loans on nonaccrual status when interest is past due and remains unpaid 90 days or more or when there is a clear indication that the borrower is unable or unwilling to make payments as they become due. We will resume accrual of interest once these factors have been remedied. Payments received on non-accrual loans are recorded on a cash basis, first to interest and then to principal, and charge-offs occur when it becomes probable that outstanding amounts will not be recovered. At March 29, 2025, there were no commercial loans 90 days or more past due that were still accruing interest, and we were not aware of any potential problem loans that would have a material effect on the commercial loans receivable balance.
The following table disaggregates our commercial loans receivable, net by credit quality indicator and fiscal year of origination (in thousands):
March 29, 2025
20252024202320222021Total
Performing$66,843 $24,215 $7,006 $1,014 $1,219 $100,297 
March 30, 2024
20242023202220212020Total
Performing$57,691 $25,066 $4,823 $2,144 $2,214 $91,938 
As of March 29, 2025 and March 30, 2024, approximately 17% and 18%, respectively, of our outstanding commercial loans receivable principal balance was concentrated in New York and as of March 29, 2025, approximately 16% was concentrated in California. No other state had concentrations in excess of 10% of the principal balance of the commercial loans receivable as of March 29, 2025 or March 30, 2024.
We had concentrations with one independent third-party and its affiliates that equaled 10% and 13% of the net commercial loans receivable principal balance outstanding, all of which was secured, as of March 29, 2025 and March 30, 2024, respectively. The risks created by these concentrations have been considered in the determination of the adequacy of the allowance for loan losses.
XML 32 R15.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Plant and Equipment, net
12 Months Ended
Mar. 29, 2025
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment, net Property, Plant and Equipment, net
Property, plant and equipment, net, consisted of the following (in thousands):
 March 29,
2025
March 30,
2024
Property, plant and equipment, at cost:
Buildings and improvements$173,769 $171,516 
Machinery and equipment91,232 81,142 
Land39,829 39,822 
Construction in progress16,117 8,405 
320,947 300,885 
Accumulated depreciation(93,327)(76,686)
$227,620 $224,199 
Depreciation expense was $17.7 million in fiscal year 2025, $17.0 million in fiscal year 2024 and $14.8 million in fiscal year 2023.
Included in the balances above are certain assets under finance leases. See Note 9 for additional information.
XML 33 R16.htm IDEA: XBRL DOCUMENT v3.25.1
Leases
12 Months Ended
Mar. 29, 2025
Leases [Abstract]  
Leases Leases
We lease certain production and retail locations, office space and equipment. We determine if a contract or arrangement is, or contains, a lease at inception. Lease agreements with an initial term of 12 months or less are not recorded in the Consolidated Balance Sheets. Certain lease agreements include one or more options to renew, with renewal terms that can extend the lease term by one to three years or more. Generally, the exercise of lease renewal options is at our discretion. Some agreements also include options to purchase the leased property. The estimated life of assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option that we are reasonably certain to exercise.
 Certain of our lease agreements include rental payments adjusted periodically for inflation. These lease agreements do not contain any material residual value guarantees or material restrictive covenants.
 Right of Use ("ROU") assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments in accordance with the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Since our leases do not provide a readily determinable implicit interest rate, we estimate an incremental borrowing rate. In determining the estimated incremental borrowing rate, we consider the lease period and comparable market interest rates, as well as any other information available at the lease commencement date. The lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such options.
The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheets as of March 29, 2025 and March 30, 2024 (in thousands):
ClassificationMarch 29,
2025
March 30,
2024
ROU assets
Operating lease assetsOperating lease right-of-use assets$35,576 $39,027 
Finance lease assets
Property, plant and equipment, net (1)
5,738 5,913 
Total lease assets$41,314 $44,940 
Lease Liabilities
Current:
   Operating lease liabilitiesAccrued expenses and other current liabilities$5,925 $5,303 
   Finance lease liabilitiesAccrued expenses and other current liabilities83 80 
Non-current:
   Operating lease liabilitiesOperating lease liabilities31,538 35,148 
   Finance lease liabilitiesOther liabilities6,003 6,086 
Total lease liabilities$43,549 $46,617 
(1) Recorded net of accumulated amortization of $0.6 million and $0.4 million as of March 29, 2025 and March 30, 2024, respectively.
The following table provides information about the financial statement classification of our lease expenses reported within the Consolidated Statements of Comprehensive Income for the years ended March 29, 2025, March 30, 2024 and April 1, 2023 (in thousands):
Year Ended
Lease Expense CategoryClassificationMarch 29,
2025
March 30,
2024
April 1,
2023
Operating lease expense (2)
Cost of sales$1,119 $1,119 $1,190 
Selling, general and administrative expenses5,037 4,693 4,059 
Finance lease expense
   Amortization of leased assetsCost of sales145 175 175 
   Interest on lease liabilitiesInterest expense276 279 283 
Total lease expense$6,577 $6,266 $5,707 
(2) Excludes short-term and variable lease expenses, which are immaterial.
Cash payments for operating and finance leases were as follows (in thousands):
 March 29,
2025
March 30,
2024
April 1,
2023
Operating leases$5,648 $6,694 $5,609 
Finance leases267 356 356 
The present value of minimum payments for future fiscal years under non-cancelable leases as of March 29, 2025 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
2026$6,374 $356 $6,730 
20274,901 356 5,257 
20284,332 356 4,688 
20294,120 356 4,476 
20304,074 356 4,430 
Thereafter22,335 9,874 32,209 
46,136 11,654 57,790 
Less: Amount representing interest(8,673)(5,568)(14,241)
$37,463 $6,086 $43,549 
The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of March 29, 2025:
Remaining Lease Term (Years)Discount Rate
   Operating leases9.04.9 %
   Finance leases32.84.5 %
Leases Leases
We lease certain production and retail locations, office space and equipment. We determine if a contract or arrangement is, or contains, a lease at inception. Lease agreements with an initial term of 12 months or less are not recorded in the Consolidated Balance Sheets. Certain lease agreements include one or more options to renew, with renewal terms that can extend the lease term by one to three years or more. Generally, the exercise of lease renewal options is at our discretion. Some agreements also include options to purchase the leased property. The estimated life of assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option that we are reasonably certain to exercise.
 Certain of our lease agreements include rental payments adjusted periodically for inflation. These lease agreements do not contain any material residual value guarantees or material restrictive covenants.
 Right of Use ("ROU") assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments in accordance with the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Since our leases do not provide a readily determinable implicit interest rate, we estimate an incremental borrowing rate. In determining the estimated incremental borrowing rate, we consider the lease period and comparable market interest rates, as well as any other information available at the lease commencement date. The lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such options.
The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheets as of March 29, 2025 and March 30, 2024 (in thousands):
ClassificationMarch 29,
2025
March 30,
2024
ROU assets
Operating lease assetsOperating lease right-of-use assets$35,576 $39,027 
Finance lease assets
Property, plant and equipment, net (1)
5,738 5,913 
Total lease assets$41,314 $44,940 
Lease Liabilities
Current:
   Operating lease liabilitiesAccrued expenses and other current liabilities$5,925 $5,303 
   Finance lease liabilitiesAccrued expenses and other current liabilities83 80 
Non-current:
   Operating lease liabilitiesOperating lease liabilities31,538 35,148 
   Finance lease liabilitiesOther liabilities6,003 6,086 
Total lease liabilities$43,549 $46,617 
(1) Recorded net of accumulated amortization of $0.6 million and $0.4 million as of March 29, 2025 and March 30, 2024, respectively.
The following table provides information about the financial statement classification of our lease expenses reported within the Consolidated Statements of Comprehensive Income for the years ended March 29, 2025, March 30, 2024 and April 1, 2023 (in thousands):
Year Ended
Lease Expense CategoryClassificationMarch 29,
2025
March 30,
2024
April 1,
2023
Operating lease expense (2)
Cost of sales$1,119 $1,119 $1,190 
Selling, general and administrative expenses5,037 4,693 4,059 
Finance lease expense
   Amortization of leased assetsCost of sales145 175 175 
   Interest on lease liabilitiesInterest expense276 279 283 
Total lease expense$6,577 $6,266 $5,707 
(2) Excludes short-term and variable lease expenses, which are immaterial.
Cash payments for operating and finance leases were as follows (in thousands):
 March 29,
2025
March 30,
2024
April 1,
2023
Operating leases$5,648 $6,694 $5,609 
Finance leases267 356 356 
The present value of minimum payments for future fiscal years under non-cancelable leases as of March 29, 2025 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
2026$6,374 $356 $6,730 
20274,901 356 5,257 
20284,332 356 4,688 
20294,120 356 4,476 
20304,074 356 4,430 
Thereafter22,335 9,874 32,209 
46,136 11,654 57,790 
Less: Amount representing interest(8,673)(5,568)(14,241)
$37,463 $6,086 $43,549 
The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of March 29, 2025:
Remaining Lease Term (Years)Discount Rate
   Operating leases9.04.9 %
   Finance leases32.84.5 %
XML 34 R17.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Other Intangibles
12 Months Ended
Mar. 29, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangibles Goodwill and Other Intangibles
Goodwill and other intangibles, net, consisted of the following (in thousands):
 March 29, 2025March 30, 2024
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Indefinite-lived:
Goodwill
$121,969 $— $121,969 $121,934 $— $121,934 
Trademarks and trade names
7,020 — 7,020 16,980 — 16,980 
State insurance licenses
1,100 — 1,100 1,100 — 1,100 
130,089 — 130,089 140,014 — 140,014 
Finite lived:
Customer relationships15,000 (6,676)8,324 15,000 (5,314)9,686 
Other1,114 (827)287 1,114 (659)455 
$146,203 $(7,503)$138,700 $156,128 $(5,973)$150,155 
Changes in the carrying amount of Goodwill were as follows for the years ended March 29, 2025 and March 30, 2024 (in thousands).

April 1, 2023$114,547 
Acquisitions(1)
7,387 
March 30, 2024121,934 
Acquisitions(1)
(35)
March 29, 2025$121,969 

(1)Acquisitions includes any adjustments to Goodwill during the measurement period. The measurement periods for the valuation of assets acquired and liabilities assumed end as soon as information on the facts and circumstances that existed as of the acquisition dates becomes available, but do not exceed 12 months. Adjustments in purchase price allocations may require a change in the amounts allocated to goodwill during the periods in which the adjustments are determined. No measurement periods are open as of March 29, 2025.
At March 29, 2025 and March 30, 2024 , the Company had Goodwill of $121,969 and $121,934, respectively. The change is due to adjustments to prior year acquisitions. All Goodwill resides in the factory-built housing segment. At March 29, 2025 there are no accumulated impairment losses related to Goodwill.
In the fourth quarter of fiscal year 2025, the Company performed a strategic brand realignment. As a result, Cavco recorded a non-cash charge of $10.0 million in Selling, general and administrative expenses related to the adjustment of legacy indefinite lived trade name values.
Amortization expense recognized on intangible assets was $1.5 million during fiscal year 2025, $1.6 million during fiscal year 2024 and $2.1 million during fiscal year 2023. Customer relationships have a weighted average remaining life of 5.9 years and other finite lived intangibles have a weighted average remaining life of 1.5 years.
Expected amortization for future fiscal years is as follows (in thousands):
2026$1,488 
20271,415 
20281,299 
20291,265 
2030985 
Thereafter2,159 
$8,611 
XML 35 R18.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Mar. 29, 2025
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
 March 29,
2025
March 30,
2024
Customer deposits$46,934 $40,856 
Salaries, wages and benefits45,640 38,125 
Unearned insurance premiums33,863 33,449 
Estimated warranties33,189 31,718 
Accrued volume rebates21,208 21,167 
Insurance loss reserves16,201 10,540 
Accrued self-insurance13,094 14,124 
Other55,842 49,757 
$265,971 $239,736 
XML 36 R19.htm IDEA: XBRL DOCUMENT v3.25.1
Warranties
12 Months Ended
Mar. 29, 2025
Product Warranties Disclosures [Abstract]  
Warranties Warranties
Activity in the liability for estimated warranties for fiscal years 2025, 2024 and 2023 was as follows (in thousands):
 March 29,
2025
March 30,
2024
April 1,
2023
Balance at beginning of fiscal year$31,718 $31,368 $26,250 
Purchase accounting additions
— — 1,250 
Charged to costs and expenses
52,515 60,219 50,157 
Payments and deductions
(51,044)(59,869)(46,289)
Balance at end of fiscal year$33,189 $31,718 $31,368 
XML 37 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Other Liabilities
12 Months Ended
Mar. 29, 2025
Other Liabilities Disclosure [Abstract]  
Other Liabilities Other Liabilities
The following table summarizes secured financings and other obligations (in thousands):
March 29,
2025
March 30,
2024
Finance lease liabilities$6,086 $6,166 
Other secured financing1,594 1,916 
7,680 8,082 
Less current portion included in Accrued expenses and other current liabilities(321)(323)
$7,359 $7,759 
Scheduled maturities for future fiscal years of the Company's obligations consist of the following (in thousands).
2026$321 
2027296 
2028281 
2029265 
2030252 
Thereafter6,265 
$7,680 
Actual payments may vary from those above, resulting from prepayments or other factors.
See Note 9 for further discussion of the finance lease obligations.
XML 38 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Debt
12 Months Ended
Mar. 29, 2025
Debt Disclosure [Abstract]  
Debt Debt
On November 12, 2024, Company entered into that certain Amended and Restated Credit Agreement among the Company, Bank of America, N.A., as administrative agent, swing line lender, letter of credit issuer, and the guarantors party thereto (the "Credit Agreement"), providing for a $75 million revolving credit facility (the "Revolving Credit Facility"), including a $10 million letter of credit sub-facility. The Revolving Credit Facility matures on November 12, 2029. The Credit Agreement amends and restates the previous credit agreement between the parties entered into on November 22, 2022.
Loans under the Revolving Credit Facility will bear interest at a rate equal to (i) the Secured Overnight Financing Rate, plus a credit spread adjustment of 0.10% (as adjusted, "Term SOFR"), plus the "applicable rate" or (ii) the "base rate" (defined as the highest of (a) the Bank of America prime rate, (b) the Federal Funds rate plus 0.50%, and (c) Term SOFR plus 1.00%) plus the "applicable rate." The applicable rate will be determined in accordance with a pricing grid based on the Company's Consolidated Total Leverage Ratio (as defined in the Credit Agreement) ranging from 1.25% to 1.50% per annum for Term SOFR rate loans and from 0.25% to 0.50% per annum for base rate loans. In addition, the Company will pay a commitment fee on the unused portion of the Revolving Credit Facility of 0.20% per annum.
The Revolving Credit Facility is guaranteed, on a joint and several basis, by certain of the Company’s subsidiaries. Subject to certain conditions and requirements set forth in the Credit Agreement, including the availability of additional lender commitments, the Company may request from time to time one or more term loan facilities, or increases in the aggregate commitments under the Revolving Credit Facility, in an aggregate amount not exceeding $75 million.
The Credit Agreement contains customary representations and warranties, affirmative and negative covenants (including restrictions, subject to customary exceptions, qualifications, and baskets, on the ability of the Company and its subsidiaries to incur additional indebtedness or guarantees of indebtedness, pay dividends or distributions on, redeem, repurchase, or retire capital stock, make investments, loans, advances, or acquisitions, enter into sale and leaseback transactions, engage in transactions with affiliates, create liens, transfer, or sell assets, create restrictions on the payment of dividends or other amounts from their subsidiaries, and consolidate, merge, or transfer all or substantially all of the assets of the Company and its subsidiaries taken as a whole), and events of default (as defined in the Credit Agreement).
In addition, the Credit Agreement includes the following financial covenants: (i) as of the end of any fiscal quarter, the Consolidated Total Leverage Ratio (as defined in the Credit Agreement) cannot exceed 3.25 to 1.00 and (ii) a requirement to maintain Consolidated EBITDA (as defined in the Credit Agreement) for any period of four fiscal quarters of at least $75 million.
As of March 29, 2025, there were no borrowings outstanding under the Revolving Credit Facility or the previous agreement entered into on November 22, 2022 and we were in compliance with all covenants.
XML 39 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Reinsurance and Insurance Loss Reserves
12 Months Ended
Mar. 29, 2025
Insurance [Abstract]  
Reinsurance and Insurance Loss Reserves Reinsurance and Insurance Loss Reserves
Standard Casualty is primarily a specialty writer of manufactured home physical damage insurance. Certain of our premiums and benefits are assumed from and ceded to other insurance companies under various reinsurance agreements. The ceded reinsurance agreements provide increased capacity to write larger risks while maintaining exposure to loss within our capital resources. We remain obligated for amounts ceded in the event that the reinsurers do not meet their obligations. Substantially all of the assumed reinsurance is with one entity.
The effects of reinsurance on premiums written and earned were as follows (in thousands):
Year Ended
March 29, 2025March 30, 2024
 WrittenEarnedWrittenEarned
Direct premiums$46,127 $48,761 $47,448 $39,352 
Assumed premiums—nonaffiliated43,534 40,713 37,426 35,630 
Ceded premiums—nonaffiliated(32,290)(32,290)(26,273)(26,273)

$57,371 $57,184 $58,601 $48,709 
Typical insurance policies written or assumed have a maximum coverage of $0.4 million per claim, of which we cede $0.2 million of the risk of loss per reinsurance. Therefore, our risk of loss is limited to $0.3 million per claim on typical policies, subject to the reinsurers meeting their obligations. After this limit, amounts are recoverable through reinsurance for catastrophic losses in excess of $4.0 million per occurrence, up to a maximum of $90.0 million in the aggregate for that occurrence.
Purchasing reinsurance contracts mitigates the frequency and/or severity of losses incurred on insurance policies issued, such as in the case of a catastrophe that generates a large number of serious claims on multiple policies at the same time. Under these agreements, we may be required to repurchase and reestablish the reinsurance contracts for the remainder of the year to the extent that they have been utilized.
Standard Casualty establishes reserves for claims and claims expense on reported and IBNR claims of non-reinsured losses. The following details the activity in the reserve for fiscal years 2025, 2024 and 2023 (in thousands):
March 29,
2025
March 30,
2024
April 1,
2023
Balance at beginning of fiscal year$10,540 $10,939 $8,149 
Net incurred losses during the year43,410 37,490 33,466 
Net claim payments during the year(37,749)(37,889)(30,676)
Balance at end of fiscal year$16,201 $10,540 $10,939 
XML 40 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes
12 Months Ended
Mar. 29, 2025
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. The following details the provision for income taxes for fiscal years 2025, 2024 and 2023 (in thousands):
 202520242023
Current
Federal$37,755 $36,023 $51,190 
State8,665 8,094 12,709 
Foreign133 218 50 
46,553 44,335 63,949 
Deferred
Federal(6,022)(2,884)2,705 
State(497)(98)(732)
Foreign— (78)— 
(6,519)(3,060)1,973 
$40,034 $41,275 $65,922 
A reconciliation of income taxes computed by applying the expected federal statutory income tax rate of 21% for fiscal years 2025, 2024 and 2023 to income before income taxes reported in the Consolidated Statements of Comprehensive Income is as follows (in thousands):
 202520242023
Federal income tax at statutory rate$44,325 $41,828 $64,420 
State income taxes, net of federal benefit8,630 7,984 12,172 
Tax credits(12,047)(6,662)(10,847)
Other(874)(1,875)177 
$40,034 $41,275 $65,922 

Net deferred tax assets and liabilities were as follows (in thousands):
 March 29,
2025
March 30,
2024
Net deferred tax (liabilities) assets
Goodwill$(17,935)$(17,080)
Fixed assets and depreciation (13,291)(14,678)
Research and experimentation expenditures 8,023 5,940 
Warranty reserves 8,016 7,668 
Operating lease liability 6,312 7,446 
Lease right of use asset (5,862)(7,108)
Salaries, wages and benefits 3,592 3,176 
Rebates payable 3,317 2,868 
Inventory 2,983 2,913 
Stock based compensation 1,503 1,838 
Other5,195 2,442 
$1,853 $(4,575)
The effective income tax rate for the current year was positively impacted by the recognition of tax credits. Of the total tax credits, $10.5 million related to the sale of energy efficient homes and Energy Star credits available under the Internal Revenue Code §45L and $1.6 million related to the Research and Development, and Work Opportunity Tax Credits. The §45L tax credit was initially established under the Federal Energy Policy Act of 2005 and was extended through December 31, 2032 by the Inflation Reduction Act of 2022.
We recorded an insignificant amount of unrecognized tax benefits during fiscal years 2025, 2024 and 2023, and there would be an insignificant effect on the effective tax rate if all unrecognized tax benefits were recognized. We classify interest and penalties related to unrecognized tax benefits in income tax expense. The total amount of unrecognized tax benefit related to any particular tax position is not anticipated to change significantly within the next 12 months. We believe that our income tax filing positions and deductions will be sustained on audit and we do not anticipate any adjustments that will result in a material change to our financial position.
We periodically evaluate the deferred tax assets based on the requirements established in ASC 740, which requires the recording of a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The determination of the need for, or amount of, any valuation allowance involves significant management judgment and is based upon the evaluation of both positive and negative evidence, including management projections of anticipated taxable income. At March 29, 2025, we had state net operating loss carryforwards totaling $1.5 million, which begin to expire in 2038, and no associated valuation allowance. We have evaluated our historical profits earned and forecasted taxable income and determined that all of the deferred tax assets would be utilized in future periods. Ultimate realization of the deferred tax assets depends on our ability to continue to earn profits, as we have historically, and to meet these forecasts in future periods.
Income tax returns are filed in the U.S. federal jurisdiction and in several state jurisdictions, and in Mexico. In general, we are no longer subject to examination by the IRS for years before fiscal year 2022 or state and local income tax examinations by tax authorities for years before fiscal year 2021; however, we have filed refund claims for fiscal 2018 and 2020 which are currently being processed by the IRS.
XML 41 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies
12 Months Ended
Mar. 29, 2025
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Repurchase Contingencies. We are contingently liable under terms of repurchase agreements with financial institutions providing inventory financing to independent distributors of our products. These arrangements, which are customary in the industry, provide for the repurchase of products sold to distributors in the event of default by the distributor. The risk of loss under these agreements is spread over numerous distributors. The price we may be obligated to pay generally declines over the period of the agreement (generally 18 to 24 months, calculated from the date of sale to the distributor) and the risk of loss is further reduced by the resale value of the repurchased homes.
The maximum amount for which the Company was liable under such agreements approximated $133 million at March 29, 2025, $121 million at March 30, 2024 and $178 million at April 1, 2023, without reduction for the resale value of the homes. For all of fiscal 2025, we received one demand notice covering 2 homes. The inventory was obtained and resold to other dealers. Our reserve for repurchase commitments was $3.3 million at March 29, 2025 and $2.9 million at March 30, 2024.
Construction-Period Mortgages. We fund construction-period mortgages through periodic advances during home construction. At the time of initial funding, we commit to fully fund the loan contract in accordance with a predetermined schedule. Subsequent advances are contingent upon the performance of contractual obligations by the seller of the home and the borrower. Cumulative advances on construction-period mortgages are carried at the amount advanced less a valuation allowance, and are included in Consumer loans receivable, net. The total loan contract amount, less cumulative advances, represents an off-balance sheet contingent commitment to fund future advances.
Loan contracts with off-balance sheet commitments are summarized below (in thousands):
 March 29,
2025
March 30,
2024
Construction loan contract amount$12,366 $1,960 
Cumulative advances(4,210)(722)
$8,156 $1,238 
Representations and Warranties of Mortgages Sold. We sell loans to GSEs and whole-loan purchasers and finance certain loans with long-term credit facilities secured by the respective loans. In connection with these activities, we provide to GSEs and whole-loan purchasers and lenders representations and warranties related to the loans sold or financed. These representations and warranties generally relate to the ownership of the loan, the validity of the lien securing the loan, the loan's compliance with the criteria for inclusion in the sale transaction, including compliance with underwriting standards or loan criteria established by the buyer, and our ability to deliver documentation in compliance with applicable laws. Generally, representations and warranties may be enforced at any time over the life of the loan. Upon a breach of a representation, we may be required to repurchase the loan or to indemnify a party for incurred losses. Repurchase demands and claims for indemnification payments are reviewed on a loan-by-loan basis to validate if there has been a breach requiring repurchase. We manage the risk of repurchase through underwriting and quality assurance practices and by servicing the mortgage loans to investor standards. We maintain a reserve for these contingent repurchase and indemnification obligations. This reserve of $0.6 million as of March 29, 2025 and $0.6 million as of March 30, 2024, included in Accrued expenses and other current liabilities, reflects management's estimate of probable loss. We consider a variety of assumptions, including borrower performance (both actual and estimated future defaults), historical repurchase demands and loan default rates to estimate the liability for loan repurchases and indemnifications. There were no claim requests that resulted in the repurchase of a loan during the year ended March 29, 2025. In addition, we are subject to minimum net worth requirements and were in compliance for the year ended March 29, 2025.
Interest Rate Lock Commitments. In originating loans for sale, we issue interest rate lock commitments ("IRLCs") to prospective borrowers. These IRLCs represent an agreement to extend credit to a loan applicant, whereby the interest rate on the loan is set prior to loan closing or sale. These IRLCs bind us to fund the approved loan at the specified rate regardless of whether interest rates or market prices for similar loans have changed between the commitment date and the closing date. As such, outstanding IRLCs are subject to interest rate risk and related loan sale price risk during the period from the date of the IRLC through the earlier of the loan sale date or IRLC expiration date. The lock commitments generally range between 30 and 180 days; however, borrowers are not obligated to close the related loans. As a result, we are subject to fallout risk related to IRLCs, which is realized if approved borrowers choose not to close on the loans within the terms of the IRLCs unless the commitment is successfully paired with another loan that may mitigate losses from fallout.
As of March 29, 2025, we had outstanding IRLCs with a notional amount of $16.3 million, which are recorded at fair value in accordance with FASB ASC 815, Derivatives and Hedging ("ASC 815"). ASC 815 clarifies that the expected net future cash flows related to the associated servicing of a loan should be included in the measurement of all written loan commitments that are accounted for at fair value through earnings. The estimated fair value of IRLCs is recorded in Prepaid expenses and other current assets if in a net favorable position, or Accrued expenses and other current liabilities if in a net unfavorable position, in the Consolidated Balance Sheets. The fair value of IRLCs is based on the value of the underlying loan adjusted for: (1) estimated cost to complete and originate the loan and (2) the estimated percentage of IRLCs that will result in closed loans. The initial and subsequent changes in the value of IRLCs are a component of gain (loss) on loans held for sale. During fiscal years 2025 and 2024 we recognized insignificant non-cash losses on outstanding IRLCs. During fiscal year 2023 we recognized an insignificant non-cash gain on outstanding IRLCs.
Forward Sales Commitments. We manage the risk profiles of a portion of the outstanding IRLCs and mortgage loans held for sale by entering into forward sales of mortgage-backed securities and whole loan sale commitments (collectively "Commitments"). As of March 29, 2025, we had $20.8 million in outstanding Commitments. Commitments for forward sales of whole loans are typically in an amount proportionate with the amount of IRLCs expected to close in particular time frames, assuming no change in mortgage interest rates, for the respective loan products intended for whole loan sale.
The estimated fair values of Commitments are based on quoted market values and are recorded within Prepaid expenses and other current assets in the Consolidated Balance Sheets. During the fiscal year ended March 29, 2025, we recognized an insignificant non-cash loss on Commitments. During the fiscal year ended March 30, 2024, we recognized an insignificant non-cash gain on Commitments. During the fiscal year ended April 1, 2023, we recognized non-cash losses of $0.3 million on Commitments.
Legal Matters. On September 2, 2021, the SEC filed a civil complaint in the United States District Court, District of Arizona, naming the Company along with the Company's former Chairman, President & Chief Executive Officer ("former CEO") and the Company's former Chief Financial Officer ("former CFO"), alleging violations of the antifraud and internal accounting control provisions of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), based on trading in the shares of another company directed by the former CEO. In fiscal 2022, the Company recorded an accrual relating to this loss contingency. On September 23, 2022, the United States District Court for the District of Arizona approved the settlement of the SEC action against the Company. Without admitting or denying the findings of the consent judgment, the Company agreed to the imposition of an injunction against future violations of the antifraud and internal accounting control provisions of the Exchange Act and a monetary penalty of $1.5 million, which did not have a material impact on the Company's financial statements (collectively, the "SEC Litigation"). The settlement resolved all claims in the SEC Litigation against the Company. In May 2024, the SEC settled all outstanding claims against our former CFO thereby closing all SEC Litigation matters.
We are party to certain other lawsuits in the ordinary course of business. Based on management's present knowledge of the facts and (in certain cases) advice of outside counsel, management does not believe that loss contingencies arising from pending matters are likely to have a material adverse effect on our consolidated financial position, liquidity or results of operations after taking into account any existing reserves, which reserves are included in Accrued expenses and other current liabilities in the Consolidated Balance Sheets. However, future events or circumstances that may currently be unknown to management will determine whether the resolution of pending or threatened litigation or claims will ultimately have a material effect on our consolidated financial position, liquidity or results of operations in any future reporting periods.
XML 42 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation
12 Months Ended
Mar. 29, 2025
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
The Company maintains stock incentive plans whereby stock option grants or awards of RSUs may be made to certain officers, directors and key employees. In August 2023, our stockholders approved the 2023 Omnibus Equity Incentive Plan (the “Plan”). The Plan supersedes and replaces the Company's 2005 Stock Incentive Plan, as amended (the “2005 Plan”). No further awards will be made pursuant to the 2005 Plan; provided, that the 2005 Plan shall remain in effect until all awards granted under the 2005 Plan have vested or been exercised, forfeited, cancelled, or have otherwise expired or terminated in accordance with the terms of such grants. The Plan permits the award of up to 550,000 shares of the Company's common stock, of which 521,454 shares were still available for grant as of March 29, 2025. The exercise price of stock option awards may not be below 100% of the fair market value of the Company's common stock at the date of grant. Stock options vest over a defined period as determined by the plan administrator (the Compensation Committee of the Board, which consists of independent directors), but typically is no more than five years and generally expire ten years from the date of grant. Upon option exercise, new shares of the Company's common stock are issued. Service-based RSUs vest over a defined period, typically three years. Performance-based RSUs vest based on the achievement of certain criteria, determined by the plan administrator, over the measurement period which is generally three years. When RSUs vest, unrestricted shares of common stock are issued. The stock incentive plans provide for accelerated vesting of stock option awards and RSUs when the participant is involuntarily terminated upon a change in control (as defined in the plans).
We apply the fair value recognition provisions of ASC 718, Compensation - Stock Compensation. Stock compensation expense was approximately $8.7 million, $6.8 million and $6.3 million for fiscal years 2025, 2024 and 2023, respectively. As of March 29, 2025, total unrecognized compensation cost was approximately $9.9 million and the related weighted-average period over which it is expected to be recognized is approximately 1.78 years.
Stock Options. The following table summarizes stock option activity for fiscal years 2025, 2024 and 2023:
Number
of Shares
Weighted
Average
Exercise
Price per share
Weighted
Average
Remaining
Contractual
Term (years)
Aggregate
Intrinsic
Value
(in thousands)
Outstanding at April 2, 2022192,913 $157.23 
Exercised(44,237)137.28 
Forfeited, canceled or expired(5,100)241.23 
Outstanding at April 1, 2023143,576 $160.40 2.88$22,591 
Exercised(48,637)145.38 
Forfeited, canceled or expired(538)183.83 
Outstanding at March 30, 202494,401 $168.00 2.21$21,812 
Exercised(34,861)183.77
Forfeited, canceled or expired(100)183.83
Outstanding at March 29, 202559,440 $158.73 1.43$21,115 
Exercisable at April 1, 2023116,434 $155.38 2.70$18,887 
Exercisable at March 30, 202489,474 $167.13 2.15$20,752 
Exercisable at March 29, 202559,440 $158.73 1.43$21,115 
There were no grants of stock options in fiscal years 2025, 2024 or 2023.
The total intrinsic value of options exercised during fiscal years 2025, 2024 and 2023 was $10.1 million, $7.8 million and $5.7 million, respectively.
Restricted Stock Awards. A summary of RSU activity for fiscal years 2025, 2024 and 2023 is as follows:
Number of Service-based unitsWeighted Average Grant Date Fair Value per share
Outstanding at April 2, 202217,647 $229.39 
Awarded18,965 227.99 
Released(6,714)234.55 
Forfeited(1,030)283.27 
Outstanding at April 1, 202328,868 $225.35 
Awarded17,511 294.06 
Released(12,541)231.70 
Forfeited(1,254)250.71 
Outstanding at March 30, 202432,584 $258.85 
Awarded14,791 381.35 
Released(16,314)260.81 
Forfeited(440)342.62 
Outstanding at March 29, 202530,621 $315.85 
The total intrinsic value of RSUs released during fiscal years 2025, 2024 and 2023 was $8.4 million, $3.6 million and $1.6 million, respectively.
Number of Performance-based unitsWeighted Average Grant Date Fair Value per share
Outstanding at April 2, 202220,054 $183.62 
Awarded11,730 209.87 
Additional shares granted by performance2,489 158.36 
Released(8,822)158.36 
Outstanding at April 1, 202325,451 $202.00 
Awarded12,125 295.01 
Additional shares granted by performance1,658 167.84 
Released(6,988)167.95 
Forfeited(2,128)220.67 
Outstanding at March 30, 202430,118 $244.15 
Awarded13,514 360.07
Additional shares granted by performance1,940 149.27
Released(8,627)194.38
Forfeited(817)166.08
Outstanding at March 29, 202536,128 $292.98 
Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 202511,187 
Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 202611,427 
Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 202713,514 
Grants of performance-based RSUs are shown in the table above at the target amount in the year of the award. Additional shares awarded based upon achievement above target specified performance criteria are shown in the table above when they vest, which is generally in the first quarter of the fiscal year following the performance year. Cancellations of target awards based upon achievement below target specified performance criteria are shown in the table above in the period they are canceled, which is generally in the first quarter of the fiscal year following the performance year. The total intrinsic value of performance based RSUs released during fiscal years 2025, 2024 and 2023 was $0.9 million, $2.1 million and $1.9 million respectively.
Actual performance exceeded the target established for the three-year performance-based RSUs granted in fiscal year 2023. As a result, in the first quarter of fiscal year 2026, 6,661 performance-based RSUs vested and were released, in addition to the unvested target performance-based RSUs shown in the table above.
XML 43 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share
12 Months Ended
Mar. 29, 2025
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2025, 2024 and 2023 (dollars in thousands, except per share amounts):
Fiscal Year
 202520242023
Net income attributable to Cavco common stockholders$171,036 $157,817 $240,554 
Weighted average shares outstanding:
Basic8,157,615 8,506,673 8,844,326 
Effect of dilutive securities102,341 85,238 80,126 
Diluted8,259,956 8,591,911 8,924,452 
Net income per share attributable to Cavco common stockholders
Basic$20.97 $18.55 $27.20 
Diluted$20.71 $18.37 $26.95 
Anti-dilutive common stock equivalents excluded
206 44 174 
Outstanding RSUs excluded, as underlying performance criteria has not yet been met36,128 30,118 25,451 
XML 44 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements
12 Months Ended
Mar. 29, 2025
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The book value and estimated fair value of certain financial instruments were as follows (in thousands): 
 March 29, 2025March 30, 2024
 Book
Value
Estimated
Fair Value
Book
Value
Estimated
Fair Value
Available-for-sale debt securities (1)
$21,415 $21,415 $18,669 $18,669 
Marketable equity securities (2)
11,425 11,425 11,961 11,961 
Non-marketable equity investments (3)
5,069 5,069 4,956 4,956 
Consumer loans receivable (4) (5)
56,537 59,365 44,067 49,105 
Commercial loans receivable (5)
99,746 89,216 91,041 80,764 
Other secured financing (6)
(1,594)(1,569)(1,916)(1,841)
(1)    Level 2: The fair value is based on observable market prices for identical securities. When observable market prices for identical securities are not available, we price our marketable debt instruments using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments; or pricing models, such as a discounted cash flow model, with all significant inputs derived from or corroborated with observable market data.
(2)    Level 1: The fair value is based on quoted market prices.
(3)    Level 3: The fair value approximates book value based on the non-marketable nature of the investments.
(4)    Level 3: Includes consumer loans receivable held for investment, held for sale and construction advances.
(5)    Level 3: The fair value is estimated using market interest rates of comparable loans.
(6)    Level 2: The fair value is based on the discounted value of the expected remaining principal and interest cash flows.
Consumer loans held for investment are measured using Level 3 inputs that are calculated using estimated discounted future cash flows from the evaluation of loan credit quality and performance history to determine expected prepayments and defaults on the portfolio, discounted with rates considered to reflect current market conditions. For consumer loans, the discount rate used is 7.65%. This is based on SOFR (level 1) plus a spread we expect market participants would require (level 3). A 1% increase to the discount rate would reduce the fair value of consumer loans by $1.2 million.
Commercial loans are measured using Level 3 inputs that are calculated using estimated discounted future cash flows from the evaluation of loan performance history to determine expected prepayments and defaults on the portfolio, discounted with rates considered to reflect current market conditions. The discount rate used to calculate the fair value of commercial loans is 9.34%. This is based on the Prime Rate (level 1) plus a spread seen in similar transactions (level 2). A 1% increase to the discount rate would reduce the fair value of commercial loans by $.7 million.
Loans held for sale are measured at the lower of cost or fair value, less costs to sell, using inputs that consist of quoted market prices for mortgage-backed securities or investor purchase commitments for similar types of loan commitments on hand from investors. The cost of loans held for sale was lower than the fair value as of March 29, 2025.
Mortgage Servicing. Mortgage Servicing Rights ("MSRs") are the rights to receive a portion of the interest coupon and fees collected from the mortgagors for performing specified mortgage servicing activities, which consist of collecting loan payments, remitting principal and interest payments to investors, managing escrow accounts, performing loss mitigation activities on behalf of investors and otherwise administering the loan servicing portfolio. MSRs are recorded at fair value in Prepaid expenses and other current assets in the Consolidated Balance Sheets based on the present value of the expected future cash flows related to servicing these loans.
March 29,
2025
March 30,
2024
Number of loans serviced with MSRs
3,647 3,842 
Weighted average servicing fee (basis points)
34.74 34.79 
Capitalized servicing multiple
179.97 %188.59 %
Capitalized servicing rate (basis points)
62.52 65.61 
Serviced portfolio with MSRs (in thousands)
$451,080 $482,898 
MSRs (in thousands)$2,820 $3,168 
XML 45 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Benefit Plans
12 Months Ended
Mar. 29, 2025
Retirement Benefits [Abstract]  
Employee Benefit Plans Employee Benefit Plans
We have self-funded group medical plans which are administered by third-party administrators. The medical plans have reinsurance coverage limiting liability for general individual employee loss to a maximum of $0.4 million. Incurred claims identified under the third-party administrator's incident reporting system and IBNR claims are accrued based on estimates that incorporate claim experience, as well as other considerations such as the nature of each claim or incident, relevant trend factors and advice from consulting actuaries when necessary. Medical claims expense was $41.5 million, $32.9 million and $30.6 million for fiscal years 2025, 2024 and 2023, respectively.
We sponsor an employee savings plan (the "401k Plan") that is intended to provide participating employees with additional income upon retirement. Employees may contribute their eligible compensation up to federal limits to the 401k Plan. The Company match is discretionary and may be up to 50% of the first 5% of eligible compensation contributed by employees. For calendar year 2024, the Company match was 30% of the first 5% of eligible compensation contributed by employees. Employees are eligible to participate on the first of the month following 90 days of service and employer matching contributions are vested progressively over 4 years. Employer matching contribution expense was $3.7 million in fiscal year 2025, $3.4 million in fiscal year 2024 and $4.0 million in fiscal year 2023.
Certain manufacturing facilities of The Commodore Corporation ("Commodore") participate in the IAM National Pension Fund, a multiemployer defined benefit plan. Participation in this plan is available to all hourly employees who are members of the participating collective bargaining unit. Beginning January 1, 2022, we contribute to the plan a specified amount per hour worked for each eligible employee. Benefits under this plan are based on a fixed monthly benefit rate per year of credited service. The risks of participating in this multiemployer plan differ from single-employer plans. The potential risks include, but are not limited to, the use of the Company's contributions to provide benefits to employees of other participating employers, the Company becoming obligated for other participating employers' unfunded obligations and, upon the Company's withdrawal from the plan, the Company being required to pay the plan an amount based on the underfunded status of the plan, referred to as a withdrawal liability.
The Company's participation in multiemployer plans for the fiscal year ended March 29, 2025 is outlined in the table below, with the following information:
The Employer Identification Number is 51-6031295 and the three-digit plan number assigned to a plan by the Internal Revenue Service is 002.
The most recent Pension Protection Act Zone Status available is for plan years that ended in calendar years 2024 and 2023, based on information provided to the Company by the plan. A plan in the "red" zone has been determined to be in "critical status," based on criteria established under the Internal Revenue Code ("Code"), and is generally less than 65% funded.
The "RP Status Pending/Implemented" column indicates whether a Rehabilitation Plan ("RP") for plans in the "red" zone, as required by the Code, is pending or has been implemented by the plan as of the end of the plan year that ended in calendar year 2024.
The "Surcharge Imposed" column indicates whether the Company contribution rate for its fiscal year that ended on March 29, 2025 included an amount in addition to the contribution rate specified in the applicable collective bargaining agreement ("CBA"), as imposed by a plan in "critical status," in accordance with the requirements of the Code.
Pension Protection Act Zone StatusRP Status Pending / ImplementedContributions by the Company by fiscal year (in thousands)Expiration Date of CBAs
Pension Fund20252024202520242023Surcharge Imposed
IAM National Pension FundRedRedImplemented$1,430 $1,364 $1,507 Yes(1)
(1)    The expiration date of the CBA for the Pennwest manufacturing facility is February 2027, and the expiration date of the CBA for the Clarion and Colony manufacturing facilities is April 2026.
XML 46 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions
12 Months Ended
Mar. 29, 2025
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
We have non-marketable equity investments in other distribution operations outside of Company-owned retail stores. In the ordinary course of business, we sell homes and lend to certain of these operations through our commercial lending programs. For the fiscal years ended March 29, 2025, March 30, 2024 and April 1, 2023, the total amount of sales to related parties was $54.3 million, $54.9 million and $65.6 million, respectively. As of March 29, 2025, receivables from related parties included $7.0 million of accounts receivable and $7.6 million of commercial loans outstanding. As of March 30, 2024, receivables from related parties included $8.5 million of accounts receivable and $4.6 million of commercial loans outstanding.
XML 47 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions
12 Months Ended
Mar. 29, 2025
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Acquisitions Acquisitions
Fiscal Year 2024 Kentucky Dream Homes Acquisition
On November 15, 2023, the Company acquired certain assets and assumed certain liabilities of Kentucky Dream Homes, LLC ("KDH"), a manufactured home retailer with locations in Kentucky and Florida for total consideration of $23.3 million, which includes $5.4 million non-cash commercial loan forgiveness. The remaining $17.9 million was paid with cash on hand. The business is included in the factory-built housing reportable business segment. The fair value of the assets acquired and liabilities assumed included $23.5 million of inventory, $4.4 million of goodwill and certain other assets and liabilities. We have included the financial results in our Consolidated Financial Statements from the date of acquisition. Pro forma historical results of operations related to this acquisition have not been presented because they are not significant to our Consolidated Financial Statements for the periods presented.
Fiscal Year 2023 Solitaire Acquisition
On January 3, 2023, we completed the acquisition of Solitaire Inc. and other related entities (collectively "Solitaire Homes") by acquiring 100% of the outstanding stock of Solitaire Homes. The acquisition-date fair value of the total consideration was $110.8 million. In fiscal 2023, we expensed $2.4 million in acquisition related transaction costs in Selling, general and administrative expenses in the Consolidated Statements of Comprehensive Income. During the third fiscal quarter of 2024, we finalized the purchase price allocation related to the Solitaire acquisition, which did not have a material effect on the Consolidated Financial Statements.
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands).
January 3,
2023
(as finalized)
Cash$5,041 
Investments334 
Accounts receivable2,749 
Inventories57,902 
Property, plant and equipment36,006 
Other current assets1,579 
Intangible assets(1)
3,400 
Total identifiable assets acquired107,011 
Accounts payable and accrued liabilities11,335 
Net identifiable assets acquired95,676 
Goodwill(2)
15,107 
Net assets acquired$110,783 
(1) Includes $1.3 million assigned to trade names, which are considered indefinite lived intangible assets and are not subject to amortization, $1.9 million assigned to customer-related intangibles, subject to a useful life of 10 years amortized on a straight-line basis, and $0.2 million for covenants not to compete from the sellers, amortized on a straight-line basis over the term of 5 years.
(2) Attributable to the factory-built housing segment, all of which will be deductible for income tax purposes.
Solitaire Homes contributed Net revenue of $28.3 million and a Net loss of $0.9 million for the fiscal year ended April 1, 2023.
Pro Forma Impact of Acquisitions (Unaudited). The following table presents supplemental pro forma information as if the above acquisitions had occurred on April 4, 2022 (in thousands, except per share data):

Year Ended
April 1,
2023
Net revenue$2,251,233 
Net income attributable to Cavco common stockholders251,903 
Diluted net income per share28.23 

Fiscal Year 2022 Craftsman Acquisition
On July 4, 2021, we obtained an additional 20% ownership interest in Craftsman, which gave us a 70% controlling ownership interest and resulted in consolidation of the Entities. See Redeemable Noncontrolling Interest policy in Note 1. The purchase price on July 4, 2021 for 20% ownership was $2.5 million, valuing the Entities at $12.4 million. The remeasurement of the Entities assets and liabilities to fair value resulted in a non-cash gain of $3.3 million, recorded in Other income, net in the Consolidated Statements of Comprehensive Income.
During fiscal year 2024, we executed amendments to the Membership Interest Purchase Agreement to acquire the entire remaining 30% for cash on January 1, 2024.
XML 48 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information
12 Months Ended
Mar. 29, 2025
Segment Reporting [Abstract]  
Segment Information Segment Information
We operate principally in two segments: (1) factory-built housing, which includes wholesale and retail factory-built housing operations and (2) financial services, which includes manufactured housing consumer finance and insurance, and qualifies as other activity under the segment reporting guidance as it does not meet the quantitative thresholds to be reported separately. The factory-built housing segment generates revenue from building and selling manufactured and modular homes to both wholesale customers and end consumers through Company owned retail stores. The Financial services segment generates revenue through lending products for manufactured home purchasers, and through writing and holding insurance policies for manufactured homes. The Company's Chief Executive Officer is the chief operating decision maker ("CODM"). The CODM assesses segment performance and allocates resources, including reinvesting profits and making acquisitions, based on Gross profit and Income before income taxes. The CODM also uses these metrics in the budgeting process when determining how to allocate resources. The CODM is not provided asset information by reportable segment. The following tables provide selected financial data by segment (dollars in thousands):
Year Ended March 29, 2025
 Factory-built housingFinancial servicesConsolidated
Net revenue$1,933,111 $82,347 $2,015,458 
Cost of sales1,491,314 58,553 1,549,867 
Gross profit441,797 23,794 465,591 
Selling, general and administrative expenses253,027 22,288 275,315 
Income from operations188,770 1,506 190,276 
Interest income21,089 — 21,089 
Interest expense(517)— (517)
Other income, net222 — 222 
Income before income taxes209,564 1,506 211,070 
Income tax expense(39,821)(213)(40,034)
Net Income$169,743 $1,293 $171,036 
Year Ended March 29, 2025
Factory-built housingFinancial servicesConsolidated
Depreciation$17,475 $254 $17,729 
Amortization$1,505 $25 $1,530 
Capital expenditures$21,336 $91 $21,427 
Year Ended March 30, 2024
Factory-built housingFinancial servicesConsolidated
Net revenue$1,716,607 $78,185 $1,794,792 
Cost of sales1,317,688 50,202 1,367,890 
Gross profit398,919 27,983 426,902 
Selling, general and administrative expenses226,267 21,653 247,920 
Income from operations172,652 6,330 178,982 
Interest income20,998 — 20,998 
Interest expense(1,649)— (1,649)
Other income, net813 36 849 
Income before income taxes192,814 6,366 199,180 
Income tax expense(39,749)(1,526)(41,275)
Net Income153,065 4,840 157,905 
Less: net income attributable to redeemable noncontrolling interest
88 — 88 
Comprehensive income attributable to Cavco common stockholders$152,977 $4,840 $157,817 
Year Ended March 30, 2024
Factory-built housingFinancial servicesConsolidated
Depreciation$16,754 $202 $16,956 
Amortization$1,544 $25 $1,569 
Capital expenditures$17,189 $232 $17,421 
Year Ended April 1, 2023
Factory-built housingFinancial servicesConsolidated
Net revenue$2,069,450 $73,263 $2,142,713 
Cost of sales1,545,921 41,860 1,587,781 
Gross profit523,529 31,403 554,932 
Selling, general and administrative expenses237,898 20,425 258,323 
Income from operations285,631 10,978 296,609 
Interest income10,679 — 10,679 
Interest expense(280)(630)(910)
Other income (expense)386 (1)385 
Income before income taxes296,416 10,347 306,763 
Income tax expense(63,433)(2,489)(65,922)
Net Income232,983 7,858 240,841 
Less: net income attributable to redeemable noncontrolling interest
287 — 287 
Comprehensive income attributable to Cavco common stockholders$232,696 $7,858 $240,554 
Year Ended April 1, 2023
Factory-built housingFinancial servicesConsolidated
Depreciation$14,651 $182 $14,833 
Amortization$2,038 $32 $2,070 
Capital expenditures$44,085 $21 $44,106 
 
 March 29,
2025
March 30,
2024
Total assets:
Factory-built housing$1,191,216 $1,141,237 
Financial services215,429 212,923 
Consolidated$1,406,645 $1,354,160 
Fiscal Year Ended
 March 29,
2025
March 30,
2024
April 1,
2023
Gross margin %:
Consolidated23.1 %23.8 %25.9 %
Factory-built housing22.9 %23.2 %25.3 %
Financial services28.9 %35.8 %42.9 %
XML 49 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Pay vs Performance Disclosure      
Net Income (Loss) $ 171,036 $ 157,817 $ 240,554
XML 50 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Insider Trading Arrangements
3 Months Ended
Mar. 29, 2025
shares
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Terminated false
Susan Blount [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement On January 15, 2025, Susan Blount, a director, terminated her previously adopted plan of transactions intended to satisfy the affirmative defense provided by Rule 10b5-1(c). This plan was entered into on September 13, 2024, was set to end on January 30, 2025, and provided for the sale of 1,500 shares of our common stock.
Name Susan Blount
Title director
Rule 10b5-1 Arrangement Terminated true
Termination Date January 15, 2025
Aggregate Available 1,500
David Greenblatt [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement On March 5, 2025, David Greenblatt, a director, terminated his previously adopted plan of transactions intended to satisfy the affirmative defense provided by Rule 10b5-1(c). This plan was entered into on December 4, 2024, was set to end on April 15, 2025, and provided for the sale of 4,000 shares of our common stock.
Name David Greenblatt
Title director
Rule 10b5-1 Arrangement Terminated true
Termination Date March 5, 2025
Aggregate Available 4,000
XML 51 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Insider Trading Policies and Procedures
12 Months Ended
Mar. 29, 2025
Insider Trading Policies and Procedures [Line Items]  
Insider Trading Policies and Procedures Adopted true
XML 52 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Cybersecurity Risk Management and Strategy Disclosure
12 Months Ended
Mar. 29, 2025
Cybersecurity Risk Management, Strategy, and Governance [Line Items]  
Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]
Cybersecurity Risk Management and Strategy
We maintain a comprehensive cybersecurity risk management program modeled by relevant standards provided by organizations such as the National Institute of Standards and Technology ("NIST") and the International Organization for Standardization (27001 - Information Security Standard). Our cybersecurity program is part of our enterprise risk management strategy and includes policies and procedures designed to safeguard the confidentiality, integrity, and availability of our information assets.
Our cybersecurity program includes an incident response plan. Our incident response plan addresses the detection, reporting, analysis, response, recovery, communication, documentation, and post-incident review of cybersecurity incidents. We test and evaluate this plan on a routine basis. We train our team members on cybersecurity risks and mitigation and retain experienced third-party cybersecurity consultants prepared to assist us in the event of any breach. For material cybersecurity risks, we've developed mitigation measures to reduce each risk's likelihood of occurrence and/or its expected impact. Such mitigation measures have involved, among other things, implementing additional technology controls or policies, increased training for Company personnel, and obtaining additional insurance for the identified risk. Our Information Technology ("IT") team monitors material risks over time and updates the Company's mitigation measures as appropriate. The IT team also regularly reports to the Company's leadership team on the status of material risks, mitigation measures, and incidents related to such risks.
In addition to our incident response plan, we perform risk assessments throughout the year to identify and remediate potential cybersecurity threats and vulnerabilities. In connection with our assessment of potential cybersecurity risks, our IT team engages in threat modeling, vulnerability scanning and penetration testing.
We have also implemented a process to evaluate and review potential cybersecurity risks arising from our use of third-party vendors. As part of our vendor engagement protocols, we will consider, among other things, each potential vendor's data backup procedures, incident reporting protocols and data privacy and encryption practices.
In addition to our internal exercises to test aspects of our cybersecurity program, we engage independent third parties annually to assess the risks associated with our IT resources and information assets. Among other matters, these third parties analyze information on the interactions of users of our information technology resources, including employees, and conduct penetration tests and scanning exercises to assess the performance of our cybersecurity systems and processes. Annually, we examine our cybersecurity program with these third parties, evaluating its effectiveness in part by considering industry standards and established frameworks, such as those set by NIST as guidelines.
For a discussion of how risks from cybersecurity threats affect our business, see “Part 1. Item 1A. Risk Factors – Risk Related to our Business – Information technology failures or cyber incidents could harm the Company's business” in this Annual Report. As of the date of this Annual Report, we do not believe that any risks from cybersecurity threats, including as a result of previous cybersecurity incidents, have materially affected or are reasonably likely to have a material adverse effect on us, our business strategy, results of operations, or financial condition.
Cybersecurity Risk Management Processes Integrated [Flag] true
Cybersecurity Risk Management Processes Integrated [Text Block] We maintain a comprehensive cybersecurity risk management program modeled by relevant standards provided by organizations such as the National Institute of Standards and Technology ("NIST") and the International Organization for Standardization (27001 - Information Security Standard). Our cybersecurity program is part of our enterprise risk management strategy and includes policies and procedures designed to safeguard the confidentiality, integrity, and availability of our information assets.
Cybersecurity Risk Management Third Party Engaged [Flag] true
Cybersecurity Risk Third Party Oversight and Identification Processes [Flag] true
Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag] false
Cybersecurity Risk Board of Directors Oversight [Text Block]
Our Board has overall responsibility for risk oversight, with its committees assisting the Board in performing this function based on their respective areas of expertise. Our Board has delegated oversight of risks related to cybersecurity to the Legal and Compliance Oversight ("LCO") Committee and the review of materiality determinations of cybersecurity incidents to the Audit Committee.
The LCO Committee is charged with, among other responsibilities, reviewing our cybersecurity processes for assessing key strategic, operational, and compliance risks. Further, the LCO Committee receives periodic reports on cybersecurity risks and management of those risks from our Senior Director of IT Governance, Risk and Compliance (“Senior Director”). The Senior Director's presentations to the LCO Committee include assessments of cyber risks, the threat landscape, updates on incidents, and reports on our investments in cybersecurity risk mitigation and governance.
The Chair of the Audit Committee is regularly informed by our CFO of both material and non-material cybersecurity risks and incidents. The full Audit Committee must be notified any time our incident response program has determined that a cybersecurity incident is material or requires reporting to a regulatory body.
Our cybersecurity team is led by our Senior Director who reports directly to our Chief Financial Officer and is responsible for assessing and managing cybersecurity risks. The Senior Director is a Certified Information Security Professional and a Certified Information Systems Auditor with over 20 years of experience evaluating and remediating IT risk and leads security control implementation, risk and compliance monitoring, security tool management, and incident response planning. Reporting to the Senior Director, the Director of Information Security possesses expert knowledge in threat modeling and vulnerability testing methodologies. The Director of Information Security leads efforts to build security into all IT processes and procedures to protect against risks related to data leakage, broken authentication, injection flaws, improper encryption, and attacks on other application vulnerabilities.
Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block] Our Board has overall responsibility for risk oversight, with its committees assisting the Board in performing this function based on their respective areas of expertise. Our Board has delegated oversight of risks related to cybersecurity to the Legal and Compliance Oversight ("LCO") Committee and the review of materiality determinations of cybersecurity incidents to the Audit Committee.
Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block] Further, the LCO Committee receives periodic reports on cybersecurity risks and management of those risks from our Senior Director of IT Governance, Risk and Compliance (“Senior Director”)
Cybersecurity Risk Role of Management [Text Block]
The LCO Committee is charged with, among other responsibilities, reviewing our cybersecurity processes for assessing key strategic, operational, and compliance risks. Further, the LCO Committee receives periodic reports on cybersecurity risks and management of those risks from our Senior Director of IT Governance, Risk and Compliance (“Senior Director”). The Senior Director's presentations to the LCO Committee include assessments of cyber risks, the threat landscape, updates on incidents, and reports on our investments in cybersecurity risk mitigation and governance.
The Chair of the Audit Committee is regularly informed by our CFO of both material and non-material cybersecurity risks and incidents. The full Audit Committee must be notified any time our incident response program has determined that a cybersecurity incident is material or requires reporting to a regulatory body.
Cybersecurity Risk Management Positions or Committees Responsible [Flag] true
Cybersecurity Risk Management Positions or Committees Responsible [Text Block]
Our Board has overall responsibility for risk oversight, with its committees assisting the Board in performing this function based on their respective areas of expertise. Our Board has delegated oversight of risks related to cybersecurity to the Legal and Compliance Oversight ("LCO") Committee and the review of materiality determinations of cybersecurity incidents to the Audit Committee.
The LCO Committee is charged with, among other responsibilities, reviewing our cybersecurity processes for assessing key strategic, operational, and compliance risks. Further, the LCO Committee receives periodic reports on cybersecurity risks and management of those risks from our Senior Director of IT Governance, Risk and Compliance (“Senior Director”). The Senior Director's presentations to the LCO Committee include assessments of cyber risks, the threat landscape, updates on incidents, and reports on our investments in cybersecurity risk mitigation and governance.
The Chair of the Audit Committee is regularly informed by our CFO of both material and non-material cybersecurity risks and incidents. The full Audit Committee must be notified any time our incident response program has determined that a cybersecurity incident is material or requires reporting to a regulatory body.
Our cybersecurity team is led by our Senior Director who reports directly to our Chief Financial Officer and is responsible for assessing and managing cybersecurity risks. The Senior Director is a Certified Information Security Professional and a Certified Information Systems Auditor with over 20 years of experience evaluating and remediating IT risk and leads security control implementation, risk and compliance monitoring, security tool management, and incident response planning. Reporting to the Senior Director, the Director of Information Security possesses expert knowledge in threat modeling and vulnerability testing methodologies. The Director of Information Security leads efforts to build security into all IT processes and procedures to protect against risks related to data leakage, broken authentication, injection flaws, improper encryption, and attacks on other application vulnerabilities.
Cybersecurity Risk Management Expertise of Management Responsible [Text Block] The Senior Director is a Certified Information Security Professional and a Certified Information Systems Auditor with over 20 years of experience evaluating and remediating IT risk and leads security control implementation, risk and compliance monitoring, security tool management, and incident response planning
Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]
Our cybersecurity team is led by our Senior Director who reports directly to our Chief Financial Officer and is responsible for assessing and managing cybersecurity risks. The Senior Director is a Certified Information Security Professional and a Certified Information Systems Auditor with over 20 years of experience evaluating and remediating IT risk and leads security control implementation, risk and compliance monitoring, security tool management, and incident response planning. Reporting to the Senior Director, the Director of Information Security possesses expert knowledge in threat modeling and vulnerability testing methodologies. The Director of Information Security leads efforts to build security into all IT processes and procedures to protect against risks related to data leakage, broken authentication, injection flaws, improper encryption, and attacks on other application vulnerabilities.
Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag] true
XML 53 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Mar. 29, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Principles of Consolidation
Principles of Consolidation. These Consolidated Financial Statements include the accounts of Cavco Industries, Inc. and its consolidated subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco"). All significant intercompany transactions and balances have been eliminated in consolidation. We have evaluated subsequent events after the balance sheet date of March 29, 2025, through the date of the filing of this report with the Securities and Exchange Commission (the "SEC") and there were no disclosable subsequent events. In addition, references throughout to numbered "Notes" refer to these Notes to Consolidated Financial Statements, unless otherwise stated.
Fiscal Year
Fiscal Year. The Company operates on a 52-53 week fiscal year ending on the Saturday nearest to March 31st of each year. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to March 31st. The current fiscal year ended on March 29, 2025. Fiscal years 2025, 2024 and 2023 each consisted of 52 weeks.
Accounting Estimate
Accounting Estimates. Preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Due to uncertainties, actual results could differ from the estimates and assumptions used in preparation of the consolidated financial statements.
Factory-Built Housing Revenue Recognition, Volume Rebates, and Freight
Factory-Built Housing Revenue Recognition - Wholesale. Revenue from homes sold to independent distributors, builders, communities and developers is generally recognized when the home is shipped, at which time title passes and it is probable that substantially all of the consideration will be received. Homes sold to independent distributors are generally either paid upon shipment or floor plan financed by the independent distributor through standard industry financing arrangements, which can include repurchase agreements. Manufacturing sales financed under floor plan arrangements that include repurchase agreements are reduced by a reserve for repurchase commitments (see Note 17).
Some of our independent distributors operate multiple sales outlets. No independent distributor accounted for 10% or more of factory-built housing revenue during any fiscal year within the three-year period ended March 29, 2025.
Factory-Built Housing Revenue Recognition - Retail. Sales by Company-owned retail stores are generally recognized when the customer has entered into a legally binding sales contract, the home is delivered and permanently located at the customer's site, the home is accepted by the customer, title has transferred and collectability is probable.
Financial Services Revenue Recognition. Premium amounts collected on policies issued and assumed by Standard Casualty are amortized on a straight-line basis into Net revenue over the life of the policy. Premiums earned are net of reinsurance ceded. Policy acquisition costs are also amortized in Cost of sales over the life of the policy. Insurance agency commissions received from third-party insurance companies are recognized as revenue upon execution of the insurance policy as we have no future or ongoing obligation with respect to such policies.
Interest income on consumer loans receivables is recognized in Net revenue. Upon acquisition of previously securitized loan portfolios (the "Acquisition Date"), we evaluated the existing consumer loans receivable held for investment to determine whether there was evidence of deterioration of credit quality and the probability that we would be able to collect all amounts due according to the loans' contractual terms. We also considered expected prepayments and estimated the amount and timing of undiscounted principal, interest and other cash flows. We determined the excess of the loan pool's scheduled contractual principal and interest payments over the undiscounted expected cash flows as of the Acquisition Date as an amount that is not accreted into interest income (the non-accretable difference). The cash flow expected to be collected in excess of the carrying value of the acquired loans was accreted into Interest income over the remaining life of the loans (referred to as accretable yield). For loans originated and held for sale, loan origination fees and gains or losses on sales are recognized in Net revenue upon title transfer of the loans. We provide third-party servicing of mortgages and earn servicing fees each month based on the aggregate outstanding balances. Servicing fees are recognized in Net revenue when earned.
Volume Rebates. Certain distributors, builders and developers can qualify for cash rebates generally based on the level of sales attained during a twelve-month period on specified products. Estimates of volume rebates are accrued at the time of sale and are recorded as a reduction of Net revenue.
Freight. Substantially all freight costs are recovered from our distributors and are included in Net revenue.
Cash and Cash Equivalents
Cash and Cash Equivalents. Highly liquid investments with insignificant interest rate risk and original maturities of three months or less, when purchased, are classified as cash equivalents. Our cash equivalents are primarily comprised of U.S. Treasury and other money market funds and other depository accounts, some of which are in excess of Federal Deposit Insurance Corporation insured limits. We have not experienced any losses on such excesses.
Restricted Cash Restricted Cash. Restricted cash primarily represents cash related to CountryPlace customer payments to be remitted to third parties and deposits received from retail customers required to be held in trust accounts.
Accounts Receivable Accounts Receivable. We extend credit terms on a customer-by-customer basis in the normal course of business, subject to normal industry risk, with many requiring a cash deposit with a sales order or payment upon delivery of a home. We review accounts receivable for estimated losses that may result from customers' inability to pay.
Investments Investments. Management determines the appropriate classification of its investment securities at the time of purchase. Our investments include marketable debt and equity securities and non-marketable equity investments. Changes in unrealized net holding gains and losses on marketable equity securities are reported in earnings. Unrealized net holding gains and losses on available-for-sale debt securities are recorded in Accumulated other comprehensive income (loss) ("AOCI") in the Consolidated Balance Sheets. Realized gains and losses from the sale of securities are determined using the specific identification method (see Note 4).
Consumer Loans Receivables and Commercial Loans Receivable
Consumer Loans Receivable. Consumer loans receivable consist primarily of manufactured housing loans originated by CountryPlace (held for investment or held for sale) and construction advances on mortgages.
Loans held for investment consist of loan contracts collateralized by the borrowers' homes and, in some instances, related land. Construction loans in progress are stated at the aggregate amount of cumulative funded advances. Loans held for sale are loans that, at the time of origination, are originated with the intent to resell to investors with which the Company has pre-existing purchase agreements, such as Fannie Mae and Freddie Mac, or to sell as part of a Ginnie Mae insured pool of loans and consist of loan contracts collateralized by single-family residential mortgages. Loans held for sale are stated at the lower of amortized cost or fair value on an aggregate basis.
Combined land and home mortgages are further disaggregated by the type of loan documentation: those conforming to the requirements of Government-Sponsored Enterprises ("GSEs") and those that are non-conforming. In most instances, our mortgages are secured by a first-lien position and are provided to consumers for the purchase of a home. Consumer loans held for investment include home-only personal property loans originated under our home-only lending programs. Accordingly, we classify our loans receivable as follows: conforming mortgages, non-conforming mortgages and home-only loans.
In measuring credit quality within each segment and class, we use commercially available credit scores (such as FICO®). At the time of each loan's origination, we obtain credit scores from each of the three primary credit bureaus, if available. To evaluate credit quality of individual loans, we use the mid-point of the available credit scores or, if only two scores are available, we use the lower of the two. We do not update credit bureau scores after the time of origination.
Commercial Loans Receivable. Our commercial loans receivable balance consists of amounts loaned under commercial loan programs for the benefit of our independent distributors and community operators' home purchasing needs. Under the terms of certain programs, we have entered into direct commercial loan arrangements with independent distributors and community operators wherein we provide funds to purchase home inventory or homes for placement in communities. Interest income on commercial loans receivable is recognized in Interest income in the Consolidated Statements of Comprehensive Income on an accrual basis.
Allowance for Loan Losses Allowance for Loan Losses. ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, requires a forward-looking impairment model based on expected losses rather than incurred losses.
Inventories
Inventories. Raw material inventories are valued at the lower of cost or net realizable value, using the first in, first out method. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method.
Property, Plant and Equipment, Net
Property, Plant and Equipment, Net. Property, plant and equipment are carried at cost. Depreciation is calculated using the straight-line method over the estimated useful life of each asset. Estimated useful lives for significant classes of assets are as follows: buildings and improvements, 10 to 39 years; and machinery and equipment, 3 to 25 years. Repairs and maintenance charges are expensed as incurred. We sell miscellaneous property, plant and equipment in the normal course of business.
Asset Impairment
Asset Impairment. We periodically evaluate the carrying value of long-lived assets to be held and used and held for sale for impairment when events and circumstances warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset group. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risk involved. Losses on long-lived assets to be disposed of are primarily determined based on independent appraisals and preliminary or definitive contractual arrangements less costs to dispose. There were no impairment losses recognized in fiscal years 2025, 2024 or 2023.
Business Combinations Business Combinations. We account for business combinations in accordance with FASB Accounting Standards Codification ("ASC") 805, Business Combinations, using the acquisition method of accounting, which allocates the fair value of the purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. In the fair value evaluation of intangible assets acquired, there are significant estimates and assumptions, including forecasts of future cash flows, pre-tax income and revenue growth rates, as well as the selection of the royalty rates and discount rates. The excess of the purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill.
Goodwill and Other Intangibles, Net
Goodwill and Other Intangibles, Net. We account for goodwill and other intangible assets in accordance with the provisions of ASC 350, Intangibles—Goodwill and Other. As such, we test goodwill at least annually for impairment. As of March 29, 2025, all of our goodwill is attributable to the factory-built housing reporting segment. Certain intangibles are considered indefinite-lived and others are finite-lived and are amortized over their useful lives. Finite-lived intangibles are generally amortized over 3 to 15 years on a straight-line basis and are reviewed for possible impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. Indefinite-lived intangible assets are assessed at least annually for impairment first by making a qualitative assessment, and if necessary, performing a quantitative assessment and recording an impairment charge if the fair value of the asset is less than its carrying amount. In the fourth quarter of fiscal year 2025, the Company performed a strategic brand realignment. As a result, Cavco recorded a non-cash charge of $10.0 million in Selling, general and administrative expenses related to the adjustment of legacy indefinite lived trade name values.
We performed our annual goodwill impairment analysis as of March 29, 2025, and determined that it was more likely than not that the fair value of the factory-built housing reporting segment exceeded its respective carrying value. There was no impairment recognized during fiscal years 2025, 2024 or 2023.
Warranties
Warranties. We provide retail home buyers, builders or developers with a one year warranty for manufacturing defects from the date of sale to the retail customer. Nonstructural components of a cosmetic nature are warranted for 120 days, except in specific cases where state laws require longer warranty terms. Estimated warranty costs are accrued in Cost of sales at the time of sale. The warranty provision and reserves are based on estimates of the amounts necessary to settle existing and future claims on homes sold as of the balance sheet date. Factors used to calculate the warranty obligation are the estimated amount of homes still under warranty, including homes in distributor inventories, homes purchased by consumers within the one year warranty period, the timing in which work orders are completed and the historical average costs incurred to service a home.
Reserve for Repurchase Commitment
Reserve for Repurchase Commitment. We are contingently liable under terms of repurchase agreements with the financial institutions that provide inventory financing to certain distributors of our products. These arrangements, which are customary in the industry, provide the lender a guarantee that we will repurchase our products in the event of default by the distributor. Our obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The risk of loss under these agreements is spread over numerous distributors and the repurchase price generally declines over the period of the agreement (generally 18 to 24 months), further reduced by the resale value of repurchased homes. We apply FASB ASC 460, Guarantees ("ASC 460"), to account for our liability for repurchase commitments. Following the inception of the commitment, the recorded reserve is reduced over the repurchase period in conjunction with applicable curtailment arrangements and is eliminated once the distributor sells the home. Changes in the reserve are recorded as an adjustment to Net revenue. See Note 17 for further discussion.
Reserve for Property Casualty Insurance Claims and Claims Expense Reserve for Property Casualty Insurance Claims and Claims Expense. Standard Casualty establishes reserves for claims and claims expense on reported and unreported claims of insured losses. Our reserve process takes into account known facts and interpretations of circumstances and factors, including experience with similar cases, actual claims paid, historical trends involving claim payment patterns and pending levels of unpaid claims, loss management programs, product mix, contractual terms, changes in law and regulation, judicial decisions and economic conditions. In the normal course of business, we may also supplement our claims processes by utilizing third party adjusters, appraisers, engineers, inspectors and other professionals and information sources to assess and settle catastrophe and non-catastrophe related claims. The effects of inflation are implicitly considered in the reserving process.
Insurance
Insurance. We are self-insured for a significant portion of our general and products liability, auto liability, health, property and workers' compensation liability coverage. Insurance is maintained for catastrophic exposures and those risks required to be insured by law. Estimated self-insurance costs are accrued for incurred claims and estimated IBNR losses. A reserve for products liability is actuarially determined and reflected in Accrued expenses and other current liabilities in the accompanying Consolidated Balance Sheets. The determination of claims and expenses and the appropriateness of the related liabilities are regularly reviewed and updated.
Advertising Advertising. Advertising costs are expensed as incurred
Fair Value of Financial Instruments
Fair Value of Financial Instruments. Our financial instruments consist of cash and cash equivalents, restricted cash, accounts receivable, investments, consumer loans receivable, commercial loans receivable, accounts payable, certain accrued expenses and other current liabilities and secured credit facilities and other financings.
In accordance with FASB ASC 820, Fair Value Measurements and Disclosures ("ASC 820"), fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
The standard describes three levels of inputs that may be used to measure fair value:
Level 1 –Quoted prices in active markets for identical assets or liabilities.
Level 2 –Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 –Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The carrying amount of cash and cash equivalents approximates fair value because their maturity is less than three months. The carrying amounts of restricted cash, accounts receivable, accounts payable and certain accrued expenses and other current liabilities approximate fair value due to the short-term maturity of the amounts. See Note 20 for the fair values of our other financial instruments and the inputs used.
Foreign Currency
Foreign Currency. We have certain assets and liabilities in Ojinaga, Mexico related to a production facility that imports raw materials and exports finished homes to our retail lots located in the United States. The monetary assets and liabilities of this production facility are remeasured at each balance sheet date at the current exchange rate. Monetary assets and liabilities and related revenues and expenses are remeasured monthly using the average rates for the fiscal month. Remeasurement adjustments are recorded in Other income, net in the Consolidated Statements of Comprehensive Income.
Income Taxes
Income Taxes. We account for income taxes pursuant to FASB ASC 740, Income Taxes ("ASC 740"), and provide for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company's assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.
The calculation of tax liabilities involves considering uncertainties in the application of complex tax regulations. We recognize liabilities for anticipated tax audit issues based on our estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period of derecognition. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result. We use a two-step approach to evaluate uncertain tax positions. This approach involves recognizing any tax positions that are more likely than not to occur and then measuring those positions to determine the amounts to be recognized in the Consolidated Financial Statements.
We periodically evaluate the deferred tax assets based on the requirements established in ASC 740, which requires the recording of a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The determination of the need for, or amount of, any valuation allowance involves significant management judgment and is based upon the evaluation of both positive and negative evidence, including management projections of anticipated taxable income. At March 29, 2025, we had state net operating loss carryforwards totaling $1.5 million, which begin to expire in 2038, and no associated valuation allowance. We have evaluated our historical profits earned and forecasted taxable income and determined that all of the deferred tax assets would be utilized in future periods. Ultimate realization of the deferred tax assets depends on our ability to continue to earn profits, as we have historically, and to meet these forecasts in future periods.
Interest Income
Interest Income. Interest income consists of the interest earned on invested cash as well as interest earned from our commercial loan programs, recorded on an accrual basis.
Other Income, net
Other Income, net. Other income, net primarily consists of realized and unrealized gains and losses on corporate investments and gains and losses on the sale of property, plant and equipment.
Stock-Based Compensation
Stock-Based Compensation. Stock-based compensation is measured based on the fair value of the award on the date of grant and the corresponding expense is recognized over the period during which a grantee is required to provide service in exchange for the award. Stock-based compensation expense is classified in the same line item of our Consolidated Statements of Comprehensive Income as other payroll-related expenses specific to the grantee. Compensation expense related to service-based restricted stock units ("RSUs") is recognized on a straight-line basis over the requisite service period for the entire award. Compensation expense related to performance-based RSUs is recognized on a straight-line basis over the requisite service period for each separately vesting portion of the award as if the award was, in-substance, multiple awards (i.e., a graded vesting basis).
We use historical data to estimate pre-vesting forfeitures and record stock-based compensation cost, using the straight-line attribution method, only for those awards that are expected to vest. Compensation expense related to performance-based awards is based on management's estimate of the probability of the performance criteria being satisfied, adjusted at each balance sheet date (see Note 18).
The Company maintains stock incentive plans whereby stock option grants or awards of RSUs may be made to certain officers, directors and key employees. In August 2023, our stockholders approved the 2023 Omnibus Equity Incentive Plan (the “Plan”). The Plan supersedes and replaces the Company's 2005 Stock Incentive Plan, as amended (the “2005 Plan”). No further awards will be made pursuant to the 2005 Plan; provided, that the 2005 Plan shall remain in effect until all awards granted under the 2005 Plan have vested or been exercised, forfeited, cancelled, or have otherwise expired or terminated in accordance with the terms of such grants. The Plan permits the award of up to 550,000 shares of the Company's common stock, of which 521,454 shares were still available for grant as of March 29, 2025. The exercise price of stock option awards may not be below 100% of the fair market value of the Company's common stock at the date of grant. Stock options vest over a defined period as determined by the plan administrator (the Compensation Committee of the Board, which consists of independent directors), but typically is no more than five years and generally expire ten years from the date of grant. Upon option exercise, new shares of the Company's common stock are issued. Service-based RSUs vest over a defined period, typically three years. Performance-based RSUs vest based on the achievement of certain criteria, determined by the plan administrator, over the measurement period which is generally three years. When RSUs vest, unrestricted shares of common stock are issued. The stock incentive plans provide for accelerated vesting of stock option awards and RSUs when the participant is involuntarily terminated upon a change in control (as defined in the plans).
Accumulated Other Comprehensive Income (loss) Accumulated Other Comprehensive Income (Loss). AOCI is comprised of unrealized gains and losses on available-for-sale debt securities (see Note 4) and is presented net of tax. Accumulated unrealized gain on available-for-sale debt securities at the end of fiscal year 2025 was insignificant before and after tax.
Treasury Stock Treasury Stock. We record repurchases of our common stock as treasury stock at cost. As we do not have a formal retirement plan for the shares acquired, and the ultimate disposition has not yet been decided, we show the cost of the acquired stock separately as a deduction from equity. Beginning January 1, 2023, the Inflation Reduction Act of 2022 imposed a 1% excise tax on the aggregate fair market value of stock repurchased by certain corporations during the taxable year, subject to adjustments. We have calculated the excise tax on purchases from the effective date through March 29, 2025, and this amount is recorded as an increase in our treasury stock.
Net Income Per Share Net Income Per Share. Basic earnings per share of common stock is computed based on the weighted-average number of shares of common stock outstanding during the reporting period. Diluted earnings per share of common stock is computed based on the combination of dilutive shares of common stock equivalents, comprised of shares issuable under the Company's stock-based compensation plans and the weighted-average number of shares of common stock outstanding during the reporting period.
Recently Issued or Adopted Accounting Pronouncements
Recently Issued or Adopted Accounting Pronouncements. The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs") issued by the FASB. ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Company's Consolidated Financial Statements.
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires companies to enhance the disclosures about segment expenses. The new standard requires the identification and disclosure of the Company’s Chief Operating Decision Maker ("CODM"), expanded incremental line-item disclosures of significant segment expenses used by the CODM for decision-making, and the inclusion of previous annual only segment disclosure requirements on a quarterly basis. This ASU should be applied retrospectively for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. We adopted ASU 2023-07 effective for the annual period beginning March 31, 2024, and applied it retrospectively to all prior periods presented in these financial statements. See Note 24.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Taxes Disclosures ("ASU 2023-09"), which requires greater disaggregation of income tax disclosures. ASU 2023-09 requires additional information to be disclosed with respect to the income tax rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU should be applied prospectively for fiscal years beginning after December 15, 2024, with retrospective application permitted. The Company is currently evaluating the impacts of this guidance on the Company's Consolidated Financial Statements.

In November 2024, the FASB issued ASU No. 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses ("ASU 2024-03"), and in January 2025, the FASB issued ASU No. 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date ("ASU 2025-01"). ASU 2024-03 requires additional disclosure of the nature of expenses included in the income statement as well as disclosures about specific types of expenses included in the expense captions presented in the income statement. ASU 2024-03, as clarified by ASU 2025-01, is effective for annual reporting periods beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027. Both early adoption and retrospective application are permitted. The Company is currently evaluating the impact that the adoption of these standards will have on its Consolidated Financial Statements.
Leases
We lease certain production and retail locations, office space and equipment. We determine if a contract or arrangement is, or contains, a lease at inception. Lease agreements with an initial term of 12 months or less are not recorded in the Consolidated Balance Sheets. Certain lease agreements include one or more options to renew, with renewal terms that can extend the lease term by one to three years or more. Generally, the exercise of lease renewal options is at our discretion. Some agreements also include options to purchase the leased property. The estimated life of assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option that we are reasonably certain to exercise.
 Certain of our lease agreements include rental payments adjusted periodically for inflation. These lease agreements do not contain any material residual value guarantees or material restrictive covenants.
 Right of Use ("ROU") assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments in accordance with the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Since our leases do not provide a readily determinable implicit interest rate, we estimate an incremental borrowing rate. In determining the estimated incremental borrowing rate, we consider the lease period and comparable market interest rates, as well as any other information available at the lease commencement date. The lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such options.
Commitments and Contingencies
Repurchase Contingencies. We are contingently liable under terms of repurchase agreements with financial institutions providing inventory financing to independent distributors of our products. These arrangements, which are customary in the industry, provide for the repurchase of products sold to distributors in the event of default by the distributor. The risk of loss under these agreements is spread over numerous distributors. The price we may be obligated to pay generally declines over the period of the agreement (generally 18 to 24 months, calculated from the date of sale to the distributor) and the risk of loss is further reduced by the resale value of the repurchased homes.
The maximum amount for which the Company was liable under such agreements approximated $133 million at March 29, 2025, $121 million at March 30, 2024 and $178 million at April 1, 2023, without reduction for the resale value of the homes. For all of fiscal 2025, we received one demand notice covering 2 homes. The inventory was obtained and resold to other dealers. Our reserve for repurchase commitments was $3.3 million at March 29, 2025 and $2.9 million at March 30, 2024.
Representations and Warranties of Mortgages Sold
Representations and Warranties of Mortgages Sold. We sell loans to GSEs and whole-loan purchasers and finance certain loans with long-term credit facilities secured by the respective loans. In connection with these activities, we provide to GSEs and whole-loan purchasers and lenders representations and warranties related to the loans sold or financed. These representations and warranties generally relate to the ownership of the loan, the validity of the lien securing the loan, the loan's compliance with the criteria for inclusion in the sale transaction, including compliance with underwriting standards or loan criteria established by the buyer, and our ability to deliver documentation in compliance with applicable laws. Generally, representations and warranties may be enforced at any time over the life of the loan. Upon a breach of a representation, we may be required to repurchase the loan or to indemnify a party for incurred losses. Repurchase demands and claims for indemnification payments are reviewed on a loan-by-loan basis to validate if there has been a breach requiring repurchase. We manage the risk of repurchase through underwriting and quality assurance practices and by servicing the mortgage loans to investor standards. We maintain a reserve for these contingent repurchase and indemnification obligations. This reserve of $0.6 million as of March 29, 2025 and $0.6 million as of March 30, 2024, included in Accrued expenses and other current liabilities, reflects management's estimate of probable loss. We consider a variety of assumptions, including borrower performance (both actual and estimated future defaults), historical repurchase demands and loan default rates to estimate the liability for loan repurchases and indemnifications. There were no claim requests that resulted in the repurchase of a loan during the year ended March 29, 2025. In addition, we are subject to minimum net worth requirements and were in compliance for the year ended March 29, 2025.
Interest Rate Lock Commitments
Interest Rate Lock Commitments. In originating loans for sale, we issue interest rate lock commitments ("IRLCs") to prospective borrowers. These IRLCs represent an agreement to extend credit to a loan applicant, whereby the interest rate on the loan is set prior to loan closing or sale. These IRLCs bind us to fund the approved loan at the specified rate regardless of whether interest rates or market prices for similar loans have changed between the commitment date and the closing date. As such, outstanding IRLCs are subject to interest rate risk and related loan sale price risk during the period from the date of the IRLC through the earlier of the loan sale date or IRLC expiration date. The lock commitments generally range between 30 and 180 days; however, borrowers are not obligated to close the related loans. As a result, we are subject to fallout risk related to IRLCs, which is realized if approved borrowers choose not to close on the loans within the terms of the IRLCs unless the commitment is successfully paired with another loan that may mitigate losses from fallout.
As of March 29, 2025, we had outstanding IRLCs with a notional amount of $16.3 million, which are recorded at fair value in accordance with FASB ASC 815, Derivatives and Hedging ("ASC 815"). ASC 815 clarifies that the expected net future cash flows related to the associated servicing of a loan should be included in the measurement of all written loan commitments that are accounted for at fair value through earnings. The estimated fair value of IRLCs is recorded in Prepaid expenses and other current assets if in a net favorable position, or Accrued expenses and other current liabilities if in a net unfavorable position, in the Consolidated Balance Sheets. The fair value of IRLCs is based on the value of the underlying loan adjusted for: (1) estimated cost to complete and originate the loan and (2) the estimated percentage of IRLCs that will result in closed loans. The initial and subsequent changes in the value of IRLCs are a component of gain (loss) on loans held for sale. During fiscal years 2025 and 2024 we recognized insignificant non-cash losses on outstanding IRLCs. During fiscal year 2023 we recognized an insignificant non-cash gain on outstanding IRLCs.
Forward Sales Commitments. We manage the risk profiles of a portion of the outstanding IRLCs and mortgage loans held for sale by entering into forward sales of mortgage-backed securities and whole loan sale commitments (collectively "Commitments"). As of March 29, 2025, we had $20.8 million in outstanding Commitments. Commitments for forward sales of whole loans are typically in an amount proportionate with the amount of IRLCs expected to close in particular time frames, assuming no change in mortgage interest rates, for the respective loan products intended for whole loan sale.
The estimated fair values of Commitments are based on quoted market values and are recorded within Prepaid expenses and other current assets in the Consolidated Balance Sheets. During the fiscal year ended March 29, 2025, we recognized an insignificant non-cash loss on Commitments. During the fiscal year ended March 30, 2024, we recognized an insignificant non-cash gain on Commitments. During the fiscal year ended April 1, 2023, we recognized non-cash losses of $0.3 million on Commitments.
Mortgage Servicing Rights
Mortgage Servicing. Mortgage Servicing Rights ("MSRs") are the rights to receive a portion of the interest coupon and fees collected from the mortgagors for performing specified mortgage servicing activities, which consist of collecting loan payments, remitting principal and interest payments to investors, managing escrow accounts, performing loss mitigation activities on behalf of investors and otherwise administering the loan servicing portfolio. MSRs are recorded at fair value in Prepaid expenses and other current assets in the Consolidated Balance Sheets based on the present value of the expected future cash flows related to servicing these loans.
XML 54 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contracts with Customers (Tables)
12 Months Ended
Mar. 29, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Disaggregation of Revenue. The following table summarizes Net revenue disaggregated by reportable segment and source (in thousands). All revenue from customers is recognized at a point in time, either when the customer takes delivery or when a third-party insurance contract is executed, as more fully discussed above.
March 29,
2025
March 30,
2024
April 1,
2023
Factory-built housing
Home sales$1,838,371 $1,631,650 $2,017,399 
Delivery, setup and other revenues94,740 84,957 52,051 
1,933,111 1,716,607 2,069,450 
Financial services
Insurance agency commissions received from third-party insurance companies5,179 4,258 3,754 
All other sources77,168 73,927 69,509 
82,347 78,185 73,263 
$2,015,458 $1,794,792 $2,142,713 
XML 55 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Restricted Cash (Tables)
12 Months Ended
Mar. 29, 2025
Cash and Cash Equivalents [Abstract]  
Schedule of Restrictions on Cash and Cash Equivalents
Restricted cash consisted of the following (in thousands):
 March 29,
2025
March 30,
2024
Cash related to CountryPlace customer payments to be remitted to third parties$14,923 $12,993 
Other restricted cash
4,197 3,073 
19,120 16,066 
Less current portion(18,535)(15,481)
$585 $585 
The following table provides a reconciliation of Cash and cash equivalents and Restricted cash reported within the Consolidated Balance Sheets to the combined amounts shown in the Consolidated Statements of Cash Flows (in thousands):
March 29,
2025
March 30,
2024
April 1,
2023
Cash and cash equivalents$356,225 $352,687 $271,427 
Restricted cash
19,120 16,066 12,063 
$375,345 $368,753 $283,490 
Schedule of Cash and Cash Equivalents
The following table provides a reconciliation of Cash and cash equivalents and Restricted cash reported within the Consolidated Balance Sheets to the combined amounts shown in the Consolidated Statements of Cash Flows (in thousands):
March 29,
2025
March 30,
2024
April 1,
2023
Cash and cash equivalents$356,225 $352,687 $271,427 
Restricted cash
19,120 16,066 12,063 
$375,345 $368,753 $283,490 
XML 56 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Investments (Tables)
12 Months Ended
Mar. 29, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Investments
Investments consisted of the following (in thousands):
March 29,
2025
March 30,
2024
Available-for-sale debt securities
$21,415 $18,669 
Marketable equity securities
11,425 11,961 
Non-marketable equity investments
5,069 4,956 
37,909 35,586 
Less short-term investments(19,842)(18,270)
$18,067 $17,316 
Schedule of Debt Securities, Available-for-Sale The amortized cost and fair value of our investments in available-for-sale debt securities, by security type are shown in the table below (in thousands):
 March 29, 2025
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Residential mortgage-backed securities
$4,122 $19 $(21)$4,120 
State and political subdivision debt securities
6,955 39 (18)6,976 
Corporate debt securities
10,326 38 (45)10,319 
$21,403 $96 $(84)$21,415 

 March 30, 2024
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Residential mortgage-backed securities
$2,933 $— $(68)$2,865 
State and political subdivision debt securities
5,041 (118)4,930 
Corporate debt securities
11,117 (247)10,874 
$19,091 $11 $(433)$18,669 
Schedule of Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value
The following tables show gross unrealized losses and fair value, aggregated by investment category and length of time that individual securities had been in a continuous unrealized loss position (in thousands):
March 29, 2025
 Less than 12 Months12 Months or LongerTotal
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Residential mortgage-backed securities
$473 $(2)$1,036 $(19)$1,509 $(21)
State and political subdivision debt securities
— — 1,633 (18)1,633 (18)
Corporate debt securities— — 4,431 (45)4,431 (45)
$473 $(2)$7,100 $(82)$7,573 $(84)

March 30, 2024
 Less than 12 Months12 Months or LongerTotal
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Residential mortgage-backed securities
$2,014 $(24)$833 $(44)$2,847 $(68)
State and political subdivision debt securities
493 (1)3,442 (117)3,935 (118)
Corporate debt securities397 (3)8,501 (244)8,898 (247)
$2,904 $(28)$12,776 $(405)$15,680 $(433)
Schedule of Contractual Maturity of Investment Securities
The amortized cost and fair value of our investments in available-for-sale debt securities, by contractual maturity, are shown in the table below (in thousands). Expected maturities differ from contractual maturities as borrowers may have the right to call or prepay obligations, with or without penalties.
 March 29, 2025
Amortized
Cost
Fair
Value
Due in less than one year
$8,162 $8,118 
Due after one year through five years
7,189 7,235 
Due after five years through ten years
1,930 1,942 
Mortgage-backed securities
4,122 4,120 
$21,403 $21,415 
Schedule of Gain (Loss) on Securities Net investment gains and losses on marketable equity securities for fiscal years 2025, 2024 and 2023 were as follows (in thousands):
Year Ended
March 29,
2025
March 30,
2024
April 1,
2023
Marketable equity securities:
Net (losses) gains recognized during the period$(1,000)$1,869 $561 
Less: Net (gains) recognized on securities sold during the period(1,175)(348)(958)
Unrealized (losses) gains recognized during the period on securities still held$(2,175)$1,521 $(397)
XML 57 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories (Tables)
12 Months Ended
Mar. 29, 2025
Inventory Disclosure [Abstract]  
Schedule of inventories
Inventories consisted of the following (in thousands):
 March 29,
2025
March 30,
2024
Raw materials$79,098 $78,241 
Work in process29,808 27,977 
Finished goods 143,789 135,121 
$252,695 $241,339 
XML 58 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Consumer Loans Receivable, Net (Tables)
12 Months Ended
Mar. 29, 2025
Receivables [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable, Net
The following table summarizes consumer loans receivable (in thousands):
March 29,
2025
March 30,
2024
Loans held for investment, previously securitized$13,775 $16,968 
Loans held for investment12,196 12,826 
Loans held for sale
27,981 15,140 
Construction advances
4,210 722 
58,162 45,656 
Deferred financing fees and other, net
(686)(523)
Allowance for loan losses
(939)(1,066)
56,537 44,067 
Less current portion(35,852)(20,713)
$20,685 $23,354 
Commercial loans receivable, net consisted of the following (in thousands):
 March 29,
2025
March 30,
2024
Loans receivable (including from affiliates)$100,297 $91,938 
Allowance for loan losses
(361)(781)
Deferred financing fees, net(190)(116)
99,746 91,041 
Less current portion of commercial loans receivable (including from affiliates), net(46,373)(43,316)
$53,373 $47,725 
Schedule of Financing Receivable, Allowance for Credit Loss The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):
March 29,
2025
March 30,
2024
Allowance for loan losses at beginning of fiscal year$1,066 $1,153 
Change in estimated loan losses, net(103)(87)
Charge-offs(24)— 
Recoveries— — 
Allowance for loan losses at end of fiscal year$939 $1,066 
Schedule of Consumer Loans Held for Investment Characteristics
The consumer loans held for investment had the following characteristics:
March 29,
2025
March 30,
2024
Weighted average contractual interest rate7.9 %8.1 %
Weighted average effective interest rate10.3 %10.4 %
Weighted average months to maturity221196
Schedule of Financing Receivable, Modified The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable, net (in thousands):
March 29,
2025
March 30,
2024
Current$56,401 $43,810 
31 to 60 days1,082 1,063 
61 to 90 days131 
91+ days675 652 
$58,162 $45,656 
Schedule of Financing Receivable Credit Quality Indicators
The following table disaggregates gross consumer loans receivable, net by credit quality indicator at loan inception and fiscal year of origination (in thousands):
March 29, 2025
20252024202320222021PriorTotal
Prime- FICO score 680 and greater$18,133 $9,209 $323 $92 $761 $13,197 $41,715 
Near Prime- FICO score 620-6792,948 1,210 — — 1,026 9,000 14,184 
Sub-Prime- FICO score less than 620537 — — — 17 680 1,234 
No FICO score317 441 — — — 271 1,029 
$21,935 $10,860 $323 $92 $1,804 $23,148 $58,162 
March 30, 2024
20242023202220212020PriorTotal
Prime- FICO score 680 and greater$14,107 $328 $96 $885 $1,808 $14,425 $31,649 
Near Prime- FICO score 620-6791,633 — — 1,202 942 8,684 12,461 
Sub-Prime- FICO score less than 620— — — 18 49 723 790 
No FICO score447 — — — — 309 756 
$16,187 $328 $96 $2,105 $2,799 $24,141 $45,656 
The following table disaggregates our commercial loans receivable, net by credit quality indicator and fiscal year of origination (in thousands):
March 29, 2025
20252024202320222021Total
Performing$66,843 $24,215 $7,006 $1,014 $1,219 $100,297 
March 30, 2024
20242023202220212020Total
Performing$57,691 $25,066 $4,823 $2,144 $2,214 $91,938 
XML 59 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Commercial Loans Receivable, Net (Tables)
12 Months Ended
Mar. 29, 2025
Receivables [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable, Net
The following table summarizes consumer loans receivable (in thousands):
March 29,
2025
March 30,
2024
Loans held for investment, previously securitized$13,775 $16,968 
Loans held for investment12,196 12,826 
Loans held for sale
27,981 15,140 
Construction advances
4,210 722 
58,162 45,656 
Deferred financing fees and other, net
(686)(523)
Allowance for loan losses
(939)(1,066)
56,537 44,067 
Less current portion(35,852)(20,713)
$20,685 $23,354 
Commercial loans receivable, net consisted of the following (in thousands):
 March 29,
2025
March 30,
2024
Loans receivable (including from affiliates)$100,297 $91,938 
Allowance for loan losses
(361)(781)
Deferred financing fees, net(190)(116)
99,746 91,041 
Less current portion of commercial loans receivable (including from affiliates), net(46,373)(43,316)
$53,373 $47,725 
Schedule of Commercial Loans Receivable Characteristics
The commercial loans receivable, net balance had the following characteristics:
March 29,
2025
March 30,
2024
Weighted average contractual interest rate8.3 %7.4 %
Weighted average months outstanding1012
Schedule of Changes in the Allowance for Loan Losses on Commercial Loans Receivables
The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):
 March 29,
2025
March 30,
2024
Balance at beginning of fiscal year$781 $1,586 
Change in estimated loan losses, net(420)(805)
Balance at end of fiscal year$361 $781 
Schedule of Commercial Loans Receivables by Class and Internal Credit Quality Indicator
The following table disaggregates gross consumer loans receivable, net by credit quality indicator at loan inception and fiscal year of origination (in thousands):
March 29, 2025
20252024202320222021PriorTotal
Prime- FICO score 680 and greater$18,133 $9,209 $323 $92 $761 $13,197 $41,715 
Near Prime- FICO score 620-6792,948 1,210 — — 1,026 9,000 14,184 
Sub-Prime- FICO score less than 620537 — — — 17 680 1,234 
No FICO score317 441 — — — 271 1,029 
$21,935 $10,860 $323 $92 $1,804 $23,148 $58,162 
March 30, 2024
20242023202220212020PriorTotal
Prime- FICO score 680 and greater$14,107 $328 $96 $885 $1,808 $14,425 $31,649 
Near Prime- FICO score 620-6791,633 — — 1,202 942 8,684 12,461 
Sub-Prime- FICO score less than 620— — — 18 49 723 790 
No FICO score447 — — — — 309 756 
$16,187 $328 $96 $2,105 $2,799 $24,141 $45,656 
The following table disaggregates our commercial loans receivable, net by credit quality indicator and fiscal year of origination (in thousands):
March 29, 2025
20252024202320222021Total
Performing$66,843 $24,215 $7,006 $1,014 $1,219 $100,297 
March 30, 2024
20242023202220212020Total
Performing$57,691 $25,066 $4,823 $2,144 $2,214 $91,938 
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Plant and Equipment, net (Tables)
12 Months Ended
Mar. 29, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment, net
Property, plant and equipment, net, consisted of the following (in thousands):
 March 29,
2025
March 30,
2024
Property, plant and equipment, at cost:
Buildings and improvements$173,769 $171,516 
Machinery and equipment91,232 81,142 
Land39,829 39,822 
Construction in progress16,117 8,405 
320,947 300,885 
Accumulated depreciation(93,327)(76,686)
$227,620 $224,199 
XML 61 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
12 Months Ended
Mar. 29, 2025
Leases [Abstract]  
Schedule of Assets And Liabilities, Lessee
The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheets as of March 29, 2025 and March 30, 2024 (in thousands):
ClassificationMarch 29,
2025
March 30,
2024
ROU assets
Operating lease assetsOperating lease right-of-use assets$35,576 $39,027 
Finance lease assets
Property, plant and equipment, net (1)
5,738 5,913 
Total lease assets$41,314 $44,940 
Lease Liabilities
Current:
   Operating lease liabilitiesAccrued expenses and other current liabilities$5,925 $5,303 
   Finance lease liabilitiesAccrued expenses and other current liabilities83 80 
Non-current:
   Operating lease liabilitiesOperating lease liabilities31,538 35,148 
   Finance lease liabilitiesOther liabilities6,003 6,086 
Total lease liabilities$43,549 $46,617 
(1) Recorded net of accumulated amortization of $0.6 million and $0.4 million as of March 29, 2025 and March 30, 2024, respectively.
Schedule of Lease, Cost
The following table provides information about the financial statement classification of our lease expenses reported within the Consolidated Statements of Comprehensive Income for the years ended March 29, 2025, March 30, 2024 and April 1, 2023 (in thousands):
Year Ended
Lease Expense CategoryClassificationMarch 29,
2025
March 30,
2024
April 1,
2023
Operating lease expense (2)
Cost of sales$1,119 $1,119 $1,190 
Selling, general and administrative expenses5,037 4,693 4,059 
Finance lease expense
   Amortization of leased assetsCost of sales145 175 175 
   Interest on lease liabilitiesInterest expense276 279 283 
Total lease expense$6,577 $6,266 $5,707 
(2) Excludes short-term and variable lease expenses, which are immaterial.
Cash payments for operating and finance leases were as follows (in thousands):
 March 29,
2025
March 30,
2024
April 1,
2023
Operating leases$5,648 $6,694 $5,609 
Finance leases267 356 356 
The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of March 29, 2025:
Remaining Lease Term (Years)Discount Rate
   Operating leases9.04.9 %
   Finance leases32.84.5 %
Schedule of Lessee, Operating Lease, Liability, to be Paid, Maturity
The present value of minimum payments for future fiscal years under non-cancelable leases as of March 29, 2025 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
2026$6,374 $356 $6,730 
20274,901 356 5,257 
20284,332 356 4,688 
20294,120 356 4,476 
20304,074 356 4,430 
Thereafter22,335 9,874 32,209 
46,136 11,654 57,790 
Less: Amount representing interest(8,673)(5,568)(14,241)
$37,463 $6,086 $43,549 
Schedule of Finance Lease, Liability, to be Paid, Maturity
The present value of minimum payments for future fiscal years under non-cancelable leases as of March 29, 2025 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
2026$6,374 $356 $6,730 
20274,901 356 5,257 
20284,332 356 4,688 
20294,120 356 4,476 
20304,074 356 4,430 
Thereafter22,335 9,874 32,209 
46,136 11,654 57,790 
Less: Amount representing interest(8,673)(5,568)(14,241)
$37,463 $6,086 $43,549 
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Other Intangibles (Tables)
12 Months Ended
Mar. 29, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill and Other Intangibles
Goodwill and other intangibles, net, consisted of the following (in thousands):
 March 29, 2025March 30, 2024
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Indefinite-lived:
Goodwill
$121,969 $— $121,969 $121,934 $— $121,934 
Trademarks and trade names
7,020 — 7,020 16,980 — 16,980 
State insurance licenses
1,100 — 1,100 1,100 — 1,100 
130,089 — 130,089 140,014 — 140,014 
Finite lived:
Customer relationships15,000 (6,676)8,324 15,000 (5,314)9,686 
Other1,114 (827)287 1,114 (659)455 
$146,203 $(7,503)$138,700 $156,128 $(5,973)$150,155 
Schedule of Goodwill
Changes in the carrying amount of Goodwill were as follows for the years ended March 29, 2025 and March 30, 2024 (in thousands).

April 1, 2023$114,547 
Acquisitions(1)
7,387 
March 30, 2024121,934 
Acquisitions(1)
(35)
March 29, 2025$121,969 

(1)Acquisitions includes any adjustments to Goodwill during the measurement period. The measurement periods for the valuation of assets acquired and liabilities assumed end as soon as information on the facts and circumstances that existed as of the acquisition dates becomes available, but do not exceed 12 months. Adjustments in purchase price allocations may require a change in the amounts allocated to goodwill during the periods in which the adjustments are determined. No measurement periods are open as of March 29, 2025.
Schedule of Expected Amortization for Future Fiscal Years
Expected amortization for future fiscal years is as follows (in thousands):
2026$1,488 
20271,415 
20281,299 
20291,265 
2030985 
Thereafter2,159 
$8,611 
XML 63 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Mar. 29, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
 March 29,
2025
March 30,
2024
Customer deposits$46,934 $40,856 
Salaries, wages and benefits45,640 38,125 
Unearned insurance premiums33,863 33,449 
Estimated warranties33,189 31,718 
Accrued volume rebates21,208 21,167 
Insurance loss reserves16,201 10,540 
Accrued self-insurance13,094 14,124 
Other55,842 49,757 
$265,971 $239,736 
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Warranties (Tables)
12 Months Ended
Mar. 29, 2025
Product Warranties Disclosures [Abstract]  
Schedule of Product Warranty Liability
Activity in the liability for estimated warranties for fiscal years 2025, 2024 and 2023 was as follows (in thousands):
 March 29,
2025
March 30,
2024
April 1,
2023
Balance at beginning of fiscal year$31,718 $31,368 $26,250 
Purchase accounting additions
— — 1,250 
Charged to costs and expenses
52,515 60,219 50,157 
Payments and deductions
(51,044)(59,869)(46,289)
Balance at end of fiscal year$33,189 $31,718 $31,368 
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Other Liabilities (Tables)
12 Months Ended
Mar. 29, 2025
Other Liabilities Disclosure [Abstract]  
Schedule of Other Liabilities
The following table summarizes secured financings and other obligations (in thousands):
March 29,
2025
March 30,
2024
Finance lease liabilities$6,086 $6,166 
Other secured financing1,594 1,916 
7,680 8,082 
Less current portion included in Accrued expenses and other current liabilities(321)(323)
$7,359 $7,759 
Schedule of Maturities of Other Liabilities
Scheduled maturities for future fiscal years of the Company's obligations consist of the following (in thousands).
2026$321 
2027296 
2028281 
2029265 
2030252 
Thereafter6,265 
$7,680 
XML 66 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Reinsurance and Insurance Loss Reserves (Tables)
12 Months Ended
Mar. 29, 2025
Insurance [Abstract]  
Schedule of Effects of Reinsurance
The effects of reinsurance on premiums written and earned were as follows (in thousands):
Year Ended
March 29, 2025March 30, 2024
 WrittenEarnedWrittenEarned
Direct premiums$46,127 $48,761 $47,448 $39,352 
Assumed premiums—nonaffiliated43,534 40,713 37,426 35,630 
Ceded premiums—nonaffiliated(32,290)(32,290)(26,273)(26,273)

$57,371 $57,184 $58,601 $48,709 
Schedule of Activity in Property Casualty Reserve The following details the activity in the reserve for fiscal years 2025, 2024 and 2023 (in thousands):
March 29,
2025
March 30,
2024
April 1,
2023
Balance at beginning of fiscal year$10,540 $10,939 $8,149 
Net incurred losses during the year43,410 37,490 33,466 
Net claim payments during the year(37,749)(37,889)(30,676)
Balance at end of fiscal year$16,201 $10,540 $10,939 
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes (Tables)
12 Months Ended
Mar. 29, 2025
Income Tax Disclosure [Abstract]  
Schedule of Provision for income taxes The following details the provision for income taxes for fiscal years 2025, 2024 and 2023 (in thousands):
 202520242023
Current
Federal$37,755 $36,023 $51,190 
State8,665 8,094 12,709 
Foreign133 218 50 
46,553 44,335 63,949 
Deferred
Federal(6,022)(2,884)2,705 
State(497)(98)(732)
Foreign— (78)— 
(6,519)(3,060)1,973 
$40,034 $41,275 $65,922 
Schedule of Reconciliations of Income Taxes
A reconciliation of income taxes computed by applying the expected federal statutory income tax rate of 21% for fiscal years 2025, 2024 and 2023 to income before income taxes reported in the Consolidated Statements of Comprehensive Income is as follows (in thousands):
 202520242023
Federal income tax at statutory rate$44,325 $41,828 $64,420 
State income taxes, net of federal benefit8,630 7,984 12,172 
Tax credits(12,047)(6,662)(10,847)
Other(874)(1,875)177 
$40,034 $41,275 $65,922 
Schedule of Net deferred Tax Assets and Liabilities
Net deferred tax assets and liabilities were as follows (in thousands):
 March 29,
2025
March 30,
2024
Net deferred tax (liabilities) assets
Goodwill$(17,935)$(17,080)
Fixed assets and depreciation (13,291)(14,678)
Research and experimentation expenditures 8,023 5,940 
Warranty reserves 8,016 7,668 
Operating lease liability 6,312 7,446 
Lease right of use asset (5,862)(7,108)
Salaries, wages and benefits 3,592 3,176 
Rebates payable 3,317 2,868 
Inventory 2,983 2,913 
Stock based compensation 1,503 1,838 
Other5,195 2,442 
$1,853 $(4,575)
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Tables)
12 Months Ended
Mar. 29, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Loan Contracts with Off-Balance Sheet Commitments
Loan contracts with off-balance sheet commitments are summarized below (in thousands):
 March 29,
2025
March 30,
2024
Construction loan contract amount$12,366 $1,960 
Cumulative advances(4,210)(722)
$8,156 $1,238 
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation (Tables)
12 Months Ended
Mar. 29, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Options Activity
Stock Options. The following table summarizes stock option activity for fiscal years 2025, 2024 and 2023:
Number
of Shares
Weighted
Average
Exercise
Price per share
Weighted
Average
Remaining
Contractual
Term (years)
Aggregate
Intrinsic
Value
(in thousands)
Outstanding at April 2, 2022192,913 $157.23 
Exercised(44,237)137.28 
Forfeited, canceled or expired(5,100)241.23 
Outstanding at April 1, 2023143,576 $160.40 2.88$22,591 
Exercised(48,637)145.38 
Forfeited, canceled or expired(538)183.83 
Outstanding at March 30, 202494,401 $168.00 2.21$21,812 
Exercised(34,861)183.77
Forfeited, canceled or expired(100)183.83
Outstanding at March 29, 202559,440 $158.73 1.43$21,115 
Exercisable at April 1, 2023116,434 $155.38 2.70$18,887 
Exercisable at March 30, 202489,474 $167.13 2.15$20,752 
Exercisable at March 29, 202559,440 $158.73 1.43$21,115 
Schedule of Restricted Stock Unit Activity
Restricted Stock Awards. A summary of RSU activity for fiscal years 2025, 2024 and 2023 is as follows:
Number of Service-based unitsWeighted Average Grant Date Fair Value per share
Outstanding at April 2, 202217,647 $229.39 
Awarded18,965 227.99 
Released(6,714)234.55 
Forfeited(1,030)283.27 
Outstanding at April 1, 202328,868 $225.35 
Awarded17,511 294.06 
Released(12,541)231.70 
Forfeited(1,254)250.71 
Outstanding at March 30, 202432,584 $258.85 
Awarded14,791 381.35 
Released(16,314)260.81 
Forfeited(440)342.62 
Outstanding at March 29, 202530,621 $315.85 
The total intrinsic value of RSUs released during fiscal years 2025, 2024 and 2023 was $8.4 million, $3.6 million and $1.6 million, respectively.
Number of Performance-based unitsWeighted Average Grant Date Fair Value per share
Outstanding at April 2, 202220,054 $183.62 
Awarded11,730 209.87 
Additional shares granted by performance2,489 158.36 
Released(8,822)158.36 
Outstanding at April 1, 202325,451 $202.00 
Awarded12,125 295.01 
Additional shares granted by performance1,658 167.84 
Released(6,988)167.95 
Forfeited(2,128)220.67 
Outstanding at March 30, 202430,118 $244.15 
Awarded13,514 360.07
Additional shares granted by performance1,940 149.27
Released(8,627)194.38
Forfeited(817)166.08
Outstanding at March 29, 202536,128 $292.98 
Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 202511,187 
Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 202611,427 
Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 202713,514 
XML 70 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Tables)
12 Months Ended
Mar. 29, 2025
Earnings Per Share [Abstract]  
Schedule of Basic earnings per share
The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2025, 2024 and 2023 (dollars in thousands, except per share amounts):
Fiscal Year
 202520242023
Net income attributable to Cavco common stockholders$171,036 $157,817 $240,554 
Weighted average shares outstanding:
Basic8,157,615 8,506,673 8,844,326 
Effect of dilutive securities102,341 85,238 80,126 
Diluted8,259,956 8,591,911 8,924,452 
Net income per share attributable to Cavco common stockholders
Basic$20.97 $18.55 $27.20 
Diluted$20.71 $18.37 $26.95 
Anti-dilutive common stock equivalents excluded
206 44 174 
Outstanding RSUs excluded, as underlying performance criteria has not yet been met36,128 30,118 25,451 
Schedule of Diluted earnings per share
The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2025, 2024 and 2023 (dollars in thousands, except per share amounts):
Fiscal Year
 202520242023
Net income attributable to Cavco common stockholders$171,036 $157,817 $240,554 
Weighted average shares outstanding:
Basic8,157,615 8,506,673 8,844,326 
Effect of dilutive securities102,341 85,238 80,126 
Diluted8,259,956 8,591,911 8,924,452 
Net income per share attributable to Cavco common stockholders
Basic$20.97 $18.55 $27.20 
Diluted$20.71 $18.37 $26.95 
Anti-dilutive common stock equivalents excluded
206 44 174 
Outstanding RSUs excluded, as underlying performance criteria has not yet been met36,128 30,118 25,451 
XML 71 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Tables)
12 Months Ended
Mar. 29, 2025
Fair Value Disclosures [Abstract]  
Schedule of the Fair Value and Carrying Value of Financial Instruments
The book value and estimated fair value of certain financial instruments were as follows (in thousands): 
 March 29, 2025March 30, 2024
 Book
Value
Estimated
Fair Value
Book
Value
Estimated
Fair Value
Available-for-sale debt securities (1)
$21,415 $21,415 $18,669 $18,669 
Marketable equity securities (2)
11,425 11,425 11,961 11,961 
Non-marketable equity investments (3)
5,069 5,069 4,956 4,956 
Consumer loans receivable (4) (5)
56,537 59,365 44,067 49,105 
Commercial loans receivable (5)
99,746 89,216 91,041 80,764 
Other secured financing (6)
(1,594)(1,569)(1,916)(1,841)
(1)    Level 2: The fair value is based on observable market prices for identical securities. When observable market prices for identical securities are not available, we price our marketable debt instruments using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments; or pricing models, such as a discounted cash flow model, with all significant inputs derived from or corroborated with observable market data.
(2)    Level 1: The fair value is based on quoted market prices.
(3)    Level 3: The fair value approximates book value based on the non-marketable nature of the investments.
(4)    Level 3: Includes consumer loans receivable held for investment, held for sale and construction advances.
(5)    Level 3: The fair value is estimated using market interest rates of comparable loans.
(6)    Level 2: The fair value is based on the discounted value of the expected remaining principal and interest cash flows.
Schedule of Capitalized Mortgage Servicing Rights
March 29,
2025
March 30,
2024
Number of loans serviced with MSRs
3,647 3,842 
Weighted average servicing fee (basis points)
34.74 34.79 
Capitalized servicing multiple
179.97 %188.59 %
Capitalized servicing rate (basis points)
62.52 65.61 
Serviced portfolio with MSRs (in thousands)
$451,080 $482,898 
MSRs (in thousands)$2,820 $3,168 
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Benefit Plans (Tables)
12 Months Ended
Mar. 29, 2025
Retirement Benefits [Abstract]  
Schedule of Multiemployer Plan
The Company's participation in multiemployer plans for the fiscal year ended March 29, 2025 is outlined in the table below, with the following information:
The Employer Identification Number is 51-6031295 and the three-digit plan number assigned to a plan by the Internal Revenue Service is 002.
The most recent Pension Protection Act Zone Status available is for plan years that ended in calendar years 2024 and 2023, based on information provided to the Company by the plan. A plan in the "red" zone has been determined to be in "critical status," based on criteria established under the Internal Revenue Code ("Code"), and is generally less than 65% funded.
The "RP Status Pending/Implemented" column indicates whether a Rehabilitation Plan ("RP") for plans in the "red" zone, as required by the Code, is pending or has been implemented by the plan as of the end of the plan year that ended in calendar year 2024.
The "Surcharge Imposed" column indicates whether the Company contribution rate for its fiscal year that ended on March 29, 2025 included an amount in addition to the contribution rate specified in the applicable collective bargaining agreement ("CBA"), as imposed by a plan in "critical status," in accordance with the requirements of the Code.
Pension Protection Act Zone StatusRP Status Pending / ImplementedContributions by the Company by fiscal year (in thousands)Expiration Date of CBAs
Pension Fund20252024202520242023Surcharge Imposed
IAM National Pension FundRedRedImplemented$1,430 $1,364 $1,507 Yes(1)
(1)    The expiration date of the CBA for the Pennwest manufacturing facility is February 2027, and the expiration date of the CBA for the Clarion and Colony manufacturing facilities is April 2026.
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions (Tables)
12 Months Ended
Mar. 29, 2025
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Schedule of Acquisitions
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands).
January 3,
2023
(as finalized)
Cash$5,041 
Investments334 
Accounts receivable2,749 
Inventories57,902 
Property, plant and equipment36,006 
Other current assets1,579 
Intangible assets(1)
3,400 
Total identifiable assets acquired107,011 
Accounts payable and accrued liabilities11,335 
Net identifiable assets acquired95,676 
Goodwill(2)
15,107 
Net assets acquired$110,783 
(1) Includes $1.3 million assigned to trade names, which are considered indefinite lived intangible assets and are not subject to amortization, $1.9 million assigned to customer-related intangibles, subject to a useful life of 10 years amortized on a straight-line basis, and $0.2 million for covenants not to compete from the sellers, amortized on a straight-line basis over the term of 5 years.
(2) Attributable to the factory-built housing segment, all of which will be deductible for income tax purposes.
Schedule of Pro Forma Impact of Acquisitions
Pro Forma Impact of Acquisitions (Unaudited). The following table presents supplemental pro forma information as if the above acquisitions had occurred on April 4, 2022 (in thousands, except per share data):

Year Ended
April 1,
2023
Net revenue$2,251,233 
Net income attributable to Cavco common stockholders251,903 
Diluted net income per share28.23 
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information (Tables)
12 Months Ended
Mar. 29, 2025
Segment Reporting [Abstract]  
Schedule of Business Segment Information The following tables provide selected financial data by segment (dollars in thousands):
Year Ended March 29, 2025
 Factory-built housingFinancial servicesConsolidated
Net revenue$1,933,111 $82,347 $2,015,458 
Cost of sales1,491,314 58,553 1,549,867 
Gross profit441,797 23,794 465,591 
Selling, general and administrative expenses253,027 22,288 275,315 
Income from operations188,770 1,506 190,276 
Interest income21,089 — 21,089 
Interest expense(517)— (517)
Other income, net222 — 222 
Income before income taxes209,564 1,506 211,070 
Income tax expense(39,821)(213)(40,034)
Net Income$169,743 $1,293 $171,036 
Year Ended March 29, 2025
Factory-built housingFinancial servicesConsolidated
Depreciation$17,475 $254 $17,729 
Amortization$1,505 $25 $1,530 
Capital expenditures$21,336 $91 $21,427 
Year Ended March 30, 2024
Factory-built housingFinancial servicesConsolidated
Net revenue$1,716,607 $78,185 $1,794,792 
Cost of sales1,317,688 50,202 1,367,890 
Gross profit398,919 27,983 426,902 
Selling, general and administrative expenses226,267 21,653 247,920 
Income from operations172,652 6,330 178,982 
Interest income20,998 — 20,998 
Interest expense(1,649)— (1,649)
Other income, net813 36 849 
Income before income taxes192,814 6,366 199,180 
Income tax expense(39,749)(1,526)(41,275)
Net Income153,065 4,840 157,905 
Less: net income attributable to redeemable noncontrolling interest
88 — 88 
Comprehensive income attributable to Cavco common stockholders$152,977 $4,840 $157,817 
Year Ended March 30, 2024
Factory-built housingFinancial servicesConsolidated
Depreciation$16,754 $202 $16,956 
Amortization$1,544 $25 $1,569 
Capital expenditures$17,189 $232 $17,421 
Year Ended April 1, 2023
Factory-built housingFinancial servicesConsolidated
Net revenue$2,069,450 $73,263 $2,142,713 
Cost of sales1,545,921 41,860 1,587,781 
Gross profit523,529 31,403 554,932 
Selling, general and administrative expenses237,898 20,425 258,323 
Income from operations285,631 10,978 296,609 
Interest income10,679 — 10,679 
Interest expense(280)(630)(910)
Other income (expense)386 (1)385 
Income before income taxes296,416 10,347 306,763 
Income tax expense(63,433)(2,489)(65,922)
Net Income232,983 7,858 240,841 
Less: net income attributable to redeemable noncontrolling interest
287 — 287 
Comprehensive income attributable to Cavco common stockholders$232,696 $7,858 $240,554 
Year Ended April 1, 2023
Factory-built housingFinancial servicesConsolidated
Depreciation$14,651 $182 $14,833 
Amortization$2,038 $32 $2,070 
Capital expenditures$44,085 $21 $44,106 
 
 March 29,
2025
March 30,
2024
Total assets:
Factory-built housing$1,191,216 $1,141,237 
Financial services215,429 212,923 
Consolidated$1,406,645 $1,354,160 
Fiscal Year Ended
 March 29,
2025
March 30,
2024
April 1,
2023
Gross margin %:
Consolidated23.1 %23.8 %25.9 %
Factory-built housing22.9 %23.2 %25.3 %
Financial services28.9 %35.8 %42.9 %
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Accounts Receivable, Investments and Allowance for Loan Losses (Details) - USD ($)
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Financing Receivable, Allowance for Credit Loss [Line Items]      
Allowance for doubtful accounts receivable $ 0 $ 0  
Accounts receivable, net 105,849,000 77,123,000 $ 89,300,000
Allowance for credit loss on available-for-sale debt securities 0    
Consumer loans      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Allowance for loan losses 939,000 1,066,000 1,153,000
Commercial loans      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Allowance for loan losses $ 361,000 $ 781,000 $ 1,586,000
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Property, Plant and Equipment, Net and Asset Impairment (Details) - USD ($)
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Property, Plant and Equipment [Line Items]      
Impairment losses on assets held and used $ 0 $ 0 $ 0
Buildings and improvements | Minimum      
Property, Plant and Equipment [Line Items]      
Useful lives 10 years    
Buildings and improvements | Maximum      
Property, Plant and Equipment [Line Items]      
Useful lives 39 years    
Machinery and Equipment | Minimum      
Property, Plant and Equipment [Line Items]      
Useful lives 3 years    
Machinery and Equipment | Maximum      
Property, Plant and Equipment [Line Items]      
Useful lives 25 years    
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Goodwill and Other Intangibles, Net (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 29, 2025
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Finite-Lived Intangible Assets [Line Items]        
Loss on infinite-lived intangible write-off $ 10,000,000 $ 9,960,000 $ 0 $ 0
Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration] Selling, general and administrative expenses      
Goodwill and intangible asset impairment   $ 0 $ 0 $ 0
Minimum        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible asset, useful life 3 years 3 years    
Maximum        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible asset, useful life 15 years 15 years    
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Warranties (Details)
Mar. 29, 2025
Manufacturing Defects  
Product Warranty Liability [Line Items]  
Warranty period for manufacturing defects 1 year
Nonstructural Defects  
Product Warranty Liability [Line Items]  
Warranty period for manufacturing defects 120 days
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Volume Rebates and Freight (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Revenue from External Customer [Line Items]      
Cost of sales $ 1,549,867 $ 1,367,890 $ 1,587,781
Freight      
Revenue from External Customer [Line Items]      
Cost of sales $ 66,000 $ 50,900 $ 61,500
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Reserve for Property Casualty Insurance Claims and Claims Expense (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Apr. 02, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Insurance loss reserves $ 16,201 $ 10,540 $ 10,939 $ 8,149
Balance of incurred but not reported losses $ 7,300 $ 5,200    
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Advertising (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Advertising costs $ 4.6 $ 3.6 $ 2.0
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Redeemable Noncontrolling Interest (Details) - Craftsman
Mar. 29, 2025
Mar. 30, 2024
Dec. 31, 2023
Apr. 02, 2022
Jul. 04, 2021
Apr. 01, 2017
Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]            
Ownership interest in craftsman       20.00% 70.00% 50.00%
Additional ownership in craftsman 10.00%       20.00%  
Mandatorily redeemable noncontrolling interest            
Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]            
Additional ownership in craftsman   30.00% 20.00%      
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (loss) (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Gross unrealized gain (loss), available for sale debt securities   $ (400)
Deferred tax asset   100
Accumulated other comprehensive income (loss) $ 9 $ (333)
XML 84 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contracts with Customer - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Disaggregation of Revenue      
Net revenue $ 2,015,458 $ 1,794,792 $ 2,142,713
Site improvements on Retail Sales      
Disaggregation of Revenue      
Net revenue $ 65,000 $ 57,600 $ 53,300
XML 85 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Disaggregation of Revenue      
Net revenue $ 2,015,458 $ 1,794,792 $ 2,142,713
Factory-built housing      
Disaggregation of Revenue      
Net revenue 1,933,111 1,716,607 2,069,450
Financial services      
Disaggregation of Revenue      
Net revenue 82,347 78,185 73,263
Home sales | Factory-built housing      
Disaggregation of Revenue      
Net revenue 1,838,371 1,631,650 2,017,399
Delivery, setup and other revenues | Factory-built housing      
Disaggregation of Revenue      
Net revenue 94,740 84,957 52,051
Insurance agency commissions received from third-party insurance companies | Financial services      
Disaggregation of Revenue      
Net revenue 5,179 4,258 3,754
All other sources | Financial services      
Disaggregation of Revenue      
Net revenue $ 77,168 $ 73,927 $ 69,509
XML 86 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Restricted Cash - Schedule of Restrictions on Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Cash and Cash Equivalents [Line Items]      
Total restricted cash $ 19,120 $ 16,066 $ 12,063
Less current portion (18,535) (15,481)  
Restricted cash, noncurrent 585 585  
Cash related to CountryPlace customer payments to be remitted to third parties      
Cash and Cash Equivalents [Line Items]      
Total restricted cash 14,923 12,993  
Other restricted cash      
Cash and Cash Equivalents [Line Items]      
Total restricted cash $ 4,197 $ 3,073  
XML 87 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Restricted Cash - Schedule of Reconciliation to SOCF (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Apr. 02, 2022
Cash and Cash Equivalents [Abstract]        
Cash and cash equivalents $ 356,225 $ 352,687 $ 271,427  
Restricted cash 19,120 16,066 12,063  
Cash, cash equivalents and restricted cash $ 375,345 $ 368,753 $ 283,490 $ 259,334
XML 88 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Investments, Debt and Equity Securities [Abstract]    
Fair Value $ 21,415 $ 18,669
Marketable equity securities 11,425 11,961
Non-marketable equity investments 5,069 4,956
Investments 37,909 35,586
Less short-term investments (19,842) (18,270)
Long-term Investments $ 18,067 $ 17,316
XML 89 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Schedule of Available-for-sale Summary (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Available-for-Sale Securities by Investment Category    
Amortized Cost $ 21,403 $ 19,091
Gross Unrealized Gains 96 11
Gross Unrealized Losses (84) (433)
Fair Value 21,415 18,669
Residential mortgage-backed securities    
Available-for-Sale Securities by Investment Category    
Amortized Cost 4,122 2,933
Gross Unrealized Gains 19 0
Gross Unrealized Losses (21) (68)
Fair Value 4,120 2,865
State and political subdivision debt securities    
Available-for-Sale Securities by Investment Category    
Amortized Cost 6,955 5,041
Gross Unrealized Gains 39 7
Gross Unrealized Losses (18) (118)
Fair Value 6,976 4,930
Corporate debt securities    
Available-for-Sale Securities by Investment Category    
Amortized Cost 10,326 11,117
Gross Unrealized Gains 38 4
Gross Unrealized Losses (45) (247)
Fair Value $ 10,319 $ 10,874
XML 90 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Schedule of Continuous Unrealized Loss Positions (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, Fair Value $ 473 $ 2,904
Less than 12 months, Unrealized Losses (2) (28)
12 months or longer, Fair Value 7,100 12,776
12 months or longer, Unrealized losses (82) (405)
Total Fair Value 7,573 15,680
Total Unrealized Loss (84) (433)
Residential mortgage-backed securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, Fair Value 473 2,014
Less than 12 months, Unrealized Losses (2) (24)
12 months or longer, Fair Value 1,036 833
12 months or longer, Unrealized losses (19) (44)
Total Fair Value 1,509 2,847
Total Unrealized Loss (21) (68)
State and political subdivision debt securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, Fair Value 0 493
Less than 12 months, Unrealized Losses 0 (1)
12 months or longer, Fair Value 1,633 3,442
12 months or longer, Unrealized losses (18) (117)
Total Fair Value 1,633 3,935
Total Unrealized Loss (18) (118)
Corporate debt securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, Fair Value 0 397
Less than 12 months, Unrealized Losses 0 (3)
12 months or longer, Fair Value 4,431 8,501
12 months or longer, Unrealized losses (45) (244)
Total Fair Value 4,431 8,898
Total Unrealized Loss $ (45) $ (247)
XML 91 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Schedule of Debt Securities by Maturity (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Amortized Cost    
Due in less than one year $ 8,162  
Due after one year through five years 7,189  
Due after five years through ten years 1,930  
Mortgage-backed securities 4,122  
Amortized Cost 21,403 $ 19,091
Fair Value    
Due in less than one year 8,118  
Due after one year through five years 7,235  
Due after five years through ten years 1,942  
Mortgage-backed securities 4,120  
Fair Value $ 21,415 $ 18,669
XML 92 R75.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Narrative (Details) - USD ($)
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Investments, Debt and Equity Securities [Abstract]      
Gross gains realized on debt securities $ 0 $ 0 $ 0
Gross losses realized on debt securities $ 0 $ 0 $ 0
XML 93 R76.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Schedule of Gains (Losses) on Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Investments, Debt and Equity Securities [Abstract]      
Net (losses) gains recognized during the period $ (1,000) $ 1,869 $ 561
Less: Net (gains) recognized on securities sold during the period (1,175) (348) (958)
Unrealized (losses) gains recognized during the period on securities still held $ (2,175) $ 1,521 $ (397)
XML 94 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Inventory Disclosure [Abstract]    
Raw materials $ 79,098 $ 78,241
Work in process 29,808 27,977
Finished goods 143,789 135,121
Total Inventories $ 252,695 $ 241,339
XML 95 R78.htm IDEA: XBRL DOCUMENT v3.25.1
Consumer Loans Receivable, Net - Schedule of Consumer Loans Receivable (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Construction advances $ 4,210 $ 722  
Consumer loans      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Loans held for investment, previously securitized 13,775 16,968  
Loans held for investment 12,196 12,826  
Loans held for sale 27,981 15,140  
Construction advances 4,210 722  
Loans receivable, gross 58,162 45,656  
Deferred financing fees and other, net (686) (523)  
Allowance for loan losses (939) (1,066) $ (1,153)
Loans receivable, net 56,537 44,067  
Less current portion (35,852) (20,713)  
Loans receivable, net $ 20,685 $ 23,354  
XML 96 R79.htm IDEA: XBRL DOCUMENT v3.25.1
Consumer Loans Receivable, Net - Schedule of Allowance For Loan Loss Rollforward (Details) - Consumer loans - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]    
Allowance for loan losses at beginning of fiscal year $ 1,066 $ 1,153
Change in estimated loan losses, net (103) (87)
Charge-offs (24) 0
Recoveries 0 0
Allowance for loan losses at end of fiscal year $ 939 $ 1,066
XML 97 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Consumer Loans Receivable, Net - Schedule of Weighted Averages (Details) - Consumer loans
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted average contractual interest rate 7.90% 8.10%
Weighted average effective interest rate 10.30% 10.40%
Weighted average months to maturity 221 months 196 months
XML 98 R81.htm IDEA: XBRL DOCUMENT v3.25.1
Consumer Loans Receivable, Net - Schedule of Delinquency Status of Consumer Loans (Details) - Consumer loans - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable $ 58,162 $ 45,656
Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable 56,401 43,810
31 to 60 days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable 1,082 1,063
61 to 90 days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable 4 131
91+ days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable $ 675 $ 652
XML 99 R82.htm IDEA: XBRL DOCUMENT v3.25.1
Consumer Loans Receivable, Net - Schedule of Consumer Loan Receivables by Segment and Credit Quality Indicator (Details) - Consumer loans - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans by origination year, one $ 21,935 $ 16,187
Loans by origination year, two 10,860 328
Loans by origination year, three 323 96
Loans by origination year, four 92 2,105
Loans by origination year, five 1,804 2,799
Prior 23,148 24,141
Loans receivable, gross 58,162 45,656
Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans by origination year, one 18,133 14,107
Loans by origination year, two 9,209 328
Loans by origination year, three 323 96
Loans by origination year, four 92 885
Loans by origination year, five 761 1,808
Prior 13,197 14,425
Loans receivable, gross 41,715 31,649
Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans by origination year, one 2,948 1,633
Loans by origination year, two 1,210 0
Loans by origination year, three 0 0
Loans by origination year, four 0 1,202
Loans by origination year, five 1,026 942
Prior 9,000 8,684
Loans receivable, gross 14,184 12,461
Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans by origination year, one 537 0
Loans by origination year, two 0 0
Loans by origination year, three 0 0
Loans by origination year, four 0 18
Loans by origination year, five 17 49
Prior 680 723
Loans receivable, gross 1,234 790
No FICO score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans by origination year, one 317 447
Loans by origination year, two 441 0
Loans by origination year, three 0 0
Loans by origination year, four 0 0
Loans by origination year, five 0 0
Prior 271 309
Loans receivable, gross $ 1,029 $ 756
XML 100 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Consumer Loans Receivable, Net - Narrative (Details) - Consumer loans - USD ($)
$ in Millions
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Repossessed homes $ 0.2 $ 0.7
Foreclosure or similar proceedings in progress $ 0.5 $ 0.4
TEXAS | Financing Receivable | Geographic Concentration Risk    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration risk, percentage 54.00% 46.00%
FLORIDA | Financing Receivable | Geographic Concentration Risk    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration risk, percentage 11.00% 10.00%
XML 101 R84.htm IDEA: XBRL DOCUMENT v3.25.1
Commercial Loans Receivable, Net - Schedule of Commercial Loans Notes Receivables, Net (Details) - Commercial loans - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Loans receivable (including from affiliates) $ 100,297 $ 91,938  
Allowance for loan losses (361) (781) $ (1,586)
Deferred financing fees, net (190) (116)  
Loans receivable, net 99,746 91,041  
Less current portion of commercial loans receivable (including from affiliates), net (46,373) (43,316)  
Loans receivable, net $ 53,373 $ 47,725  
XML 102 R85.htm IDEA: XBRL DOCUMENT v3.25.1
Commercial Loans Receivable, Net - Schedule of Commercial Loans Characteristics (Details) - Commercial loans
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted average contractual interest rate 8.30% 7.40%
Weighted average months outstanding 10 months 12 months
XML 103 R86.htm IDEA: XBRL DOCUMENT v3.25.1
Commercial Loans Receivable, Net - Schedule of Changes in the Estimated Allowance for Loan Loss (Details) - Commercial loans - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]    
Allowance for loan losses at beginning of fiscal year $ 781 $ 1,586
Change in estimated loan losses, net (420) (805)
Allowance for loan losses at end of fiscal year $ 361 $ 781
XML 104 R87.htm IDEA: XBRL DOCUMENT v3.25.1
Commercial Loans Receivable, Net - Narrative (Details) - Commercial loans - USD ($)
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing receivable, nonperforming, threshold 90 days  
Financing receivable, nonaccrual, threshold period past due 90 days  
Commercial loans 90 days past due still accruing interest $ 0  
Financing Receivable | Customer Concentration Risk    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration risk, percentage 10.00% 13.00%
NEW YORK | Financing Receivable | Geographic Concentration Risk    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration risk, percentage 17.00% 18.00%
CALIFORNIA | Financing Receivable | Geographic Concentration Risk    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration risk, percentage 16.00%  
XML 105 R88.htm IDEA: XBRL DOCUMENT v3.25.1
Commercial Loans Receivable, Net - Schedule of Commercial Loans Receivables by Credit Quality Indicator and Year of Origination (Details) - Commercial loans - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Financing Receivable Recorded Investment [Line Items]    
Loans receivable, gross $ 100,297 $ 91,938
Performing    
Financing Receivable Recorded Investment [Line Items]    
Loans by origination year, one 66,843 57,691
Loans by origination year, two 24,215 25,066
Loans by origination year, three 7,006 4,823
Loans by origination year, four 1,014 2,144
Loans by origination year, five 1,219 2,214
Loans receivable, gross $ 100,297 $ 91,938
XML 106 R89.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Plant and Equipment, net - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, at cost $ 320,947 $ 300,885
Accumulated depreciation (93,327) (76,686)
Property, plant and equipment, net 227,620 224,199
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, at cost 173,769 171,516
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, at cost 91,232 81,142
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, at cost 39,829 39,822
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, at cost $ 16,117 $ 8,405
XML 107 R90.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Plant and Equipment, net - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Property, Plant and Equipment [Abstract]      
Depreciation $ 17,729 $ 16,956 $ 14,833
XML 108 R91.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Narrative (Details)
Mar. 29, 2025
Minimum  
Lessee, Lease, Description [Line Items]  
Lessee, operating lease, renewal term 1 year
Lessee, finance lease, renewal term 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Lessee, operating lease, renewal term 3 years
Lessee, finance lease, renewal term 3 years
XML 109 R92.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
ROU assets    
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization
Operating lease assets $ 35,576 $ 39,027
Finance lease assets 5,738 5,913
Total lease assets $ 41,314 $ 44,940
Current:    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities, Current Accrued Liabilities, Current
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities, Current Accrued Liabilities, Current
Operating lease liabilities $ 5,925 $ 5,303
Finance lease liabilities $ 83 $ 80
Non-current:    
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities
Operating lease liabilities $ 31,538 $ 35,148
Finance lease liabilities 6,003 6,086
Total lease liabilities 43,549 46,617
Finance lease, right-of-use asset, accumulated amortization $ 600 $ 400
XML 110 R93.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Lessee, Lease, Description [Line Items]      
Amortization of leased assets $ 145 $ 175 $ 175
Interest on lease liabilities 276 279 283
Total lease expense 6,577 6,266 5,707
Cost of sales      
Lessee, Lease, Description [Line Items]      
Operating lease expense 1,119 1,119 1,190
Selling, general and administrative expenses      
Lessee, Lease, Description [Line Items]      
Operating lease expense $ 5,037 $ 4,693 $ 4,059
XML 111 R94.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Cash Payments for Operating and Finance Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Leases [Abstract]      
Operating leases $ 5,648 $ 6,694 $ 5,609
Finance leases $ 267 $ 356 $ 356
XML 112 R95.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Operating Leases    
2026 $ 6,374  
2027 4,901  
2028 4,332  
2029 4,120  
2030 4,074  
Thereafter 22,335  
Total operating lease payments 46,136  
Less: Amount representing interest (8,673)  
Present value of lease liabilities 37,463  
Finance Leases    
2026 356  
2027 356  
2028 356  
2029 356  
2030 356  
Thereafter 9,874  
Total finance lease payments 11,654  
Less: Amount representing interest (5,568)  
Present value of lease liabilities 6,086 $ 6,166
Total    
2026 6,730  
2027 5,257  
2028 4,688  
2029 4,476  
2030 4,430  
Thereafter 32,209  
Total lease payments 57,790  
Less: Amount representing interest (14,241)  
Total lease liabilities $ 43,549 $ 46,617
XML 113 R96.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Weighted Average Disclosures (Details)
Mar. 29, 2025
Leases [Abstract]  
Operating leases 9 years
Finance leases 32 years 9 months 18 days
Operating leases 4.90%
Finance leases 4.50%
XML 114 R97.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Other Intangibles - Schedule of Goodwill and Other Intangibles (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Indefinite-Lived Intangible Assets [Line Items]      
Goodwill $ 121,969 $ 121,934 $ 114,547
Indefinite-lived intangible assets (including goodwill) 130,089 140,014  
Finite-Lived Intangible Assets, Net [Abstract]      
Accumulated Amortization (7,503) (5,973)  
Net Carrying Amount 8,611    
Intangible Assets, Net (Including Goodwill) [Abstract]      
Gross Carrying Amount 146,203 156,128  
Accumulated Amortization (7,503) (5,973)  
Net Carrying Amount 138,700 150,155  
Goodwill      
Indefinite-Lived Intangible Assets [Line Items]      
Goodwill 121,969 121,934  
Trademarks and trade names      
Indefinite-Lived Intangible Assets [Line Items]      
Indefinite-lived intangible assets (excluding goodwill) 7,020 16,980  
State insurance licenses      
Indefinite-Lived Intangible Assets [Line Items]      
Indefinite-lived intangible assets (excluding goodwill) 1,100 1,100  
Customer relationships      
Finite-Lived Intangible Assets, Net [Abstract]      
Gross Carrying Amount 15,000 15,000  
Accumulated Amortization (6,676) (5,314)  
Net Carrying Amount 8,324 9,686  
Intangible Assets, Net (Including Goodwill) [Abstract]      
Accumulated Amortization (6,676) (5,314)  
Other      
Finite-Lived Intangible Assets, Net [Abstract]      
Gross Carrying Amount 1,114 1,114  
Accumulated Amortization (827) (659)  
Net Carrying Amount 287 455  
Intangible Assets, Net (Including Goodwill) [Abstract]      
Accumulated Amortization $ (827) $ (659)  
XML 115 R98.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Other Intangibles - Schedule of Carrying Amount Of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Goodwill [Roll Forward]    
Beginning balance $ 121,934 $ 114,547
Acquisitions (35) 7,387
Ending balance $ 121,969 $ 121,934
XML 116 R99.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Other Intangibles - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 29, 2025
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Finite-Lived Intangible Assets [Line Items]        
Goodwill $ 121,969,000 $ 121,969,000 $ 121,934,000 $ 114,547,000
Goodwill, impaired, accumulated impairment loss 0 0    
Loss on infinite-lived intangible write-off $ 10,000,000 9,960,000 0 0
Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration] Selling, general and administrative expenses      
Amortization of Intangible Assets   $ 1,500,000 $ 1,600,000 $ 2,100,000
Customer relationships        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets, remaining amortization period 5 years 10 months 24 days 5 years 10 months 24 days    
Other        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets, remaining amortization period 1 year 6 months 1 year 6 months    
XML 117 R100.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Other Intangibles - Schedule of Amortization Expense (Details)
$ in Thousands
Mar. 29, 2025
USD ($)
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]  
2026 $ 1,488
2027 1,415
2028 1,299
2029 1,265
2030 985
Thereafter 2,159
Net Carrying Amount $ 8,611
XML 118 R101.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Apr. 02, 2022
Payables and Accruals [Abstract]        
Customer deposits $ 46,934 $ 40,856    
Salaries, wages and benefits 45,640 38,125    
Unearned insurance premiums 33,863 33,449    
Estimated warranties 33,189 31,718    
Accrued volume rebates 21,208 21,167    
Insurance loss reserves 16,201 10,540 $ 10,939 $ 8,149
Accrued self-insurance 13,094 14,124    
Other 55,842 49,757    
Total accrued expenses and other current liabilities $ 265,971 $ 239,736    
XML 119 R102.htm IDEA: XBRL DOCUMENT v3.25.1
Warranties (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Movement in Standard Product Warranty Accrual [Roll Forward]      
Balance at beginning of fiscal year $ 31,718 $ 31,368 $ 26,250
Purchase accounting additions 0 0 1,250
Charged to costs and expenses 52,515 60,219 50,157
Payments and deductions (51,044) (59,869) (46,289)
Balance at end of fiscal year $ 33,189 $ 31,718 $ 31,368
XML 120 R103.htm IDEA: XBRL DOCUMENT v3.25.1
Other Liabilities - Schedule of Secured Financings and Other Obligations (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Other Liabilities Disclosure [Abstract]    
Finance lease liabilities $ 6,086 $ 6,166
Other secured financing 1,594 1,916
Total other liabilities 7,680 8,082
Less current portion included in Accrued expenses and other current liabilities (321) (323)
Other liabilities $ 7,359 $ 7,759
XML 121 R104.htm IDEA: XBRL DOCUMENT v3.25.1
Other Liabilities - Schedule of Maturities of Other Liabilities (Details)
$ in Thousands
Mar. 29, 2025
USD ($)
Other Liabilities Disclosure [Abstract]  
2026 $ 321
2027 296
2028 281
2029 265
2030 252
Thereafter 6,265
Total other liabilities $ 7,680
XML 122 R105.htm IDEA: XBRL DOCUMENT v3.25.1
Debt (Details) - Revolving Credit Facility - Line of Credit
Nov. 12, 2024
USD ($)
Mar. 29, 2025
USD ($)
The Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Line of credit facility, current borrowing capacity $ 75,000,000  
Line of credit facility, unused capacity, commitment fee percentage 0.20%  
Maximum borrowing capacity with incremental facilities $ 75,000,000  
Debt instrument, covenant, leverage ratio 3.25  
Debt instrument, covenant, EBITDA threshold, minimum $ 75,000,000  
Long-term debt   $ 0
The Revolving Credit Facility | Secured Overnight Financing Rate (SOFR)    
Line of Credit Facility [Line Items]    
Debt instrument, basis spread on variable rate 0.10%  
The Revolving Credit Facility | Federal Funds Rate    
Line of Credit Facility [Line Items]    
Debt instrument, basis spread on variable rate 0.50%  
The Revolving Credit Facility | Term Secured Overnight Financing Rate (SOFR)    
Line of Credit Facility [Line Items]    
Debt instrument, basis spread on variable rate 1.00%  
The Revolving Credit Facility | Term Secured Overnight Financing Rate (SOFR) | Minimum    
Line of Credit Facility [Line Items]    
Debt instrument, covenant, leverage ratio, percentage 0.0125  
The Revolving Credit Facility | Term Secured Overnight Financing Rate (SOFR) | Maximum    
Line of Credit Facility [Line Items]    
Debt instrument, covenant, leverage ratio, percentage 0.0150  
The Revolving Credit Facility | Base Rate | Minimum    
Line of Credit Facility [Line Items]    
Debt instrument, covenant, leverage ratio, percentage 0.0025  
The Revolving Credit Facility | Base Rate | Maximum    
Line of Credit Facility [Line Items]    
Debt instrument, covenant, leverage ratio, percentage 0.0050  
Revolving Credit Facility, Sub-Facility    
Line of Credit Facility [Line Items]    
Line of credit facility, current borrowing capacity $ 10,000,000  
XML 123 R106.htm IDEA: XBRL DOCUMENT v3.25.1
Reinsurance and Insurance Loss Reserves - Schedule of Reinsurance Effect on Premiums Written and Earned (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Written    
Direct premiums $ 46,127 $ 47,448
Assumed premiums—nonaffiliated 43,534 37,426
Ceded premiums—nonaffiliated (32,290) (26,273)
Net premiums written 57,371 58,601
Earned    
Direct premiums 48,761 39,352
Assumed premiums—nonaffiliated 40,713 35,630
Ceded premiums—nonaffiliated (32,290) (26,273)
Net premiums earned $ 57,184 $ 48,709
XML 124 R107.htm IDEA: XBRL DOCUMENT v3.25.1
Reinsurance and Insurance Loss Reserves - Narrative (Details)
$ in Millions
12 Months Ended
Mar. 29, 2025
USD ($)
Insurance [Abstract]  
Insurance policies maximum coverage per claim $ 0.4
Insurance policies coverage per claim ceded to reinsurers 0.2
Insurance policy risk of loss maintained per claim 0.3
Catastrophic losses recoverable in excess of amount 4.0
Aggregate catastrophic losses recoverable in excess of amount $ 90.0
XML 125 R108.htm IDEA: XBRL DOCUMENT v3.25.1
Reinsurance and Insurance Loss Reserves - Schedule of Activity in Property Casualty Reserve (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Liability For Future Policy Benefits And Unpaid Claims And Claims Adjustment Expense [Roll Forward]      
Balance at beginning of fiscal year $ 10,540 $ 10,939 $ 8,149
Net incurred losses during the year 43,410 37,490 33,466
Net claim payments during the year (37,749) (37,889) (30,676)
Balance at end of fiscal year $ 16,201 $ 10,540 $ 10,939
XML 126 R109.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Current      
Federal $ 37,755 $ 36,023 $ 51,190
State 8,665 8,094 12,709
Foreign 133 218 50
Current Income Tax Expense 46,553 44,335 63,949
Deferred      
Federal (6,022) (2,884) 2,705
State (497) (98) (732)
Foreign 0 (78) 0
Deferred income tax expense (benefit) (6,519) (3,060) 1,973
Income tax expense $ 40,034 $ 41,275 $ 65,922
XML 127 R110.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Reconciliation of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Income Tax Disclosure [Abstract]      
Federal income tax at statutory rate $ 44,325 $ 41,828 $ 64,420
State income taxes, net of federal benefit 8,630 7,984 12,172
Tax credits (12,047) (6,662) (10,847)
Other (874) (1,875) 177
Income tax expense $ 40,034 $ 41,275 $ 65,922
XML 128 R111.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Net deferred tax (liabilities) assets    
Goodwill $ (17,935) $ (17,080)
Fixed assets and depreciation (13,291) (14,678)
Research and experimentation expenditures 8,023 5,940
Warranty reserves 8,016 7,668
Operating lease liability 6,312 7,446
Lease right of use asset (5,862) (7,108)
Salaries, wages and benefits 3,592 3,176
Rebates payable 3,317 2,868
Inventory 2,983 2,913
Stock based compensation 1,503 1,838
Other 5,195 2,442
Deferred tax assets, net $ 1,853  
Deferred tax liabilities, net   $ (4,575)
XML 129 R112.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Narrative (Details)
12 Months Ended
Mar. 29, 2025
USD ($)
Income Tax Disclosure [Abstract]  
Tax credit, energy related $ 10,500,000
Tax credits, research and development 1,600,000
Net operating loss carryforwards 1,500,000
Operating loss carryforward valuation allowance $ 0
XML 130 R113.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Narrative (Details)
$ in Millions
12 Months Ended
Sep. 23, 2022
USD ($)
Mar. 29, 2025
USD ($)
demandNotice
home
Apr. 01, 2023
USD ($)
Mar. 30, 2024
USD ($)
Loss Contingencies [Line Items]        
Repurchase agreements maximum amount contingently liable   $ 133.0 $ 178.0 $ 121.0
Number of repurchase demand notices | demandNotice   1    
Number of homes covered under repurchase demand notices | home   2    
Reserve for repurchase commitments   $ 3.3   2.9
Reserves related to consumer loans sold   0.6   $ 0.6
IRLCs recorded at fair value   16.3    
Forward commitments recorded at fair value   $ 20.8    
Recognized gain (loss) on forward commitments     $ (0.3)  
Litigation settlement, amount awarded to other party $ 1.5      
Minimum        
Loss Contingencies [Line Items]        
Repurchase agreement, term   18 months    
IRLCs, term   30 days    
Maximum        
Loss Contingencies [Line Items]        
Repurchase agreement, term   24 months    
IRLCs, term   180 days    
XML 131 R114.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Schedule of Loan Contracts with Off-Balance Sheet Commitments (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Commitments and Contingencies Disclosure [Abstract]    
Construction loan contract amount $ 12,366 $ 1,960
Cumulative advances (4,210) (722)
Remaining construction contingent commitment $ 8,156 $ 1,238
XML 132 R115.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Jun. 28, 2025
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized (in shares)   550,000    
Number of shares available for grant (in shares)   521,454    
Stock option exercise price as a percent of fair value of common stock   100.00%    
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum vesting period for stock options and restricted stock awards   5 years    
Stock option expiration period   10 years    
Stock-based compensation cost charged against income   $ 8,700,000 $ 6,800,000 $ 6,300,000
Unrecognized compensation cost related to stock options   $ 9,900,000    
Weighted-average period over stock options expected to be recognized   1 year 9 months 10 days    
Granted (in shares)   0 0 0
Total intrinsic value of options exercised   $ 10,100,000 $ 7,800,000 $ 5,700,000
Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum vesting period for stock options and restricted stock awards   3 years    
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Intrinsic value of awards released   $ 8,400,000 $ 3,600,000 $ 1,600,000
Additional shares granted by performance (in shares)   16,314 12,541 6,714
Performance-Based Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum vesting period for stock options and restricted stock awards       3 years
Intrinsic value of awards released   $ 900,000 $ 2,100,000 $ 1,900,000
Additional shares granted by performance (in shares)   8,627 6,988 8,822
Performance-Based Awards | Forecast        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Additional shares granted by performance (in shares) 6,661      
XML 133 R116.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Number of Shares      
Beginning balance, shares outstanding (in shares) 94,401 143,576 192,913
Exercised (in shares) (34,861) (48,637) (44,237)
Forfeited, canceled or expired (in shares) (100) (538) (5,100)
Ending balance, shares outstanding (in shares) 59,440 94,401 143,576
Shares exercisable (in shares) 59,440 89,474 116,434
Weighted Average Exercise Price per share      
Beginning balance, weighted average exercise price (in usd per share) $ 168.00 $ 160.40 $ 157.23
Exercised (in usd per share) 183.77 145.38 137.28
Forfeited, canceled or expired (in usd per share) 183.83 183.83 241.23
Ending balance, weighted average exercise price (in usd per share) 158.73 168.00 160.40
Exercisable, weighted average exercise price (in usd per share) $ 158.73 $ 167.13 $ 155.38
Options outstanding, weighted average remaining contractual term 1 year 5 months 4 days 2 years 2 months 15 days 2 years 10 months 17 days
Options exercisable, weighted average remaining contractual term 1 year 5 months 4 days 2 years 1 month 24 days 2 years 8 months 12 days
Options outstanding, aggregate intrinsic value $ 21,115 $ 21,812 $ 22,591
Options exercisable, aggregate intrinsic value $ 21,115 $ 20,752 $ 18,887
XML 134 R117.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Schedule of Restricted Stock Activity (Details) - $ / shares
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Restricted Stock Units (RSUs)      
Restricted Stock Awards Activity, Number of Shares [Roll Forward]      
Beginning balance, outstanding (in shares) 32,584 28,868 17,647
Awarded (in shares) 14,791 17,511 18,965
Released (in shares) (16,314) (12,541) (6,714)
Forfeited (in shares) (440) (1,254) (1,030)
Ending balance, outstanding (in shares) 30,621 32,584 28,868
Restricted Stock Activity, Weighted Average Grant Date Fair Value [Roll Forward]      
Beginning balance, weighted average grant date fair value (in usd per share) $ 258.85 $ 225.35 $ 229.39
Awarded (in usd per share) 381.35 294.06 227.99
Released (in usd per share) 260.81 231.70 234.55
Forfeited (in usd per share) 342.62 250.71 283.27
Ending balance, weighted average grant date fair value (in usd per share) $ 315.85 $ 258.85 $ 225.35
Performance-Based Awards      
Restricted Stock Awards Activity, Number of Shares [Roll Forward]      
Beginning balance, outstanding (in shares) 30,118 25,451 20,054
Awarded (in shares) 13,514 12,125 11,730
Additional shares granted by performance (in shares) 1,940 1,658 2,489
Released (in shares) (8,627) (6,988) (8,822)
Forfeited (in shares) (817) (2,128)  
Ending balance, outstanding (in shares) 36,128 30,118 25,451
Restricted Stock Activity, Weighted Average Grant Date Fair Value [Roll Forward]      
Beginning balance, weighted average grant date fair value (in usd per share) $ 244.15 $ 202.00 $ 183.62
Awarded (in usd per share) 360.07 295.01 209.87
Additional shares granted by performance (in usd per share) 149.27 167.84 158.36
Released (in usd per share) 194.38 167.95 158.36
Forfeited (in usd per share) 166.08 220.67  
Ending balance, weighted average grant date fair value (in usd per share) $ 292.98 $ 244.15 $ 202.00
Performance-Based Awards | Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2025      
Restricted Stock Awards Activity, Number of Shares [Roll Forward]      
Beginning balance, outstanding (in shares)      
Ending balance, outstanding (in shares) 11,187    
Performance-Based Awards | Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2026      
Restricted Stock Awards Activity, Number of Shares [Roll Forward]      
Beginning balance, outstanding (in shares)      
Ending balance, outstanding (in shares) 11,427    
Performance-Based Awards | Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2027      
Restricted Stock Awards Activity, Number of Shares [Roll Forward]      
Beginning balance, outstanding (in shares)      
Ending balance, outstanding (in shares) 13,514    
XML 135 R118.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Apr. 02, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Net income $ 171,036 $ 157,817 $ 240,554  
Weighted average shares outstanding:        
Basic (in shares) 8,157,615 8,506,673 8,844,326  
Effect of dilutive securities (in shares) 102,341 85,238 80,126  
Diluted (in shares) 8,259,956 8,591,911 8,924,452  
Net income per share attributable to Cavco common stockholders        
Basic (in usd per share) $ 20.97 $ 18.55 $ 27.20  
Diluted (in usd per share) $ 20.71 $ 18.37 $ 26.95  
Performance-Based Awards        
Net income per share attributable to Cavco common stockholders        
Outstanding RSUs excluded, as underlying performance criteria has not yet been met (in shares) 36,128 30,118 25,451 20,054
Stock Options        
Net income per share attributable to Cavco common stockholders        
Anti-dilutive common stock equivalents excluded (in shares) 206 44 174  
XML 136 R119.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Schedule of the Fair Value and Carrying Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Fair Value $ 21,415 $ 18,669
Marketable equity securities 11,425 11,961
Book Value | Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Fair Value 21,415 18,669
Other secured financing (1,594) (1,916)
Book Value | Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Marketable equity securities 11,425 11,961
Book Value | Level 3    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Non-marketable equity investments 5,069 4,956
Consumer loans receivable 56,537 44,067
Commercial loans receivable 99,746 91,041
Estimated Fair Value | Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Fair Value 21,415 18,669
Other secured financing (1,569) (1,841)
Estimated Fair Value | Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Marketable equity securities 11,425 11,961
Estimated Fair Value | Level 3    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Non-marketable equity investments 5,069 4,956
Consumer loans receivable 59,365 49,105
Commercial loans receivable $ 89,216 $ 80,764
XML 137 R120.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Narrative (Details)
$ in Millions
12 Months Ended
Mar. 29, 2025
USD ($)
Consumer Loan  
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]  
Decrease to fair value $ 1.2
Consumer Loan | Measurement Input, Discount Rate  
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]  
Discount rate 0.0765
Commercial Loan  
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]  
Decrease to fair value $ 0.7
Commercial Loan | Measurement Input, Discount Rate  
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]  
Discount rate 0.0934
XML 138 R121.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Schedule of Assumptions for Mortgage Servicing Rights (Details)
$ in Thousands
Mar. 29, 2025
USD ($)
loan
Mar. 30, 2024
USD ($)
loan
Fair Value Disclosures [Abstract]    
Number of loans serviced with MSRs | loan 3,647 3,842
Weighted average servicing fee (basis points) 0.3474% 0.3479%
Capitalized servicing multiple 179.97% 188.59%
Capitalized servicing rate (basis points) 0.6252% 0.6561%
Serviced portfolio with MSRs (in thousands) $ 451,080 $ 482,898
MSRs (in thousands) $ 2,820 $ 3,168
XML 139 R122.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Benefit Plans - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Defined Benefit Plan Disclosure [Line Items]      
Maximum loss per employee under insurance claims $ 0.4    
Medical claims expenses $ 41.5 $ 32.9 $ 30.6
Employer matching percentage   30.00%  
Employee contribution rate, subject to match   5.00%  
Employee service period 90 days    
Vesting period 4 years    
Employer matching contribution expense $ 3.7 $ 3.4 $ 4.0
Maximum      
Defined Benefit Plan Disclosure [Line Items]      
Employer matching percentage 50.00%    
Employee contribution rate, subject to match 5.00%    
XML 140 R123.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Benefit Plans - Schedule of Multiemployer Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Retirement Benefits [Abstract]      
Contributions by the Company by fiscal year (in thousands) $ 1,430 $ 1,364 $ 1,507
XML 141 R124.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Related Party Transaction [Line Items]      
Net revenue $ 2,015,458 $ 1,794,792 $ 2,142,713
Accounts receivable, net 105,849 77,123 89,300
Commercial loans      
Related Party Transaction [Line Items]      
Loans receivable, net 99,746 91,041  
Related Party      
Related Party Transaction [Line Items]      
Net revenue 54,300 54,900 $ 65,600
Accounts receivable, net 7,000 8,500  
Related Party | Commercial loans      
Related Party Transaction [Line Items]      
Loans receivable, net $ 7,600 $ 4,600  
XML 142 R125.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 15, 2023
Jan. 03, 2023
Jul. 04, 2021
Apr. 01, 2023
Mar. 29, 2025
Mar. 30, 2024
Dec. 31, 2023
Apr. 02, 2022
Apr. 01, 2017
Business Combination, Separately Recognized Transactions [Line Items]                  
Goodwill       $ 114,547 $ 121,969 $ 121,934      
Kentucky Dream Homes, LLC                  
Business Combination, Separately Recognized Transactions [Line Items]                  
Business combination, consideration transferred $ 23,300                
Business combination, non-cash commercial loan forgiveness 5,400                
Purchase price 17,900                
Inventories 23,500                
Goodwill $ 4,400                
Solitaire                  
Business Combination, Separately Recognized Transactions [Line Items]                  
Business combination, consideration transferred   $ 110,800              
Inventories   57,902              
Goodwill   $ 15,107              
Business acquisition, percentage of voting interests acquired   100.00%              
Acquisition costs       2,400          
Net revenue since acquisition       28,300          
Net income since acquisition       $ 900          
Valuing the entities   $ 110,783              
Craftsman                  
Business Combination, Separately Recognized Transactions [Line Items]                  
Business combination, consideration transferred     $ 2,500            
Business acquisition, percentage of voting interests acquired     20.00%   10.00%        
Ownership interest in craftsman     70.00%         20.00% 50.00%
Valuing the entities     $ 12,400            
Remeasurement gain     $ 3,300            
Craftsman | Mandatorily redeemable noncontrolling interest                  
Business Combination, Separately Recognized Transactions [Line Items]                  
Business acquisition, percentage of voting interests acquired           30.00% 20.00%    
XML 143 R126.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions - Schedule of Business Acquisitions, by Acquisition (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Jan. 03, 2023
Asset Acquisition [Line Items]        
Goodwill $ 121,969 $ 121,934 $ 114,547  
Solitaire        
Asset Acquisition [Line Items]        
Cash       $ 5,041
Investments       334
Accounts receivable       2,749
Inventories       57,902
Property, plant and equipment       36,006
Other current assets       1,579
Intangible assets       3,400
Total identifiable assets acquired       107,011
Accounts payable and accrued liabilities       11,335
Net identifiable assets acquired       95,676
Goodwill       15,107
Net assets acquired       110,783
Solitaire | Trademarks and trade names        
Asset Acquisition [Line Items]        
Indefinite-lived intangibles acquired       1,300
Solitaire | Customer-Related Intangible Assets        
Asset Acquisition [Line Items]        
Finite lived intangible assets acquired       $ 1,900
Finite-lived intangible asset, useful life       10 years
Solitaire | Noncompete Agreements        
Asset Acquisition [Line Items]        
Finite lived intangible assets acquired       $ 200
Finite-lived intangible asset, useful life       5 years
XML 144 R127.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions - Schedule of Pro Forma (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 01, 2023
USD ($)
$ / shares
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Net revenue $ 2,251,233
Net income attributable to Cavco common stockholders $ 251,903
Diluted net income per share (in usd per share) | $ / shares $ 28.23
XML 145 R128.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information - Narrative (Details)
12 Months Ended
Mar. 29, 2025
segment
Segment Reporting [Abstract]  
Number of reportable segments 2
XML 146 R129.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information - Schedule of Business Segment Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Segment Reporting Information [Line Items]      
Net revenue $ 2,015,458 $ 1,794,792 $ 2,142,713
Cost of sales 1,549,867 1,367,890 1,587,781
Gross profit 465,591 426,902 554,932
Selling, general and administrative expenses 275,315 247,920 258,323
Income from operations 190,276 178,982 296,609
Interest income 21,089 20,998 10,679
Interest expense (517) (1,649) (910)
Other income, net 222 849 385
Income before income taxes 211,070 199,180 306,763
Income tax expense (40,034) (41,275) (65,922)
Net income 171,036 157,905 240,841
Less: net income attributable to redeemable noncontrolling interest 0 88 287
Comprehensive income attributable to Cavco common stockholders 171,036 157,817 240,554
Depreciation 17,729 16,956 14,833
Amortization 1,530 1,569 2,070
Capital expenditures 21,427 17,421 $ 44,106
Total assets: $ 1,406,645 $ 1,354,160  
Gross margin %: 23.10% 23.80% 25.90%
Factory-built housing      
Segment Reporting Information [Line Items]      
Net revenue $ 1,933,111 $ 1,716,607 $ 2,069,450
Cost of sales 1,491,314 1,317,688 1,545,921
Gross profit 441,797 398,919 523,529
Selling, general and administrative expenses 253,027 226,267 237,898
Income from operations 188,770 172,652 285,631
Interest income 21,089 20,998 10,679
Interest expense (517) (1,649) (280)
Other income, net 222 813 386
Income before income taxes 209,564 192,814 296,416
Income tax expense (39,821) (39,749) (63,433)
Net income 169,743 153,065 232,983
Less: net income attributable to redeemable noncontrolling interest   88 287
Comprehensive income attributable to Cavco common stockholders   152,977 232,696
Depreciation 17,475 16,754 14,651
Amortization 1,505 1,544 2,038
Capital expenditures 21,336 17,189 $ 44,085
Total assets: $ 1,191,216 $ 1,141,237  
Gross margin %: 22.90% 23.20% 25.30%
Financial services      
Segment Reporting Information [Line Items]      
Net revenue $ 82,347 $ 78,185 $ 73,263
Cost of sales 58,553 50,202 41,860
Gross profit 23,794 27,983 31,403
Selling, general and administrative expenses 22,288 21,653 20,425
Income from operations 1,506 6,330 10,978
Interest income 0 0 0
Interest expense 0 0 (630)
Other income, net 0 36 (1)
Income before income taxes 1,506 6,366 10,347
Income tax expense (213) (1,526) (2,489)
Net income 1,293 4,840 7,858
Less: net income attributable to redeemable noncontrolling interest   0 0
Comprehensive income attributable to Cavco common stockholders   4,840 7,858
Depreciation 254 202 182
Amortization 25 25 32
Capital expenditures 91 232 $ 21
Total assets: $ 215,429 $ 212,923  
Gross margin %: 28.90% 35.80% 42.90%
XML 147 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 148 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 150 FilingSummary.xml IDEA: XBRL DOCUMENT 3.25.1 html 241 588 1 false 86 0 false 8 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.cavco.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.cavco.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 9952151 - Statement - Consolidated Balance Sheets Sheet http://www.cavco.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 9952152 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 4 false false R5.htm 9952153 - Statement - Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest Sheet http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest Statements 5 false false R6.htm 9952154 - Statement - Consolidated Statements of Cash Flows Sheet http://www.cavco.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 9952155 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 7 false false R8.htm 9952156 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 9952157 - Disclosure - Revenue from Contracts with Customers Sheet http://www.cavco.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers Notes 9 false false R10.htm 9952158 - Disclosure - Restricted Cash Sheet http://www.cavco.com/role/RestrictedCash Restricted Cash Notes 10 false false R11.htm 9952159 - Disclosure - Investments Sheet http://www.cavco.com/role/Investments Investments Notes 11 false false R12.htm 9952160 - Disclosure - Inventories Sheet http://www.cavco.com/role/Inventories Inventories Notes 12 false false R13.htm 9952161 - Disclosure - Consumer Loans Receivable, Net Sheet http://www.cavco.com/role/ConsumerLoansReceivableNet Consumer Loans Receivable, Net Notes 13 false false R14.htm 9952162 - Disclosure - Commercial Loans Receivable, Net Sheet http://www.cavco.com/role/CommercialLoansReceivableNet Commercial Loans Receivable, Net Notes 14 false false R15.htm 9952163 - Disclosure - Property, Plant and Equipment, net Sheet http://www.cavco.com/role/PropertyPlantandEquipmentnet Property, Plant and Equipment, net Notes 15 false false R16.htm 9952164 - Disclosure - Leases Sheet http://www.cavco.com/role/Leases Leases Notes 16 false false R17.htm 9952165 - Disclosure - Goodwill and Other Intangibles Sheet http://www.cavco.com/role/GoodwillandOtherIntangibles Goodwill and Other Intangibles Notes 17 false false R18.htm 9952166 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 18 false false R19.htm 9952167 - Disclosure - Warranties Sheet http://www.cavco.com/role/Warranties Warranties Notes 19 false false R20.htm 9952168 - Disclosure - Other Liabilities Sheet http://www.cavco.com/role/OtherLiabilities Other Liabilities Notes 20 false false R21.htm 9952169 - Disclosure - Debt Sheet http://www.cavco.com/role/Debt Debt Notes 21 false false R22.htm 9952170 - Disclosure - Reinsurance and Insurance Loss Reserves Sheet http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves Reinsurance and Insurance Loss Reserves Notes 22 false false R23.htm 9952171 - Disclosure - Income Taxes Sheet http://www.cavco.com/role/IncomeTaxes Income Taxes Notes 23 false false R24.htm 9952172 - Disclosure - Commitments and Contingencies Sheet http://www.cavco.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 24 false false R25.htm 9952173 - Disclosure - Stock-Based Compensation Sheet http://www.cavco.com/role/StockBasedCompensation Stock-Based Compensation Notes 25 false false R26.htm 9952174 - Disclosure - Earnings Per Share Sheet http://www.cavco.com/role/EarningsPerShare Earnings Per Share Notes 26 false false R27.htm 9952175 - Disclosure - Fair Value Measurements Sheet http://www.cavco.com/role/FairValueMeasurements Fair Value Measurements Notes 27 false false R28.htm 9952176 - Disclosure - Employee Benefit Plans Sheet http://www.cavco.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 28 false false R29.htm 9952177 - Disclosure - Related Party Transactions Sheet http://www.cavco.com/role/RelatedPartyTransactions Related Party Transactions Notes 29 false false R30.htm 9952178 - Disclosure - Acquisitions Sheet http://www.cavco.com/role/Acquisitions Acquisitions Notes 30 false false R31.htm 9952179 - Disclosure - Segment Information Sheet http://www.cavco.com/role/SegmentInformation Segment Information Notes 31 false false R32.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 32 false false R33.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 33 false false R34.htm 995447 - Disclosure - Insider Trading Policies and Procedures Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc Insider Trading Policies and Procedures Notes 34 false false R35.htm 995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure Sheet http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure Cybersecurity Risk Management and Strategy Disclosure Notes 35 false false R36.htm 9955511 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.cavco.com/role/SummaryofSignificantAccountingPolicies 36 false false R37.htm 9955512 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.cavco.com/role/RevenuefromContractswithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.cavco.com/role/RevenuefromContractswithCustomers 37 false false R38.htm 9955513 - Disclosure - Restricted Cash (Tables) Sheet http://www.cavco.com/role/RestrictedCashTables Restricted Cash (Tables) Tables http://www.cavco.com/role/RestrictedCash 38 false false R39.htm 9955514 - Disclosure - Investments (Tables) Sheet http://www.cavco.com/role/InvestmentsTables Investments (Tables) Tables http://www.cavco.com/role/Investments 39 false false R40.htm 9955515 - Disclosure - Inventories (Tables) Sheet http://www.cavco.com/role/InventoriesTables Inventories (Tables) Tables http://www.cavco.com/role/Inventories 40 false false R41.htm 9955516 - Disclosure - Consumer Loans Receivable, Net (Tables) Sheet http://www.cavco.com/role/ConsumerLoansReceivableNetTables Consumer Loans Receivable, Net (Tables) Tables http://www.cavco.com/role/ConsumerLoansReceivableNet 41 false false R42.htm 9955517 - Disclosure - Commercial Loans Receivable, Net (Tables) Sheet http://www.cavco.com/role/CommercialLoansReceivableNetTables Commercial Loans Receivable, Net (Tables) Tables http://www.cavco.com/role/CommercialLoansReceivableNet 42 false false R43.htm 9955518 - Disclosure - Property, Plant and Equipment, net (Tables) Sheet http://www.cavco.com/role/PropertyPlantandEquipmentnetTables Property, Plant and Equipment, net (Tables) Tables http://www.cavco.com/role/PropertyPlantandEquipmentnet 43 false false R44.htm 9955519 - Disclosure - Leases (Tables) Sheet http://www.cavco.com/role/LeasesTables Leases (Tables) Tables http://www.cavco.com/role/Leases 44 false false R45.htm 9955520 - Disclosure - Goodwill and Other Intangibles (Tables) Sheet http://www.cavco.com/role/GoodwillandOtherIntangiblesTables Goodwill and Other Intangibles (Tables) Tables http://www.cavco.com/role/GoodwillandOtherIntangibles 45 false false R46.htm 9955521 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities 46 false false R47.htm 9955522 - Disclosure - Warranties (Tables) Sheet http://www.cavco.com/role/WarrantiesTables Warranties (Tables) Tables http://www.cavco.com/role/Warranties 47 false false R48.htm 9955523 - Disclosure - Other Liabilities (Tables) Sheet http://www.cavco.com/role/OtherLiabilitiesTables Other Liabilities (Tables) Tables http://www.cavco.com/role/OtherLiabilities 48 false false R49.htm 9955524 - Disclosure - Reinsurance and Insurance Loss Reserves (Tables) Sheet http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables Reinsurance and Insurance Loss Reserves (Tables) Tables http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves 49 false false R50.htm 9955525 - Disclosure - Income Taxes (Tables) Sheet http://www.cavco.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.cavco.com/role/IncomeTaxes 50 false false R51.htm 9955526 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.cavco.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.cavco.com/role/CommitmentsandContingencies 51 false false R52.htm 9955527 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.cavco.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.cavco.com/role/StockBasedCompensation 52 false false R53.htm 9955528 - Disclosure - Earnings Per Share (Tables) Sheet http://www.cavco.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.cavco.com/role/EarningsPerShare 53 false false R54.htm 9955529 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.cavco.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.cavco.com/role/FairValueMeasurements 54 false false R55.htm 9955530 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.cavco.com/role/EmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://www.cavco.com/role/EmployeeBenefitPlans 55 false false R56.htm 9955531 - Disclosure - Acquisitions (Tables) Sheet http://www.cavco.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.cavco.com/role/Acquisitions 56 false false R57.htm 9955532 - Disclosure - Segment Information (Tables) Sheet http://www.cavco.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.cavco.com/role/SegmentInformation 57 false false R58.htm 9955533 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable, Investments and Allowance for Loan Losses (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableInvestmentsandAllowanceforLoanLossesDetails Summary of Significant Accounting Policies - Accounts Receivable, Investments and Allowance for Loan Losses (Details) Details 58 false false R59.htm 9955534 - Disclosure - Summary of Significant Accounting Policies - Property, Plant and Equipment, Net and Asset Impairment (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentNetandAssetImpairmentDetails Summary of Significant Accounting Policies - Property, Plant and Equipment, Net and Asset Impairment (Details) Details 59 false false R60.htm 9955535 - Disclosure - Summary of Significant Accounting Policies - Goodwill and Other Intangibles, Net (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesNetDetails Summary of Significant Accounting Policies - Goodwill and Other Intangibles, Net (Details) Details 60 false false R61.htm 9955536 - Disclosure - Summary of Significant Accounting Policies - Warranties (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails Summary of Significant Accounting Policies - Warranties (Details) Details 61 false false R62.htm 9955537 - Disclosure - Summary of Significant Accounting Policies - Volume Rebates and Freight (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesVolumeRebatesandFreightDetails Summary of Significant Accounting Policies - Volume Rebates and Freight (Details) Details 62 false false R63.htm 9955538 - Disclosure - Summary of Significant Accounting Policies - Reserve for Property Casualty Insurance Claims and Claims Expense (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReserveforPropertyCasualtyInsuranceClaimsandClaimsExpenseDetails Summary of Significant Accounting Policies - Reserve for Property Casualty Insurance Claims and Claims Expense (Details) Details 63 false false R64.htm 9955539 - Disclosure - Summary of Significant Accounting Policies - Advertising (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingDetails Summary of Significant Accounting Policies - Advertising (Details) Details 64 false false R65.htm 9955540 - Disclosure - Summary of Significant Accounting Policies - Redeemable Noncontrolling Interest (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails Summary of Significant Accounting Policies - Redeemable Noncontrolling Interest (Details) Details 65 false false R66.htm 9955541 - Disclosure - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (loss) (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomelossDetails Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (loss) (Details) Details 66 false false R67.htm 9955542 - Disclosure - Revenue from Contracts with Customer - Narrative (Details) Sheet http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails Revenue from Contracts with Customer - Narrative (Details) Details 67 false false R68.htm 9955543 - Disclosure - Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details) Sheet http://www.cavco.com/role/RevenuefromContractswithCustomersScheduleofDisaggregationofRevenueDetails Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details) Details 68 false false R69.htm 9955544 - Disclosure - Restricted Cash - Schedule of Restrictions on Cash and Cash Equivalents (Details) Sheet http://www.cavco.com/role/RestrictedCashScheduleofRestrictionsonCashandCashEquivalentsDetails Restricted Cash - Schedule of Restrictions on Cash and Cash Equivalents (Details) Details 69 false false R70.htm 9955545 - Disclosure - Restricted Cash - Schedule of Reconciliation to SOCF (Details) Sheet http://www.cavco.com/role/RestrictedCashScheduleofReconciliationtoSOCFDetails Restricted Cash - Schedule of Reconciliation to SOCF (Details) Details 70 false false R71.htm 9955546 - Disclosure - Investments - Schedule of Investments (Details) Sheet http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails Investments - Schedule of Investments (Details) Details 71 false false R72.htm 9955547 - Disclosure - Investments - Schedule of Available-for-sale Summary (Details) Sheet http://www.cavco.com/role/InvestmentsScheduleofAvailableforsaleSummaryDetails Investments - Schedule of Available-for-sale Summary (Details) Details 72 false false R73.htm 9955548 - Disclosure - Investments - Schedule of Continuous Unrealized Loss Positions (Details) Sheet http://www.cavco.com/role/InvestmentsScheduleofContinuousUnrealizedLossPositionsDetails Investments - Schedule of Continuous Unrealized Loss Positions (Details) Details 73 false false R74.htm 9955549 - Disclosure - Investments - Schedule of Debt Securities by Maturity (Details) Sheet http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails Investments - Schedule of Debt Securities by Maturity (Details) Details 74 false false R75.htm 9955550 - Disclosure - Investments - Narrative (Details) Sheet http://www.cavco.com/role/InvestmentsNarrativeDetails Investments - Narrative (Details) Details 75 false false R76.htm 9955551 - Disclosure - Investments - Schedule of Gains (Losses) on Securities (Details) Sheet http://www.cavco.com/role/InvestmentsScheduleofGainsLossesonSecuritiesDetails Investments - Schedule of Gains (Losses) on Securities (Details) Details 76 false false R77.htm 9955552 - Disclosure - Inventories (Details) Sheet http://www.cavco.com/role/InventoriesDetails Inventories (Details) Details http://www.cavco.com/role/InventoriesTables 77 false false R78.htm 9955553 - Disclosure - Consumer Loans Receivable, Net - Schedule of Consumer Loans Receivable (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails Consumer Loans Receivable, Net - Schedule of Consumer Loans Receivable (Details) Details 78 false false R79.htm 9955554 - Disclosure - Consumer Loans Receivable, Net - Schedule of Allowance For Loan Loss Rollforward (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofAllowanceForLoanLossRollforwardDetails Consumer Loans Receivable, Net - Schedule of Allowance For Loan Loss Rollforward (Details) Details 79 false false R80.htm 9955555 - Disclosure - Consumer Loans Receivable, Net - Schedule of Weighted Averages (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofWeightedAveragesDetails Consumer Loans Receivable, Net - Schedule of Weighted Averages (Details) Details 80 false false R81.htm 9955556 - Disclosure - Consumer Loans Receivable, Net - Schedule of Delinquency Status of Consumer Loans (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofDelinquencyStatusofConsumerLoansDetails Consumer Loans Receivable, Net - Schedule of Delinquency Status of Consumer Loans (Details) Details 81 false false R82.htm 9955557 - Disclosure - Consumer Loans Receivable, Net - Schedule of Consumer Loan Receivables by Segment and Credit Quality Indicator (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails Consumer Loans Receivable, Net - Schedule of Consumer Loan Receivables by Segment and Credit Quality Indicator (Details) Details 82 false false R83.htm 9955558 - Disclosure - Consumer Loans Receivable, Net - Narrative (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableNetNarrativeDetails Consumer Loans Receivable, Net - Narrative (Details) Details 83 false false R84.htm 9955559 - Disclosure - Commercial Loans Receivable, Net - Schedule of Commercial Loans Notes Receivables, Net (Details) Notes http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansNotesReceivablesNetDetails Commercial Loans Receivable, Net - Schedule of Commercial Loans Notes Receivables, Net (Details) Details 84 false false R85.htm 9955560 - Disclosure - Commercial Loans Receivable, Net - Schedule of Commercial Loans Characteristics (Details) Sheet http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansCharacteristicsDetails Commercial Loans Receivable, Net - Schedule of Commercial Loans Characteristics (Details) Details 85 false false R86.htm 9955561 - Disclosure - Commercial Loans Receivable, Net - Schedule of Changes in the Estimated Allowance for Loan Loss (Details) Sheet http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofChangesintheEstimatedAllowanceforLoanLossDetails Commercial Loans Receivable, Net - Schedule of Changes in the Estimated Allowance for Loan Loss (Details) Details 86 false false R87.htm 9955562 - Disclosure - Commercial Loans Receivable, Net - Narrative (Details) Sheet http://www.cavco.com/role/CommercialLoansReceivableNetNarrativeDetails Commercial Loans Receivable, Net - Narrative (Details) Details 87 false false R88.htm 9955563 - Disclosure - Commercial Loans Receivable, Net - Schedule of Commercial Loans Receivables by Credit Quality Indicator and Year of Origination (Details) Sheet http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails Commercial Loans Receivable, Net - Schedule of Commercial Loans Receivables by Credit Quality Indicator and Year of Origination (Details) Details 88 false false R89.htm 9955564 - Disclosure - Property, Plant and Equipment, net - Schedule of Property, Plant and Equipment (Details) Sheet http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails Property, Plant and Equipment, net - Schedule of Property, Plant and Equipment (Details) Details 89 false false R90.htm 9955565 - Disclosure - Property, Plant and Equipment, net - Narrative (Details) Sheet http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails Property, Plant and Equipment, net - Narrative (Details) Details 90 false false R91.htm 9955566 - Disclosure - Leases - Narrative (Details) Sheet http://www.cavco.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 91 false false R92.htm 9955567 - Disclosure - Leases - Schedule of Lease Assets and Liabilities (Details) Sheet http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails Leases - Schedule of Lease Assets and Liabilities (Details) Details 92 false false R93.htm 9955568 - Disclosure - Leases - Schedule of Lease Expense (Details) Sheet http://www.cavco.com/role/LeasesScheduleofLeaseExpenseDetails Leases - Schedule of Lease Expense (Details) Details 93 false false R94.htm 9955569 - Disclosure - Leases - Schedule of Cash Payments for Operating and Finance Leases (Details) Sheet http://www.cavco.com/role/LeasesScheduleofCashPaymentsforOperatingandFinanceLeasesDetails Leases - Schedule of Cash Payments for Operating and Finance Leases (Details) Details 94 false false R95.htm 9955570 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) Sheet http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails Leases - Schedule of Future Minimum Lease Payments (Details) Details 95 false false R96.htm 9955571 - Disclosure - Leases - Schedule of Weighted Average Disclosures (Details) Sheet http://www.cavco.com/role/LeasesScheduleofWeightedAverageDisclosuresDetails Leases - Schedule of Weighted Average Disclosures (Details) Details 96 false false R97.htm 9955572 - Disclosure - Goodwill and Other Intangibles - Schedule of Goodwill and Other Intangibles (Details) Sheet http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails Goodwill and Other Intangibles - Schedule of Goodwill and Other Intangibles (Details) Details 97 false false R98.htm 9955573 - Disclosure - Goodwill and Other Intangibles - Schedule of Carrying Amount Of Goodwill (Details) Sheet http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofCarryingAmountOfGoodwillDetails Goodwill and Other Intangibles - Schedule of Carrying Amount Of Goodwill (Details) Details 98 false false R99.htm 9955574 - Disclosure - Goodwill and Other Intangibles - Narrative (Details) Sheet http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails Goodwill and Other Intangibles - Narrative (Details) Details 99 false false R100.htm 9955575 - Disclosure - Goodwill and Other Intangibles - Schedule of Amortization Expense (Details) Sheet http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofAmortizationExpenseDetails Goodwill and Other Intangibles - Schedule of Amortization Expense (Details) Details 100 false false R101.htm 9955576 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails Accrued Expenses and Other Current Liabilities (Details) Details http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables 101 false false R102.htm 9955577 - Disclosure - Warranties (Details) Sheet http://www.cavco.com/role/WarrantiesDetails Warranties (Details) Details http://www.cavco.com/role/WarrantiesTables 102 false false R103.htm 9955578 - Disclosure - Other Liabilities - Schedule of Secured Financings and Other Obligations (Details) Sheet http://www.cavco.com/role/OtherLiabilitiesScheduleofSecuredFinancingsandOtherObligationsDetails Other Liabilities - Schedule of Secured Financings and Other Obligations (Details) Details 103 false false R104.htm 9955579 - Disclosure - Other Liabilities - Schedule of Maturities of Other Liabilities (Details) Sheet http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails Other Liabilities - Schedule of Maturities of Other Liabilities (Details) Details 104 false false R105.htm 9955580 - Disclosure - Debt (Details) Sheet http://www.cavco.com/role/DebtDetails Debt (Details) Details http://www.cavco.com/role/Debt 105 false false R106.htm 9955581 - Disclosure - Reinsurance and Insurance Loss Reserves - Schedule of Reinsurance Effect on Premiums Written and Earned (Details) Sheet http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails Reinsurance and Insurance Loss Reserves - Schedule of Reinsurance Effect on Premiums Written and Earned (Details) Details 106 false false R107.htm 9955582 - Disclosure - Reinsurance and Insurance Loss Reserves - Narrative (Details) Sheet http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesNarrativeDetails Reinsurance and Insurance Loss Reserves - Narrative (Details) Details 107 false false R108.htm 9955583 - Disclosure - Reinsurance and Insurance Loss Reserves - Schedule of Activity in Property Casualty Reserve (Details) Sheet http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofActivityinPropertyCasualtyReserveDetails Reinsurance and Insurance Loss Reserves - Schedule of Activity in Property Casualty Reserve (Details) Details 108 false false R109.htm 9955584 - Disclosure - Income Taxes - Schedule of Provision (Benefit) for Income Taxes (Details) Sheet http://www.cavco.com/role/IncomeTaxesScheduleofProvisionBenefitforIncomeTaxesDetails Income Taxes - Schedule of Provision (Benefit) for Income Taxes (Details) Details 109 false false R110.htm 9955585 - Disclosure - Income Taxes - Schedule of Reconciliation of Income Taxes (Details) Sheet http://www.cavco.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails Income Taxes - Schedule of Reconciliation of Income Taxes (Details) Details 110 false false R111.htm 9955586 - Disclosure - Income Taxes - Schedule of Components of Deferred Tax Assets and Liabilities (Details) Sheet http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Schedule of Components of Deferred Tax Assets and Liabilities (Details) Details 111 false false R112.htm 9955587 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.cavco.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 112 false false R113.htm 9955588 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 113 false false R114.htm 9955589 - Disclosure - Commitments and Contingencies - Schedule of Loan Contracts with Off-Balance Sheet Commitments (Details) Sheet http://www.cavco.com/role/CommitmentsandContingenciesScheduleofLoanContractswithOffBalanceSheetCommitmentsDetails Commitments and Contingencies - Schedule of Loan Contracts with Off-Balance Sheet Commitments (Details) Details 114 false false R115.htm 9955590 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.cavco.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 115 false false R116.htm 9955591 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details) Sheet http://www.cavco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails Stock-Based Compensation - Schedule of Stock Option Activity (Details) Details 116 false false R117.htm 9955592 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Activity (Details) Sheet http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails Stock-Based Compensation - Schedule of Restricted Stock Activity (Details) Details 117 false false R118.htm 9955593 - Disclosure - Earnings Per Share (Details) Sheet http://www.cavco.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.cavco.com/role/EarningsPerShareTables 118 false false R119.htm 9955594 - Disclosure - Fair Value Measurements - Schedule of the Fair Value and Carrying Value of Financial Instruments (Details) Sheet http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails Fair Value Measurements - Schedule of the Fair Value and Carrying Value of Financial Instruments (Details) Details 119 false false R120.htm 9955595 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.cavco.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 120 false false R121.htm 9955596 - Disclosure - Fair Value Measurements - Schedule of Assumptions for Mortgage Servicing Rights (Details) Sheet http://www.cavco.com/role/FairValueMeasurementsScheduleofAssumptionsforMortgageServicingRightsDetails Fair Value Measurements - Schedule of Assumptions for Mortgage Servicing Rights (Details) Details 121 false false R122.htm 9955597 - Disclosure - Employee Benefit Plans - Narrative (Details) Sheet http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails Employee Benefit Plans - Narrative (Details) Details 122 false false R123.htm 9955598 - Disclosure - Employee Benefit Plans - Schedule of Multiemployer Plan (Details) Sheet http://www.cavco.com/role/EmployeeBenefitPlansScheduleofMultiemployerPlanDetails Employee Benefit Plans - Schedule of Multiemployer Plan (Details) Details 123 false false R124.htm 9955599 - Disclosure - Related Party Transactions (Details) Sheet http://www.cavco.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.cavco.com/role/RelatedPartyTransactions 124 false false R125.htm 9955600 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.cavco.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 125 false false R126.htm 9955601 - Disclosure - Acquisitions - Schedule of Business Acquisitions, by Acquisition (Details) Sheet http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails Acquisitions - Schedule of Business Acquisitions, by Acquisition (Details) Details 126 false false R127.htm 9955602 - Disclosure - Acquisitions - Schedule of Pro Forma (Details) Sheet http://www.cavco.com/role/AcquisitionsScheduleofProFormaDetails Acquisitions - Schedule of Pro Forma (Details) Details 127 false false R128.htm 9955603 - Disclosure - Segment Information - Narrative (Details) Sheet http://www.cavco.com/role/SegmentInformationNarrativeDetails Segment Information - Narrative (Details) Details 128 false false R129.htm 9955604 - Disclosure - Segment Information - Schedule of Business Segment Information (Details) Sheet http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails Segment Information - Schedule of Business Segment Information (Details) Details 129 false false All Reports Book All Reports cvco-20250329.htm cvco-20250329.xsd cvco-20250329_cal.xml cvco-20250329_def.xml cvco-20250329_lab.xml cvco-20250329_pre.xml cvco-20250329_g1.jpg http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/cyd/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 153 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "cvco-20250329.htm": { "nsprefix": "cvco", "nsuri": "http://www.cavco.com/20250329", "dts": { "inline": { "local": [ "cvco-20250329.htm" ] }, "schema": { "local": [ "cvco-20250329.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/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd", "https://xbrl.sec.gov/cyd/2024/cyd-af-2024.xsd", "https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "cvco-20250329_cal.xml" ] }, "definitionLink": { "local": [ "cvco-20250329_def.xml" ] }, "labelLink": { "local": [ "cvco-20250329_lab.xml" ] }, "presentationLink": { "local": [ "cvco-20250329_pre.xml" ] } }, "keyStandard": 526, "keyCustom": 62, "axisStandard": 32, "axisCustom": 1, "memberStandard": 59, "memberCustom": 26, "hidden": { "total": 17, "http://fasb.org/us-gaap/2024": 12, "http://xbrl.sec.gov/dei/2024": 4, "http://www.cavco.com/20250329": 1 }, "contextCount": 241, "entityCount": 1, "segmentCount": 86, "elementCount": 962, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 1470, "http://xbrl.sec.gov/dei/2024": 38, "http://xbrl.sec.gov/ecd/2024": 16, "http://xbrl.sec.gov/cyd/2024": 15 }, "report": { "R1": { "role": "http://www.cavco.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "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": "cvco-20250329.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": "cvco-20250329.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.cavco.com/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorFirmId", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorFirmId", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.cavco.com/role/ConsolidatedBalanceSheets", "longName": "9952151 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R4": { "role": "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "longName": "9952152 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R5": { "role": "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest", "longName": "9952153 - Statement - Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest", "shortName": "Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-19", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-19", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "longName": "9952154 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R7": { "role": "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "9952155 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPolicies", "longName": "9952156 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.cavco.com/role/RevenuefromContractswithCustomers", "longName": "9952157 - Disclosure - Revenue from Contracts with Customers", "shortName": "Revenue from Contracts with Customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "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": "cvco-20250329.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": "cvco-20250329.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.cavco.com/role/RestrictedCash", "longName": "9952158 - Disclosure - Restricted Cash", "shortName": "Restricted Cash", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.cavco.com/role/Investments", "longName": "9952159 - Disclosure - Investments", "shortName": "Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.cavco.com/role/Inventories", "longName": "9952160 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.cavco.com/role/ConsumerLoansReceivableNet", "longName": "9952161 - Disclosure - Consumer Loans Receivable, Net", "shortName": "Consumer Loans Receivable, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancingReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": null }, "R14": { "role": "http://www.cavco.com/role/CommercialLoansReceivableNet", "longName": "9952162 - Disclosure - Commercial Loans Receivable, Net", "shortName": "Commercial Loans Receivable, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancingReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": null }, "R15": { "role": "http://www.cavco.com/role/PropertyPlantandEquipmentnet", "longName": "9952163 - Disclosure - Property, Plant and Equipment, net", "shortName": "Property, Plant and Equipment, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.cavco.com/role/Leases", "longName": "9952164 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "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": "cvco-20250329.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": "cvco-20250329.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.cavco.com/role/GoodwillandOtherIntangibles", "longName": "9952165 - Disclosure - Goodwill and Other Intangibles", "shortName": "Goodwill and Other Intangibles", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "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": "cvco-20250329.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": "cvco-20250329.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities", "longName": "9952166 - Disclosure - Accrued Expenses and Other Current Liabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.cavco.com/role/Warranties", "longName": "9952167 - Disclosure - Warranties", "shortName": "Warranties", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "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": "cvco-20250329.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": "cvco-20250329.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.cavco.com/role/OtherLiabilities", "longName": "9952168 - Disclosure - Other Liabilities", "shortName": "Other Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.cavco.com/role/Debt", "longName": "9952169 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "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": "cvco-20250329.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": "cvco-20250329.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves", "longName": "9952170 - Disclosure - Reinsurance and Insurance Loss Reserves", "shortName": "Reinsurance and Insurance Loss Reserves", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ReinsuranceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ReinsuranceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.cavco.com/role/IncomeTaxes", "longName": "9952171 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "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": "cvco-20250329.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": "cvco-20250329.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.cavco.com/role/CommitmentsandContingencies", "longName": "9952172 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "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": "cvco-20250329.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": "cvco-20250329.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.cavco.com/role/StockBasedCompensation", "longName": "9952173 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "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": "cvco-20250329.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": "cvco-20250329.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.cavco.com/role/EarningsPerShare", "longName": "9952174 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "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": "cvco-20250329.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": "cvco-20250329.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.cavco.com/role/FairValueMeasurements", "longName": "9952175 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "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": "cvco-20250329.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": "cvco-20250329.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.cavco.com/role/EmployeeBenefitPlans", "longName": "9952176 - Disclosure - Employee Benefit Plans", "shortName": "Employee Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "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": "cvco-20250329.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": "cvco-20250329.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.cavco.com/role/RelatedPartyTransactions", "longName": "9952177 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "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": "cvco-20250329.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": "cvco-20250329.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.cavco.com/role/Acquisitions", "longName": "9952178 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "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": "cvco-20250329.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": "cvco-20250329.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.cavco.com/role/SegmentInformation", "longName": "9952179 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R32": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": null }, "R33": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "33", "firstAnchor": { "contextRef": "c-8", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R34": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc", "longName": "995447 - Disclosure - Insider Trading Policies and Procedures", "shortName": "Insider Trading Policies and Procedures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "a", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "a", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R35": { "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure", "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure", "shortName": "Cybersecurity Risk Management and Strategy Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies", "longName": "9955511 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.cavco.com/role/RevenuefromContractswithCustomersTables", "longName": "9955512 - Disclosure - Revenue from Contracts with Customers (Tables)", "shortName": "Revenue from Contracts with Customers (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.cavco.com/role/RestrictedCashTables", "longName": "9955513 - Disclosure - Restricted Cash (Tables)", "shortName": "Restricted Cash (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.cavco.com/role/InvestmentsTables", "longName": "9955514 - Disclosure - Investments (Tables)", "shortName": "Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "cvco:ScheduleOfInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cvco:ScheduleOfInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.cavco.com/role/InventoriesTables", "longName": "9955515 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.cavco.com/role/ConsumerLoansReceivableNetTables", "longName": "9955516 - Disclosure - Consumer Loans Receivable, Net (Tables)", "shortName": "Consumer Loans Receivable, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R42": { "role": "http://www.cavco.com/role/CommercialLoansReceivableNetTables", "longName": "9955517 - Disclosure - Commercial Loans Receivable, Net (Tables)", "shortName": "Commercial Loans Receivable, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cvco:CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R43": { "role": "http://www.cavco.com/role/PropertyPlantandEquipmentnetTables", "longName": "9955518 - Disclosure - Property, Plant and Equipment, net (Tables)", "shortName": "Property, Plant and Equipment, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.cavco.com/role/LeasesTables", "longName": "9955519 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "cvco:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cvco:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesTables", "longName": "9955520 - Disclosure - Goodwill and Other Intangibles (Tables)", "shortName": "Goodwill and Other Intangibles (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "longName": "9955521 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.cavco.com/role/WarrantiesTables", "longName": "9955522 - Disclosure - Warranties (Tables)", "shortName": "Warranties (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.cavco.com/role/OtherLiabilitiesTables", "longName": "9955523 - Disclosure - Other Liabilities (Tables)", "shortName": "Other Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables", "longName": "9955524 - Disclosure - Reinsurance and Insurance Loss Reserves (Tables)", "shortName": "Reinsurance and Insurance Loss Reserves (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectsOfReinsuranceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectsOfReinsuranceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.cavco.com/role/IncomeTaxesTables", "longName": "9955525 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.cavco.com/role/CommitmentsandContingenciesTables", "longName": "9955526 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherCommitmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherCommitmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.cavco.com/role/StockBasedCompensationTables", "longName": "9955527 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.cavco.com/role/EarningsPerShareTables", "longName": "9955528 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.cavco.com/role/FairValueMeasurementsTables", "longName": "9955529 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.cavco.com/role/EmployeeBenefitPlansTables", "longName": "9955530 - Disclosure - Employee Benefit Plans (Tables)", "shortName": "Employee Benefit Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.cavco.com/role/AcquisitionsTables", "longName": "9955531 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.cavco.com/role/SegmentInformationTables", "longName": "9955532 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableInvestmentsandAllowanceforLoanLossesDetails", "longName": "9955533 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable, Investments and Allowance for Loan Losses (Details)", "shortName": "Summary of Significant Accounting Policies - Accounts Receivable, Investments and Allowance for Loan Losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentNetandAssetImpairmentDetails", "longName": "9955534 - Disclosure - Summary of Significant Accounting Policies - Property, Plant and Equipment, Net and Asset Impairment (Details)", "shortName": "Summary of Significant Accounting Policies - Property, Plant and Equipment, Net and Asset Impairment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "span", "div", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "span", "div", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesNetDetails", "longName": "9955535 - Disclosure - Summary of Significant Accounting Policies - Goodwill and Other Intangibles, Net (Details)", "shortName": "Summary of Significant Accounting Policies - Goodwill and Other Intangibles, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "span", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R61": { "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails", "longName": "9955536 - Disclosure - Summary of Significant Accounting Policies - Warranties (Details)", "shortName": "Summary of Significant Accounting Policies - Warranties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-70", "name": "us-gaap:ProductWarrantyObligationTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:ExtendedProductWarrantyPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-70", "name": "us-gaap:ProductWarrantyObligationTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:ExtendedProductWarrantyPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesVolumeRebatesandFreightDetails", "longName": "9955537 - Disclosure - Summary of Significant Accounting Policies - Volume Rebates and Freight (Details)", "shortName": "Summary of Significant Accounting Policies - Volume Rebates and Freight (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-72", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R63": { "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReserveforPropertyCasualtyInsuranceClaimsandClaimsExpenseDetails", "longName": "9955538 - Disclosure - Summary of Significant Accounting Policies - Reserve for Property Casualty Insurance Claims and Claims Expense (Details)", "shortName": "Summary of Significant Accounting Policies - Reserve for Property Casualty Insurance Claims and Claims Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R64": { "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingDetails", "longName": "9955539 - Disclosure - Summary of Significant Accounting Policies - Advertising (Details)", "shortName": "Summary of Significant Accounting Policies - Advertising (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AdvertisingExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AdvertisingExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails", "longName": "9955540 - Disclosure - Summary of Significant Accounting Policies - Redeemable Noncontrolling Interest (Details)", "shortName": "Summary of Significant Accounting Policies - Redeemable Noncontrolling Interest (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-76", "name": "us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": null }, "R66": { "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomelossDetails", "longName": "9955541 - Disclosure - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (loss) (Details)", "shortName": "Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails", "longName": "9955542 - Disclosure - Revenue from Contracts with Customer - Narrative (Details)", "shortName": "Revenue from Contracts with Customer - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-80", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R68": { "role": "http://www.cavco.com/role/RevenuefromContractswithCustomersScheduleofDisaggregationofRevenueDetails", "longName": "9955543 - Disclosure - Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details)", "shortName": "Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-83", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R69": { "role": "http://www.cavco.com/role/RestrictedCashScheduleofRestrictionsonCashandCashEquivalentsDetails", "longName": "9955544 - Disclosure - Restricted Cash - Schedule of Restrictions on Cash and Cash Equivalents (Details)", "shortName": "Restricted Cash - Schedule of Restrictions on Cash and Cash Equivalents (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:RestrictedCashAndCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-101", "name": "us-gaap:RestrictedCashAndCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R70": { "role": "http://www.cavco.com/role/RestrictedCashScheduleofReconciliationtoSOCFDetails", "longName": "9955545 - Disclosure - Restricted Cash - Schedule of Reconciliation to SOCF (Details)", "shortName": "Restricted Cash - Schedule of Reconciliation to SOCF (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-35", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R71": { "role": "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails", "longName": "9955546 - Disclosure - Investments - Schedule of Investments (Details)", "shortName": "Investments - Schedule of Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ScheduleOfInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:EquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ScheduleOfInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R72": { "role": "http://www.cavco.com/role/InvestmentsScheduleofAvailableforsaleSummaryDetails", "longName": "9955547 - Disclosure - Investments - Schedule of Available-for-sale Summary (Details)", "shortName": "Investments - Schedule of Available-for-sale Summary (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R73": { "role": "http://www.cavco.com/role/InvestmentsScheduleofContinuousUnrealizedLossPositionsDetails", "longName": "9955548 - Disclosure - Investments - Schedule of Continuous Unrealized Loss Positions (Details)", "shortName": "Investments - Schedule of Continuous Unrealized Loss Positions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails", "longName": "9955549 - Disclosure - Investments - Schedule of Debt Securities by Maturity (Details)", "shortName": "Investments - Schedule of Debt Securities by Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.cavco.com/role/InvestmentsNarrativeDetails", "longName": "9955550 - Disclosure - Investments - Narrative (Details)", "shortName": "Investments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.cavco.com/role/InvestmentsScheduleofGainsLossesonSecuritiesDetails", "longName": "9955551 - Disclosure - Investments - Schedule of Gains (Losses) on Securities (Details)", "shortName": "Investments - Schedule of Gains (Losses) on Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.cavco.com/role/InventoriesDetails", "longName": "9955552 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails", "longName": "9955553 - Disclosure - Consumer Loans Receivable, Net - Schedule of Consumer Loans Receivable (Details)", "shortName": "Consumer Loans Receivable, Net - Schedule of Consumer Loans Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-9", "name": "cvco:FinancingReceivableConstructionAdvances", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCommitmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "cvco:FinancingReceivablePreviouslySecuritized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R79": { "role": "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofAllowanceForLoanLossRollforwardDetails", "longName": "9955554 - Disclosure - Consumer Loans Receivable, Net - Schedule of Allowance For Loan Loss Rollforward (Details)", "shortName": "Consumer Loans Receivable, Net - Schedule of Allowance For Loan Loss Rollforward (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-56", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R80": { "role": "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofWeightedAveragesDetails", "longName": "9955555 - Disclosure - Consumer Loans Receivable, Net - Schedule of Weighted Averages (Details)", "shortName": "Consumer Loans Receivable, Net - Schedule of Weighted Averages (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-56", "name": "cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-56", "name": "cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofDelinquencyStatusofConsumerLoansDetails", "longName": "9955556 - Disclosure - Consumer Loans Receivable, Net - Schedule of Delinquency Status of Consumer Loans (Details)", "shortName": "Consumer Loans Receivable, Net - Schedule of Delinquency Status of Consumer Loans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-56", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-56", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails", "longName": "9955557 - Disclosure - Consumer Loans Receivable, Net - Schedule of Consumer Loan Receivables by Segment and Credit Quality Indicator (Details)", "shortName": "Consumer Loans Receivable, Net - Schedule of Consumer Loan Receivables by Segment and Credit Quality Indicator (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.cavco.com/role/ConsumerLoansReceivableNetNarrativeDetails", "longName": "9955558 - Disclosure - Consumer Loans Receivable, Net - Narrative (Details)", "shortName": "Consumer Loans Receivable, Net - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:RealEstateAcquiredThroughForeclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:RealEstateAcquiredThroughForeclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansNotesReceivablesNetDetails", "longName": "9955559 - Disclosure - Commercial Loans Receivable, Net - Schedule of Commercial Loans Notes Receivables, Net (Details)", "shortName": "Commercial Loans Receivable, Net - Schedule of Commercial Loans Notes Receivables, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-62", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-62", "name": "us-gaap:FinancingReceivableDeferredIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R85": { "role": "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansCharacteristicsDetails", "longName": "9955560 - Disclosure - Commercial Loans Receivable, Net - Schedule of Commercial Loans Characteristics (Details)", "shortName": "Commercial Loans Receivable, Net - Schedule of Commercial Loans Characteristics (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-59", "name": "cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "cvco:CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-59", "name": "cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "cvco:CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R86": { "role": "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofChangesintheEstimatedAllowanceforLoanLossDetails", "longName": "9955561 - Disclosure - Commercial Loans Receivable, Net - Schedule of Changes in the Estimated Allowance for Loan Loss (Details)", "shortName": "Commercial Loans Receivable, Net - Schedule of Changes in the Estimated Allowance for Loan Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-63", "name": "us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-59", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R87": { "role": "http://www.cavco.com/role/CommercialLoansReceivableNetNarrativeDetails", "longName": "9955562 - Disclosure - Commercial Loans Receivable, Net - Narrative (Details)", "shortName": "Commercial Loans Receivable, Net - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-59", "name": "cvco:FinancingReceivableNonperformingThreshold", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-59", "name": "cvco:FinancingReceivableNonperformingThreshold", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R88": { "role": "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "longName": "9955563 - Disclosure - Commercial Loans Receivable, Net - Schedule of Commercial Loans Receivables by Credit Quality Indicator and Year of Origination (Details)", "shortName": "Commercial Loans Receivable, Net - Schedule of Commercial Loans Receivables by Credit Quality Indicator and Year of Origination (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-62", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-133", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R89": { "role": "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails", "longName": "9955564 - Disclosure - Property, Plant and Equipment, net - Schedule of Property, Plant and Equipment (Details)", "shortName": "Property, Plant and Equipment, net - Schedule of Property, Plant and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails", "longName": "9955565 - Disclosure - Property, Plant and Equipment, net - Narrative (Details)", "shortName": "Property, Plant and Equipment, net - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": null }, "R91": { "role": "http://www.cavco.com/role/LeasesNarrativeDetails", "longName": "9955566 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c-69", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "us-gaap:LesseeLeasesPolicyTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-69", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "us-gaap:LesseeLeasesPolicyTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R92": { "role": "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails", "longName": "9955567 - Disclosure - Leases - Schedule of Lease Assets and Liabilities (Details)", "shortName": "Leases - Schedule of Lease Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cvco:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cvco:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R93": { "role": "http://www.cavco.com/role/LeasesScheduleofLeaseExpenseDetails", "longName": "9955568 - Disclosure - Leases - Schedule of Lease Expense (Details)", "shortName": "Leases - Schedule of Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R94": { "role": "http://www.cavco.com/role/LeasesScheduleofCashPaymentsforOperatingandFinanceLeasesDetails", "longName": "9955569 - Disclosure - Leases - Schedule of Cash Payments for Operating and Finance Leases (Details)", "shortName": "Leases - Schedule of Cash Payments for Operating and Finance Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R95": { "role": "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails", "longName": "9955570 - 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": "95", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R96": { "role": "http://www.cavco.com/role/LeasesScheduleofWeightedAverageDisclosuresDetails", "longName": "9955571 - Disclosure - Leases - Schedule of Weighted Average Disclosures (Details)", "shortName": "Leases - Schedule of Weighted Average Disclosures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R97": { "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails", "longName": "9955572 - Disclosure - Goodwill and Other Intangibles - Schedule of Goodwill and Other Intangibles (Details)", "shortName": "Goodwill and Other Intangibles - Schedule of Goodwill and Other Intangibles (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R98": { "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofCarryingAmountOfGoodwillDetails", "longName": "9955573 - Disclosure - Goodwill and Other Intangibles - Schedule of Carrying Amount Of Goodwill (Details)", "shortName": "Goodwill and Other Intangibles - Schedule of Carrying Amount Of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R99": { "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails", "longName": "9955574 - Disclosure - Goodwill and Other Intangibles - Narrative (Details)", "shortName": "Goodwill and Other Intangibles - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R100": { "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofAmortizationExpenseDetails", "longName": "9955575 - Disclosure - Goodwill and Other Intangibles - Schedule of Amortization Expense (Details)", "shortName": "Goodwill and Other Intangibles - Schedule of Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "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": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "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": "cvco-20250329.htm", "first": true, "unique": true } }, "R101": { "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "longName": "9955576 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)", "shortName": "Accrued Expenses and Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:DeferredRevenueCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:DeferredRevenueCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R102": { "role": "http://www.cavco.com/role/WarrantiesDetails", "longName": "9955577 - Disclosure - Warranties (Details)", "shortName": "Warranties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-24", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R103": { "role": "http://www.cavco.com/role/OtherLiabilitiesScheduleofSecuredFinancingsandOtherObligationsDetails", "longName": "9955578 - Disclosure - Other Liabilities - Schedule of Secured Financings and Other Obligations (Details)", "shortName": "Other Liabilities - Schedule of Secured Financings and Other Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:FinanceLeaseLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:OtherLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:PrincipalAmountOutstandingOnLoansSecuritized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:OtherLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R104": { "role": "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails", "longName": "9955579 - Disclosure - Other Liabilities - Schedule of Maturities of Other Liabilities (Details)", "shortName": "Other Liabilities - Schedule of Maturities of Other Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "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": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "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": "cvco-20250329.htm", "first": true, "unique": true } }, "R105": { "role": "http://www.cavco.com/role/DebtDetails", "longName": "9955580 - Disclosure - Debt (Details)", "shortName": "Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "c-164", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-164", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R106": { "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails", "longName": "9955581 - Disclosure - Reinsurance and Insurance Loss Reserves - Schedule of Reinsurance Effect on Premiums Written and Earned (Details)", "shortName": "Reinsurance and Insurance Loss Reserves - Schedule of Reinsurance Effect on Premiums Written and Earned (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "106", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DirectPremiumsWritten", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EffectsOfReinsuranceTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DirectPremiumsWritten", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EffectsOfReinsuranceTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R107": { "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesNarrativeDetails", "longName": "9955582 - Disclosure - Reinsurance and Insurance Loss Reserves - Narrative (Details)", "shortName": "Reinsurance and Insurance Loss Reserves - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "107", "firstAnchor": { "contextRef": "c-1", "name": "cvco:MaximumRiskAssumedPerPolicy", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cvco:MaximumRiskAssumedPerPolicy", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R108": { "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofActivityinPropertyCasualtyReserveDetails", "longName": "9955583 - Disclosure - Reinsurance and Insurance Loss Reserves - Schedule of Activity in Property Casualty Reserve (Details)", "shortName": "Reinsurance and Insurance Loss Reserves - Schedule of Activity in Property Casualty Reserve (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "108", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R109": { "role": "http://www.cavco.com/role/IncomeTaxesScheduleofProvisionBenefitforIncomeTaxesDetails", "longName": "9955584 - Disclosure - Income Taxes - Schedule of Provision (Benefit) for Income Taxes (Details)", "shortName": "Income Taxes - Schedule of Provision (Benefit) for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "109", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R110": { "role": "http://www.cavco.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails", "longName": "9955585 - Disclosure - Income Taxes - Schedule of Reconciliation of Income Taxes (Details)", "shortName": "Income Taxes - Schedule of Reconciliation of Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "110", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R111": { "role": "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails", "longName": "9955586 - Disclosure - Income Taxes - Schedule of Components of Deferred Tax Assets and Liabilities (Details)", "shortName": "Income Taxes - Schedule of Components of Deferred Tax Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "111", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R112": { "role": "http://www.cavco.com/role/IncomeTaxesNarrativeDetails", "longName": "9955587 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "112", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R113": { "role": "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails", "longName": "9955588 - Disclosure - Commitments and Contingencies - Narrative (Details)", "shortName": "Commitments and Contingencies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "113", "firstAnchor": { "contextRef": "c-9", "name": "cvco:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "cvco:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R114": { "role": "http://www.cavco.com/role/CommitmentsandContingenciesScheduleofLoanContractswithOffBalanceSheetCommitmentsDetails", "longName": "9955589 - Disclosure - Commitments and Contingencies - Schedule of Loan Contracts with Off-Balance Sheet Commitments (Details)", "shortName": "Commitments and Contingencies - Schedule of Loan Contracts with Off-Balance Sheet Commitments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "114", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:ContractualObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCommitmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:ContractualObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCommitmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R115": { "role": "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails", "longName": "9955590 - Disclosure - Stock-Based Compensation - Narrative (Details)", "shortName": "Stock-Based Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "115", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R116": { "role": "http://www.cavco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails", "longName": "9955591 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details)", "shortName": "Stock-Based Compensation - Schedule of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "116", "firstAnchor": { "contextRef": "c-185", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-183", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R117": { "role": "http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails", "longName": "9955592 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Activity (Details)", "shortName": "Stock-Based Compensation - Schedule of Restricted Stock Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "117", "firstAnchor": { "contextRef": "c-190", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-186", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R118": { "role": "http://www.cavco.com/role/EarningsPerShareDetails", "longName": "9955593 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "118", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R119": { "role": "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails", "longName": "9955594 - Disclosure - Fair Value Measurements - Schedule of the Fair Value and Carrying Value of Financial Instruments (Details)", "shortName": "Fair Value Measurements - Schedule of the Fair Value and Carrying Value of Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "119", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ScheduleOfInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-207", "name": "us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R120": { "role": "http://www.cavco.com/role/FairValueMeasurementsNarrativeDetails", "longName": "9955595 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "120", "firstAnchor": { "contextRef": "c-220", "name": "cvco:LoansReceivableFairValueDisclosureIncreaseDecreaseInPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-220", "name": "cvco:LoansReceivableFairValueDisclosureIncreaseDecreaseInPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R121": { "role": "http://www.cavco.com/role/FairValueMeasurementsScheduleofAssumptionsforMortgageServicingRightsDetails", "longName": "9955596 - Disclosure - Fair Value Measurements - Schedule of Assumptions for Mortgage Servicing Rights (Details)", "shortName": "Fair Value Measurements - Schedule of Assumptions for Mortgage Servicing Rights (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "121", "firstAnchor": { "contextRef": "c-9", "name": "cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio", "unitRef": "loan", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio", "unitRef": "loan", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R122": { "role": "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails", "longName": "9955597 - Disclosure - Employee Benefit Plans - Narrative (Details)", "shortName": "Employee Benefit Plans - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "122", "firstAnchor": { "contextRef": "c-1", "name": "cvco:ReinsuranceCoverageMaximumLiabilityPerEmployee", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cvco:ReinsuranceCoverageMaximumLiabilityPerEmployee", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R123": { "role": "http://www.cavco.com/role/EmployeeBenefitPlansScheduleofMultiemployerPlanDetails", "longName": "9955598 - Disclosure - Employee Benefit Plans - Schedule of Multiemployer Plan (Details)", "shortName": "Employee Benefit Plans - Schedule of Multiemployer Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "123", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:MultiemployerPlanEmployerContributionCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MultiemployerPlanEmployerContributionCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R124": { "role": "http://www.cavco.com/role/RelatedPartyTransactionsDetails", "longName": "9955599 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "124", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-223", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R125": { "role": "http://www.cavco.com/role/AcquisitionsNarrativeDetails", "longName": "9955600 - Disclosure - Acquisitions - Narrative (Details)", "shortName": "Acquisitions - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "125", "firstAnchor": { "contextRef": "c-35", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-228", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R126": { "role": "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails", "longName": "9955601 - Disclosure - Acquisitions - Schedule of Business Acquisitions, by Acquisition (Details)", "shortName": "Acquisitions - Schedule of Business Acquisitions, by Acquisition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "126", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-230", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } }, "R127": { "role": "http://www.cavco.com/role/AcquisitionsScheduleofProFormaDetails", "longName": "9955602 - Disclosure - Acquisitions - Schedule of Pro Forma (Details)", "shortName": "Acquisitions - Schedule of Pro Forma (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "127", "firstAnchor": { "contextRef": "c-18", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-18", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R128": { "role": "http://www.cavco.com/role/SegmentInformationNarrativeDetails", "longName": "9955603 - Disclosure - Segment Information - Narrative (Details)", "shortName": "Segment Information - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "128", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true, "unique": true } }, "R129": { "role": "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails", "longName": "9955604 - Disclosure - Segment Information - Schedule of Business Segment Information (Details)", "shortName": "Segment Information - Schedule of Business Segment Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "129", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AdjustmentForAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20250329.htm", "unique": true } } }, "tag": { "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetNarrativeDetails", "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansCharacteristicsDetails", "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofDelinquencyStatusofConsumerLoansDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofWeightedAveragesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "label": "Accounts, Notes, Loans and Financing Receivable [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": [ "r358", "r1372" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued Expenses and Other Current Liabilities", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r107", "r110", "r114", "r1485" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r107", "r1154" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/RelatedPartyTransactionsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableInvestmentsandAllowanceforLoanLossesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r1364" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total accrued expenses and other current 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": [ "r110" ] }, "cvco_AccruedVolumeRebatesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "AccruedVolumeRebatesCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued volume rebates", "label": "Accrued Volume Rebates, Current", "documentation": "Accrued volume rebates." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomelossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income (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": [ "r38", "r39", "r129", "r247", "r908", "r961", "r965" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive (loss) income", "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": [ "r4", "r22", "r39", "r723", "r726", "r805", "r956", "r957", "r1333", "r1334", "r1335", "r1351", "r1352", "r1353", "r1355" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r1239" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r120" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "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": [ "r989", "r1351", "r1352", "r1353", "r1355", "r1497", "r1565" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r1252" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r1252" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r1252" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r1252" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentForAmortization", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "label": "Amortization", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r11" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "lang": { "en-us": { "role": { "terseLabel": "Net issuance of common stock under stock incentive plans", "label": "APIC, Share-Based Payment Arrangement, Recognition and Exercise", "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r77", "r78", "r612" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r212" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising costs", "label": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r656", "r1136" ] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r1297" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1210", "r1221", "r1231", "r1264" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r1213", "r1224", "r1234", "r1267" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r1298" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r1252" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r1259" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r1214", "r1225", "r1235", "r1259", "r1268", "r1272", "r1280" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r1278" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation cost charged against income", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r644", "r654" ] }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financing Receivable, Allowance for Credit Loss", "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r189", "r1400" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableInvestmentsandAllowanceforLoanLossesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Allowance for doubtful accounts receivable", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r248", "r364", "r420", "r424", "r428", "r1528" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "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_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails" ], "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", "r472", "r479", "r1112" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Anti-dilutive common stock equivalents excluded (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": [ "r313" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r51" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "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": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r51" ] }, "us-gaap_AssetAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionLineItems", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Line Items]", "label": "Asset 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": [ "r1496" ] }, "us-gaap_AssetAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionTable", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Table]", "label": "Asset Acquisition [Table]", "documentation": "Disclosure of information about asset acquisition." } } }, "auth_ref": [ "r1496" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "terseLabel": "Total assets:", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r172", "r188", "r245", "r278", "r318", "r324", "r342", "r346", "r406", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r711", "r715", "r768", "r900", "r1015", "r1099", "r1100", "r1154", "r1188", "r1453", "r1454", "r1514" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "cvco_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://www.cavco.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets And Liabilities, Lessee", "label": "Assets And Liabilities, Lessee [Table Text Block]", "documentation": "Assets And Liabilities, Lessee" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Assets, Current, Total", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r238", "r251", "r278", "r406", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r711", "r715", "r768", "r1154", "r1453", "r1454", "r1514" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Reserve for repurchase commitments", "label": "Assets Sold under Agreements to Repurchase, Repurchase Liability", "documentation": "Amount, including accrued interest, to be repaid to counterparty to repurchase agreement when carrying amount or market value if higher, of security or other asset sold under repurchase agreement exceeds 10 percent of total assets." } } }, "auth_ref": [ "r282", "r283", "r828", "r830" ] }, "cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Repurchase agreements maximum amount contingently liable", "label": "Assets Sold Under Agreements To Repurchase, Repurchase Liability, Contingency Maximum", "documentation": "Assets sold under agreements to repurchase repurchase liability contingency maximum." } } }, "auth_ref": [] }, "us-gaap_AssumedPremiumsEarned": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssumedPremiumsEarned", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails": { "parentTag": "us-gaap_PremiumsEarnedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Assumed premiums\u2014nonaffiliated", "label": "Assumed Premiums Earned", "documentation": "Amount of earned premiums assumed from other entities." } } }, "auth_ref": [ "r942", "r970", "r973", "r1529" ] }, "us-gaap_AssumedPremiumsWritten": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssumedPremiumsWritten", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails": { "parentTag": "us-gaap_PremiumsWrittenNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Assumed premiums\u2014nonaffiliated", "label": "Assumed Premiums Written", "documentation": "Amount of written premiums assumed from other entities." } } }, "auth_ref": [ "r970" ] }, "cvco_AuditInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "AuditInformationAbstract", "lang": { "en-us": { "role": { "label": "Audit Information [Abstract]", "documentation": "Audit Information" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorFirmId", "presentation": [ "http://www.cavco.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r1193", "r1194", "r1217" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorLocation", "presentation": [ "http://www.cavco.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r1193", "r1194", "r1217" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorName", "presentation": [ "http://www.cavco.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r1193", "r1194", "r1217" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofAvailableforsaleSummaryDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofAvailableforsaleSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Unrealized Gains", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r377" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofAvailableforsaleSummaryDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofAvailableforsaleSummaryDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r378" ] }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesAbstract", "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofAvailableforsaleSummaryDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Available-for-Sale Securities by Investment Category", "label": "Debt Securities, Available-for-Sale [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract", "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofContinuousUnrealizedLossPositionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position [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": [ "r449", "r1110" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAbstract", "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Contractual Maturity of Investment Securities", "label": "Available-for-Sale Securities, Debt Maturities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract", "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract", "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due in less than one year", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r1385" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due in less than one year", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r1385" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due after five years through ten years", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Amortized Cost", "documentation": "Amortized cost of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r1387" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due after five years through ten years", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Fair Value", "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r1387" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due after one year through five years", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r1386" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due after one year through five years", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value", "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r1386" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage-backed securities", "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping." } } }, "auth_ref": [ "r1383", "r1384" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage-backed securities", "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping." } } }, "auth_ref": [ "r380", "r895", "r1383" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r1275" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r1276" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r1271" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r1271" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r1271" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r1271" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r1271" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r1271" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails", "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails", "http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails", "http://www.cavco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r615", "r616", "r617", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r639", "r640", "r641", "r642", "r643" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r1274" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r1273" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r1272" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r1272" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BaseRateMember", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentNetandAssetImpairmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Buildings and improvements", "label": "Building and Building Improvements [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.cavco.com/role/AcquisitionsNarrativeDetails", "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails" ], "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": [ "r473", "r474", "r475", "r476", "r477", "r699", "r1130", "r1131" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.cavco.com/role/AcquisitionsNarrativeDetails", "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails" ], "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": [ "r79", "r85", "r473", "r474", "r475", "r476", "r477", "r699", "r1130", "r1131" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.cavco.com/role/AcquisitionsNarrativeDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional ownership in craftsman", "verboseLabel": "Business acquisition, percentage of voting interests acquired", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r80" ] }, "us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofProFormaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted net income per share (in usd per share)", "label": "Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Diluted", "documentation": "Per diluted share amount of pro forma income from continuing operations, after tax, as if the business combination had been completed at the beginning of a period." } } }, "auth_ref": [ "r1309", "r1310" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.cavco.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Pro Forma Impact of Acquisitions", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r1309", "r1310" ] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofProFormaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income attributable to Cavco common stockholders", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r697", "r698" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofProFormaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenue", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r697", "r698" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, consideration transferred", "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": [ "r1", "r2", "r19" ] }, "us-gaap_BusinessCombinationConsiderationTransferredOther1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationConsiderationTransferredOther1", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, non-cash commercial loan forgiveness", "label": "Business Combination, Consideration Transferred, Other", "documentation": "Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash." } } }, "auth_ref": [ "r20" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.cavco.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": [ "r161", "r700" ] }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income since acquisition", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r84" ] }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenue since acquisition", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r84" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "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": [ "r87" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "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": [ "r87" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities", "crdr": "debit", "calculation": { "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Marketable Securities", "documentation": "Amount of investments in debt and equity securities, including, but not limited to, held-to-maturity, trading and available-for-sale 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": [ "r87" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "crdr": "debit", "calculation": { "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r87" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "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": [ "r87" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived intangibles acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets", "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date." } } }, "auth_ref": [ "r87" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r87" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite lived intangible assets acquired", "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": [ "r86", "r87" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/AcquisitionsNarrativeDetails", "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r86", "r87" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r87" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "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": [ "r86", "r87" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "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": [ "r86", "r87" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/AcquisitionsNarrativeDetails", "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuing the entities", "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": [ "r87" ] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition costs", "label": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed", "documentation": "For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs which have been expensed." } } }, "auth_ref": [ "r82" ] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsLineItems", "presentation": [ "http://www.cavco.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Separately Recognized Transactions [Line Items]", "label": "Business Combination, Separately Recognized Transactions [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_BusinessCombinationSeparatelyRecognizedTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsTable", "presentation": [ "http://www.cavco.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Separately Recognized Transactions [Table]", "label": "Business Combination, Separately Recognized Transactions [Table]", "documentation": "Disclosure of information about transaction recognized separately from acquisition of asset and assumption of liability in business combination." } } }, "auth_ref": [ "r81" ] }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage", "presentation": [ "http://www.cavco.com/role/AcquisitionsNarrativeDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership interest in craftsman", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage", "documentation": "Percentage of voting equity interests acquired in a business combination achieved in stages, including equity interests in the acquiree held by the acquirer immediately before the acquisition date and acquired at the acquisition date." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remeasurement gain", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain", "documentation": "In a business combination achieved in stages, this element represents the amount of gain recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination." } } }, "auth_ref": [ "r83" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations", "label": "Business Combinations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r162", "r163", "r164", "r165" ] }, "stpr_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2024", "localname": "CA", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "CALIFORNIA", "label": "CALIFORNIA" } } }, "auth_ref": [] }, "cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio": { "xbrltype": "percentItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "CapitalizedLoanServicingRateOfLoansHeldInPortfolio", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleofAssumptionsforMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized servicing rate (basis points)", "label": "Capitalized Loan Servicing Rate Of Loans Held-In-Portfolio", "documentation": "Capitalized Loan Servicing Rate Of Loans Held-In-Portfolio" } } }, "auth_ref": [] }, "cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio": { "xbrltype": "percentItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "CapitalizedServicingMultipleOfLoansHeldInPortfolio", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleofAssumptionsforMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized servicing multiple", "label": "Capitalized Servicing Multiple Of Loans Held-In-Portfolio", "documentation": "Capitalized Servicing Multiple Of Loans Held-In-Portfolio" } } }, "auth_ref": [] }, "us-gaap_CargoAndFreightMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CargoAndFreightMember", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesVolumeRebatesandFreightDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Freight", "label": "Cargo and Freight [Member]", "documentation": "Product transported between locations." } } }, "auth_ref": [ "r1458" ] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Book Value", "label": "Reported Value Measurement [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r100", "r101" ] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Abstract]", "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.cavco.com/role/RestrictedCashScheduleofReconciliationtoSOCFDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/RestrictedCashScheduleofReconciliationtoSOCFDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents", "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r43", "r241", "r1084" ] }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/RestrictedCash" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted Cash", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify." } } }, "auth_ref": [ "r241", "r904" ] }, "us-gaap_CashAndCashEquivalentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsLineItems", "presentation": [ "http://www.cavco.com/role/RestrictedCashScheduleofRestrictionsonCashandCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Line Items]", "label": "Cash and Cash Equivalents [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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r44", "r171" ] }, "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances." } } }, "auth_ref": [ "r44" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.cavco.com/role/RestrictedCashScheduleofReconciliationtoSOCFDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/RestrictedCashScheduleofReconciliationtoSOCFDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of the fiscal year", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of the fiscal year", "totalLabel": "Cash, cash equivalents and restricted cash", "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": [ "r43", "r143", "r275" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r3", "r143" ] }, "cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "CatastrophicLossesRecoverableInAggregateGreaterThanAmount", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Aggregate catastrophic losses recoverable in excess of amount", "label": "Catastrophic Losses Recoverable in Aggregate Greater Than Amount", "documentation": "Catastrophic losses recoverable in aggregate greater than amount." } } }, "auth_ref": [] }, "cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Catastrophic losses recoverable in excess of amount", "label": "Catastrophic Losses Recoverable Per Occurrence Greater Than Amount", "documentation": "Catastrophic losses recoverable per occurrence greater than amount." } } }, "auth_ref": [] }, "us-gaap_CededPremiumsEarned": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CededPremiumsEarned", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails": { "parentTag": "us-gaap_PremiumsEarnedNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Ceded premiums\u2014nonaffiliated", "label": "Ceded Premiums Earned", "documentation": "Amount of earned premiums ceded to other entities." } } }, "auth_ref": [ "r941", "r967", "r968", "r971", "r973", "r1529" ] }, "us-gaap_CededPremiumsWritten": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CededPremiumsWritten", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails": { "parentTag": "us-gaap_PremiumsWrittenNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Ceded premiums\u2014nonaffiliated", "label": "Ceded Premiums Written", "documentation": "Amount of written premiums ceded to other entities." } } }, "auth_ref": [ "r183", "r184" ] }, "cvco_ChangeInLoansEligibleForRepurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "ChangeInLoansEligibleForRepurchase", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in GNMA loans eligible for repurchase", "label": "Change In Loans Eligible For Repurchase", "documentation": "Change In Loans Eligible For Repurchase" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r1250" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r1247" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r1245" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r1251" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r1251" ] }, "us-gaap_CommercialLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommercialLoanMember", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsNarrativeDetails", "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Loan", "label": "Commercial Loan [Member]", "documentation": "A loan, whether secured or unsecured, to a company for purposes such as seasonal working capital needs, inventory financing, equipment purchases and acquisitions." } } }, "auth_ref": [] }, "cvco_CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Commercial Loans Receivable Characteristics", "label": "Commercial Loans Held for Investment Characteristics [Table Text Block]", "documentation": "[Table Text Block] for Commercial Loans Receivable Characteristics (Weighted averages) [Table]" } } }, "auth_ref": [] }, "us-gaap_CommercialPortfolioSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommercialPortfolioSegmentMember", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetNarrativeDetails", "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansCharacteristicsDetails", "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/RelatedPartyTransactionsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableInvestmentsandAllowanceforLoanLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial loans", "label": "Commercial Portfolio Segment [Member]", "documentation": "Portfolio segment of the company's total financing receivables related to commercial receivables." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r154", "r499", "r500", "r1067", "r1435", "r1440" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r66", "r1068" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "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": [ "r1178", "r1179", "r1180", "r1182", "r1183", "r1184", "r1185", "r1351", "r1352", "r1355", "r1497", "r1563", "r1565" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in usd per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r118" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r118", "r1003" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r118" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, common stock (in shares)", "periodEndLabel": "Ending balance, common stock (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r24", "r118", "r1003", "r1021", "r1565", "r1566" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.01 par value; 40,000,000 shares authorized; Issued 9,436,732 and 9,389,953 shares, respectively; Outstanding $8,008,012 and $8,320,718 shares, respectively", "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": [ "r118", "r906", "r1154" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r1256" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r1255" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r1257" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r1254" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net deferred tax (liabilities) assets", "label": "Components of Deferred Tax Assets and Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income attributable to Cavco common stockholders", "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": [ "r40", "r257", "r259", "r266", "r892", "r919", "r921" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Less: comprehensive income attributable to redeemable 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": [ "r8", "r95", "r97", "r257", "r259", "r265", "r891", "r919", "r920" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "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": [ "r97", "r166", "r257", "r259", "r264", "r890", "r919" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (loss)", "label": "Comprehensive Income, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r54", "r56", "r102", "r103", "r353", "r1066" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r54", "r56", "r102", "r103", "r353", "r975", "r1066" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r54", "r56", "r102", "r103", "r353", "r1066", "r1308" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk, percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r54", "r56", "r102", "r103", "r353" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r54", "r56", "r102", "r103", "r353", "r1066" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r96", "r1090" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "us-gaap_ConsumerLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsumerLoanMember", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsNarrativeDetails", "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consumer Loan", "label": "Consumer Loan [Member]", "documentation": "Loan or extension of credit for personal, family, or household use excluding real estate." } } }, "auth_ref": [ "r1108" ] }, "cvco_ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Consumer Loans Held for Investment Characteristics", "label": "Consumer Loans Held for Investment Characteristics [Table Text Block]", "documentation": "[Table Text Block] for Consumer Loans Held for Investment Characteristics [Table]" } } }, "auth_ref": [] }, "us-gaap_ConsumerPortfolioSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsumerPortfolioSegmentMember", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/ConsumerLoansReceivableNetNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofDelinquencyStatusofConsumerLoansDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofWeightedAveragesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableInvestmentsandAllowanceforLoanLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consumer loans", "label": "Consumer Portfolio Segment [Member]", "documentation": "Portfolio segment of the company's total financing receivables related to consumer receivables." } } }, "auth_ref": [] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractualObligation", "crdr": "credit", "calculation": { "http://www.cavco.com/role/CommitmentsandContingenciesScheduleofLoanContractswithOffBalanceSheetCommitmentsDetails": { "parentTag": "cvco_RemainingConstructionContingentCommitment", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesScheduleofLoanContractswithOffBalanceSheetCommitmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Construction loan contract amount", "label": "Contractual Obligation", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r1350" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsScheduleofContinuousUnrealizedLossPositionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Corporate debt securities", "terseLabel": "Corporate debt securities", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r1127", "r1129", "r1140", "r1155", "r1175", "r1560" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesVolumeRebatesandFreightDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of sales", "terseLabel": "Cost of sales", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r133", "r134", "r852" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesMember", "presentation": [ "http://www.cavco.com/role/LeasesScheduleofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.cavco.com/role/RestrictedCashScheduleofRestrictionsonCashandCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r284", "r285", "r531", "r556", "r812", "r831", "r898", "r1087", "r1089" ] }, "cvco_CountryPlaceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "CountryPlaceMember", "presentation": [ "http://www.cavco.com/role/RestrictedCashScheduleofRestrictionsonCashandCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash related to CountryPlace customer payments to be remitted to third parties", "label": "CountryPlace [Member]", "documentation": "CountryPlace" } } }, "auth_ref": [] }, "cvco_CraftsmanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "CraftsmanMember", "presentation": [ "http://www.cavco.com/role/AcquisitionsNarrativeDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Craftsman", "label": "Craftsman [Member]", "documentation": "Craftsman" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "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": [ "r517", "r1451" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "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": [ "r517", "r1451", "r1452" ] }, "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditLossFinancialInstrumentPolicyTextBlock", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for Loan Losses", "label": "Credit Loss, Financial Instrument [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status." } } }, "auth_ref": [ "r417", "r418", "r419", "r421", "r422", "r429", "r432", "r433", "r435", "r436", "r440", "r441", "r442", "r443", "r445", "r446", "r447", "r453" ] }, "us-gaap_CreditScoreFicoAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditScoreFicoAxis", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Score, FICO [Axis]", "label": "Credit Score, FICO [Axis]", "documentation": "Information by credit scores as defined by Fair Isaac Corporation (FICO), for example, but not limited to, greater than 740." } } }, "auth_ref": [ "r1106", "r1401" ] }, "us-gaap_CreditScoreFicoDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditScoreFicoDomain", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Score, FICO [Domain]", "label": "Credit Score, FICO [Domain]", "documentation": "Credit rating as defined by Fair Isaac Corporation (FICO), for example, but not limited to, greater than 740. Element name and standard label in FICO Score [numeric lower end] to [numeric higher end] [Member] format for ranges. Element name and standard label in FICO Score Greater Than [low end numeric value] [Member] or FICO Score Less Than [high end numeric value] [Member] formats for greater than or less than disclosures." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofProvisionBenefitforIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofProvisionBenefitforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1313", "r1347", "r1495" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofProvisionBenefitforIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofProvisionBenefitforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1313", "r1347" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofProvisionBenefitforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofProvisionBenefitforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Current Income Tax Expense", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r677", "r1347" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofProvisionBenefitforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current", "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofProvisionBenefitforIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofProvisionBenefitforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1313", "r1347", "r1495" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r148", "r353" ] }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelatedIntangibleAssetsMember", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer-Related Intangible Assets", "label": "Customer-Related Intangible Assets [Member]", "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships." } } }, "auth_ref": [ "r31", "r1418", "r1419", "r1420", "r1421", "r1423", "r1424", "r1427", "r1428" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r90", "r1418", "r1419", "r1420", "r1421", "r1423", "r1424", "r1427", "r1428" ] }, "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]" } } }, "auth_ref": [ "r1202", "r1291" ] }, "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]" } } }, "auth_ref": [ "r1202", "r1291" ] }, "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]" } } }, "auth_ref": [ "r1204", "r1293" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]" } } }, "auth_ref": [ "r1204", "r1293" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]" } } }, "auth_ref": [ "r1206", "r1295" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]" } } }, "auth_ref": [ "r1204", "r1293" ] }, "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]" } } }, "auth_ref": [ "r1197", "r1286" ] }, "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementProcessesIntegratedFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes Integrated [Flag]" } } }, "auth_ref": [ "r1198", "r1287" ] }, "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes Integrated [Text Block]" } } }, "auth_ref": [ "r1198", "r1287" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract", "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]" } } }, "auth_ref": [ "r1196", "r1285" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]" } } }, "auth_ref": [ "r1196", "r1285" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]" } } }, "auth_ref": [ "r1196", "r1285" ] }, "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Third Party Engaged [Flag]" } } }, "auth_ref": [ "r1199", "r1288" ] }, "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]" } } }, "auth_ref": [ "r1201", "r1290" ] }, "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]" } } }, "auth_ref": [ "r1201", "r1290" ] }, "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]" } } }, "auth_ref": [ "r1202", "r1291" ] }, "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]" } } }, "auth_ref": [ "r1205", "r1294" ] }, "cyd_CybersecurityRiskRoleOfManagementTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskRoleOfManagementTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Role of Management [Text Block]" } } }, "auth_ref": [ "r1203", "r1292" ] }, "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]" } } }, "auth_ref": [ "r1200", "r1289" ] }, "cvco_DavidGreenblattMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "DavidGreenblattMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "David Greenblatt [Member]", "documentation": "David Greenblatt" } } }, "auth_ref": [] }, "us-gaap_DebenturesSubjectToMandatoryRedemptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebenturesSubjectToMandatoryRedemptionMember", "presentation": [ "http://www.cavco.com/role/AcquisitionsNarrativeDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mandatorily redeemable noncontrolling interest", "label": "Debentures Subject to Mandatory Redemption [Member]", "documentation": "A type of debt instrument that embodies an unconditional obligation requiring the issuer to redeem the securities by transferring assets at a specified or determinable date (or dates) or upon an event that is certain to occur, that is not secured by physical assets or other collateral. Debentures are backed only by the general creditworthiness and reputation of the issuer. Both corporations and governments frequently issue this type of bond to secure capital. Like other types of bonds, debentures are documented in an indenture." } } }, "auth_ref": [ "r14", "r23" ] }, "us-gaap_DebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtAndCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total other liabilities", "label": "Debt and Lease Obligation", "documentation": "Amount of short-term and long-term debt and lease obligation." } } }, "auth_ref": [ "r173", "r175" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r155", "r277", "r489", "r490", "r491", "r492", "r493", "r516", "r517", "r527", "r533", "r534", "r535", "r536", "r537", "r538", "r543", "r550", "r551", "r553", "r776" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "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": [ "r33", "r109", "r110", "r173", "r175", "r286", "r528", "r529", "r530", "r531", "r532", "r534", "r539", "r540", "r541", "r542", "r544", "r545", "r546", "r547", "r548", "r549", "r1114", "r1115", "r1116", "r1117", "r1118", "r1152", "r1345", "r1436", "r1437", "r1438", "r1508", "r1509" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, 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": [] }, "cvco_DebtInstrumentCovenantEBITDAThresholdMinimum": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "DebtInstrumentCovenantEBITDAThresholdMinimum", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, covenant, EBITDA threshold, minimum", "label": "Debt Instrument, Covenant, EBITDA Threshold, Minimum", "documentation": "Debt Instrument, Covenant, EBITDA Threshold, Minimum" } } }, "auth_ref": [] }, "cvco_DebtInstrumentCovenantLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "DebtInstrumentCovenantLeverageRatio", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, covenant, leverage ratio", "label": "Debt Instrument, Covenant, Leverage Ratio", "documentation": "Debt Instrument, Covenant, Leverage Ratio" } } }, "auth_ref": [] }, "cvco_DebtInstrumentCovenantLeverageRatioPercentage": { "xbrltype": "pureItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "DebtInstrumentCovenantLeverageRatioPercentage", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, covenant, leverage ratio, percentage", "label": "Debt Instrument, Covenant, Leverage Ratio, Percentage", "documentation": "Debt Instrument, Covenant, Leverage Ratio, Percentage" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other secured financing", "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": [ "r541", "r767", "r1115", "r1116", "r1500", "r1501", "r1502", "r1503", "r1504" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "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": [ "r33", "r286", "r528", "r529", "r530", "r531", "r532", "r534", "r539", "r540", "r541", "r542", "r544", "r545", "r546", "r547", "r548", "r549", "r1114", "r1115", "r1116", "r1117", "r1118", "r1152", "r1345", "r1436", "r1437", "r1438", "r1508", "r1509" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomelossDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Gross unrealized gain (loss), available for sale debt securities", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax", "documentation": "Amount, before tax, of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1381", "r1382" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableInvestmentsandAllowanceforLoanLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit loss on available-for-sale debt securities", "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss, Excluding Accrued Interest", "documentation": "Amount excluding accrued interest, of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r444" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofAvailableforsaleSummaryDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss", "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1402" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofContinuousUnrealizedLossPositionsDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofContinuousUnrealizedLossPositionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "12 months or longer, Fair Value", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r208", "r452", "r1110" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofContinuousUnrealizedLossPositionsDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofContinuousUnrealizedLossPositionsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "12 months or longer, Unrealized losses", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r208", "r452" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofContinuousUnrealizedLossPositionsDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofContinuousUnrealizedLossPositionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less than 12 months, Fair Value", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r208", "r452", "r1110" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofContinuousUnrealizedLossPositionsDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofContinuousUnrealizedLossPositionsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less than 12 months, Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r208", "r452" ] }, "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails": { "parentTag": "us-gaap_Investments", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/InvestmentsScheduleofAvailableforsaleSummaryDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0, "order": 3.0 }, "http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails", "http://www.cavco.com/role/InvestmentsScheduleofAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsScheduleofDebtSecuritiesbyMaturityDetails", "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "totalLabel": "Fair Value", "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest", "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1402" ] }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleRealizedGain", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross gains realized on debt securities", "label": "Debt Securities, Available-for-Sale, Realized Gain", "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r403" ] }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleRealizedLoss", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross losses realized on debt securities", "label": "Debt Securities, Available-for-Sale, Realized Loss", "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r403" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofAvailableforsaleSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-Sale [Table]", "label": "Debt Securities, Available-for-Sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt Securities, Available-for-Sale", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1378", "r1379", "r1380", "r1381", "r1382", "r1383", "r1384", "r1385", "r1386", "r1387", "r1388", "r1392" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofContinuousUnrealizedLossPositionsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofContinuousUnrealizedLossPositionsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Fair Value", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss." } } }, "auth_ref": [ "r206", "r450", "r1110" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofContinuousUnrealizedLossPositionsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofContinuousUnrealizedLossPositionsDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total Unrealized Loss", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r207", "r451" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable", "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofContinuousUnrealizedLossPositionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table]", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r449", "r1110" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]", "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r205", "r1110", "r1403" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofProvisionBenefitforIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofProvisionBenefitforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1347", "r1494", "r1495" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofProvisionBenefitforIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofProvisionBenefitforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1347", "r1494" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r660", "r661" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofProvisionBenefitforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofProvisionBenefitforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred income tax expense (benefit)", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r11", "r220", "r1347" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofProvisionBenefitforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "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": [ "r660", "r661", "r901" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r146" ] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Customer deposits", "label": "Deferred Revenue, Current", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r1327" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofProvisionBenefitforIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofProvisionBenefitforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1347", "r1494", "r1495" ] }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "crdr": "debit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and experimentation expenditures", "label": "Deferred Tax Asset, In-Process Research and Development", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from in-process research and development cost acquired in business combination or from joint venture formation or both." } } }, "auth_ref": [ "r1492" ] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Deferred Tax Assets, Inventory", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r1492" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred tax assets, net", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1489" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards." } } }, "auth_ref": [ "r1492" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r1492" ] }, "us-gaap_DeferredTaxAssetsOtherComprehensiveLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsOtherComprehensiveLoss", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomelossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax asset", "label": "Deferred Tax Assets, Other Comprehensive Loss", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses in other comprehensive income." } } }, "auth_ref": [ "r1492" ] }, "cvco_DeferredTaxAssetsRebatesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "DeferredTaxAssetsRebatesPayable", "crdr": "debit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rebates payable", "label": "Deferred Tax Assets, Rebates Payable", "documentation": "Deferred Tax Assets, Rebates Payable" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "crdr": "debit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Salaries, wages and benefits", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation." } } }, "auth_ref": [ "r1492" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r1492" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent", "crdr": "debit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent." } } }, "auth_ref": [ "r1492" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves", "crdr": "debit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty reserves", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves." } } }, "auth_ref": [ "r1492" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforward valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r673" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Deferred tax liabilities, net", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r1489" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "crdr": "credit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Goodwill", "label": "Deferred Tax Liabilities, Goodwill", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill." } } }, "auth_ref": [ "r91", "r92", "r1492" ] }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesLeasingArrangements", "crdr": "credit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Lease right of use asset", "label": "Deferred Tax Liabilities, Leasing Arrangements", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements." } } }, "auth_ref": [ "r1492" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Fixed assets and depreciation", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r1492" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan Disclosure [Line Items]", "label": "Defined Benefit Plan Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer matching contribution expense", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r596" ] }, "cvco_DefinedContributionPlanEmployeeServicePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "DefinedContributionPlanEmployeeServicePeriod", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee service period", "label": "Defined Contribution Plan, Employee Service Period", "documentation": "Defined Contribution Plan, Employee Service Period" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee contribution rate, subject to match", "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": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer matching percentage", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "documentation": "Percentage employer matches of the employee's percentage contribution matched." } } }, "auth_ref": [] }, "cvco_DefinedContributionPlanEmployersMatchingContributionVestingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "DefinedContributionPlanEmployersMatchingContributionVestingPeriod", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Defined Contribution Plan, Employers Matching Contribution, Vesting Period", "documentation": "Defined Contribution Plan, Employers Matching Contribution, Vesting Period" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails", "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r11", "r65" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r11", "r318", "r329", "r346", "r1099", "r1100" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recognized gain (loss) on forward commitments", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments." } } }, "auth_ref": [ "r99", "r1312" ] }, "us-gaap_DerivativesReportingOfDerivativeActivity": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativesReportingOfDerivativeActivity", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Lock Commitments", "label": "Derivatives, Reporting of Derivative Activity [Policy Text Block]", "documentation": "Disclosure of accounting policy for derivatives entered into for trading purposes and those entered into for purposes other than trading including where and when derivative financial instruments and derivative commodity instruments and their related gains or losses are reported in the entity's statements of financial position, cash flows, and results of operations." } } }, "auth_ref": [ "r98" ] }, "us-gaap_DirectPremiumsEarned": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DirectPremiumsEarned", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails": { "parentTag": "us-gaap_PremiumsEarnedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Direct premiums", "label": "Direct Premiums Earned", "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums earned." } } }, "auth_ref": [ "r940", "r969", "r972", "r1529" ] }, "us-gaap_DirectPremiumsWritten": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DirectPremiumsWritten", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails": { "parentTag": "us-gaap_PremiumsWrittenNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Direct premiums", "label": "Direct Premiums Written", "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums written." } } }, "auth_ref": [ "r969" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "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": [ "r576", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersScheduleofDisaggregationofRevenueDetails" ], "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": [ "r576", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of 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": [ "r1457" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.cavco.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r610", "r614", "r645", "r646", "r648", "r1133" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "cvco_DocumentAndEntityInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "DocumentAndEntityInformationAbstract", "lang": { "en-us": { "role": { "terseLabel": "Document and Entity Information [Abstract]", "label": "Document and Entity Information [Abstract]", "documentation": "Document and entity information." } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAnnualReport", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r1193", "r1194", "r1217" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction [Flag]", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r1193", "r1194", "r1217", "r1260" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "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": [ "r1238" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "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": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r1191" ] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r1249" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income per share attributable to Cavco common stockholders", "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (in usd 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": [ "r267", "r295", "r296", "r297", "r298", "r299", "r300", "r306", "r308", "r310", "r311", "r312", "r317", "r695", "r709", "r739", "r740", "r893", "r922", "r1092" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income per share attributable to Cavco common stockholders", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in usd 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": [ "r267", "r295", "r296", "r297", "r298", "r299", "r300", "r308", "r310", "r311", "r312", "r317", "r695", "r709", "r739", "r740", "r893", "r922", "r1092" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Net Income Per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r51", "r52", "r314" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.cavco.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r305", "r313", "r315", "r316" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax credit, energy related", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Energy-Related, Amount", "documentation": "Amount of reported income tax benefit (expense) from difference to income tax expense (benefit) computed by applying statutory federal (national) income tax rate to pretax income (loss) from continuing operation, attributable to energy-related tax credit." } } }, "auth_ref": [ "r1137", "r1488" ] }, "us-gaap_EffectsOfReinsuranceTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectsOfReinsuranceTableTextBlock", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Effects of Reinsurance", "label": "Effects of Reinsurance [Table Text Block]", "documentation": "Tabular disclosure of the effects of reinsurance, for example, but not limited to, disclosure of direct, assumed, and ceded insurance." } } }, "auth_ref": [ "r18" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Salaries, wages and benefits", "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": [ "r110" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrecognized compensation cost related to stock options", "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": [ "r647" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average period over stock options expected to be recognized", "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": [ "r647" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails", "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails", "http://www.cavco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options", "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "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": [ "r1190" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "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": [ "r1190" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "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": [ "r1190" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "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": [ "r1300" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "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": [ "r1190" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "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": [ "r1190" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "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": [ "r1190" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "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": [ "r1190" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r1301" ] }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesVolumeRebatesandFreightDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from External Customer [Line Items]", "label": "Revenue from External Customer [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": [] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r1243" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r1296" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r1296" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r1296" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "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": [ "r24", "r232", "r261", "r262", "r263", "r287", "r288", "r289", "r292", "r299", "r301", "r303", "r319", "r410", "r416", "r486", "r558", "r678", "r679", "r691", "r692", "r693", "r696", "r708", "r709", "r721", "r723", "r724", "r725", "r726", "r728", "r738", "r770", "r771", "r772", "r773", "r774", "r775", "r778", "r781", "r805", "r917", "r956", "r957", "r958", "r989", "r1045" ] }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentDividendsOrDistributions", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Distribution of earnings from equity method investments", "label": "Proceeds from Equity Method Investment, Distribution", "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities." } } }, "auth_ref": [ "r9", "r11", "r132", "r913" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestments", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails": { "parentTag": "us-gaap_Investments", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-marketable equity investments", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r318", "r334", "r346", "r405", "r1324", "r1397" ] }, "us-gaap_EquityMethodInvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-marketable equity investments", "label": "Equity Method Investments, Fair Value Disclosure", "documentation": "Fair value portion of investments accounted under the equity method." } } }, "auth_ref": [ "r1325", "r1499", "r1500", "r1504" ] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails": { "parentTag": "us-gaap_Investments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails", "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable equity securities", "label": "Equity Securities, FV-NI, Current", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current." } } }, "auth_ref": [ "r246", "r765", "r1086" ] }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNiGainLoss", "crdr": "credit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofGainsLossesonSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofGainsLossesonSecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net (losses) gains recognized during the period", "label": "Equity Securities, FV-NI, Gain (Loss)", "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r926", "r1396" ] }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNiRealizedGainLoss", "crdr": "credit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofGainsLossesonSecuritiesDetails": { "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofGainsLossesonSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Net (gains) recognized on securities sold during the period", "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r924", "r1396" ] }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofGainsLossesonSecuritiesDetails": { "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofGainsLossesonSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized (losses) gains recognized during the period on securities still held", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r925", "r1396" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r1253" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r1210", "r1221", "r1231", "r1264" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r1207", "r1218", "r1228", "r1261" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Estimated Fair Value", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r541", "r767", "r1115", "r1116" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r1259" ] }, "us-gaap_ExtendedProductWarrantyPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ExtendedProductWarrantyPolicy", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Warranties", "label": "Extended Product Warranty, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for extended product warranties and other guarantee contracts including the methodology for measuring the liability." } } }, "auth_ref": [ "r1445" ] }, "cvco_FICOScore620To679Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "FICOScore620To679Member", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Near Prime- FICO score 620-679", "label": "FICO Score, 620 to 679 [Member]", "documentation": "FICO Score, 620 to 679" } } }, "auth_ref": [] }, "cvco_FICOScoreGreaterThan680Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "FICOScoreGreaterThan680Member", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prime- FICO score 680 and greater", "label": "FICO Score, Greater Than 680 [Member]", "documentation": "FICO Score, Greater Than 680" } } }, "auth_ref": [] }, "cvco_FICOScoreLessThan620Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "FICOScoreLessThan620Member", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sub-Prime- FICO score less than 620", "label": "FICO Score, Less Than 620 [Member]", "documentation": "FICO Score, Less Than 620" } } }, "auth_ref": [] }, "stpr_FL": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2024", "localname": "FL", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "FLORIDA", "label": "FLORIDA" } } }, "auth_ref": [] }, "cvco_FactoryBuiltHousingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "FactoryBuiltHousingMember", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersScheduleofDisaggregationofRevenueDetails", "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Factory-built housing", "verboseLabel": "Factory-built housing", "label": "Factory Built Housing [Member]", "documentation": "Factory-built housing." } } }, "auth_ref": [] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsNarrativeDetails", "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "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_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsNarrativeDetails", "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "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": [ "r100", "r101" ] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of the Fair Value and Carrying 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": [ "r100" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "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": [ "r541", "r581", "r582", "r583", "r584", "r585", "r586", "r741", "r743", "r744", "r745", "r746", "r752", "r753", "r755", "r817", "r818", "r819", "r1115", "r1116", "r1127", "r1128", "r1129", "r1140", "r1145" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Basis [Axis]", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r541", "r1115", "r1116" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "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": [ "r541", "r1115", "r1116" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.cavco.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r748", "r750", "r751", "r752", "r755", "r756", "r757", "r758", "r759", "r888", "r1140", "r1146" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r541", "r581", "r586", "r743", "r753", "r817", "r1127", "r1128", "r1129", "r1140" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r541", "r581", "r586", "r743", "r744", "r753", "r818", "r1115", "r1116", "r1127", "r1128", "r1129", "r1140" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r541", "r581", "r582", "r583", "r584", "r585", "r586", "r743", "r744", "r745", "r746", "r753", "r819", "r1115", "r1116", "r1127", "r1128", "r1129", "r1140", "r1145" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "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": [ "r541", "r581", "r582", "r583", "r584", "r585", "r586", "r741", "r743", "r744", "r745", "r746", "r752", "r753", "r755", "r817", "r818", "r819", "r1115", "r1116", "r1127", "r1128", "r1129", "r1140", "r1145" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value of Financial Instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r16" ] }, "cvco_FederalFundsRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "FederalFundsRateMember", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Funds Rate", "label": "Federal Funds Rate [Member]", "documentation": "Federal Funds Rate" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest on lease liabilities", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r785", "r791", "r1153" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases", "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "cvco_OperatingAndFinanceLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/OtherLiabilitiesScheduleofSecuredFinancingsandOtherObligationsDetails_1": { "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails", "http://www.cavco.com/role/OtherLiabilitiesScheduleofSecuredFinancingsandOtherObligationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Present value of lease liabilities", "terseLabel": "Finance lease liabilities", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r783", "r797" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails": { "parentTag": "cvco_OperatingAndFinanceLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r783" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r784" ] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.cavco.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finance Lease, Liability, to be Paid, Maturity", "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1512" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails": { "parentTag": "cvco_OperatingAndFinanceLeaseLiability", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r783" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r784" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total finance lease payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r797" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finance Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r797" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityToBePaidYearOne", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r797" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2030", "label": "Finance Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r797" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Finance Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r797" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r797" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r797" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityUndiscountedExcessAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Amount representing interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r797" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/LeasesScheduleofCashPaymentsforOperatingandFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r786", "r793" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails": { "parentTag": "cvco_OperatingAndFinanceLeaseRightOfUseAsset", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease assets", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r782" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease, right-of-use asset, accumulated amortization", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease." } } }, "auth_ref": [ "r1305", "r1311" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of leased assets", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r785", "r791", "r1153" ] }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset." } } }, "auth_ref": [ "r784" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.cavco.com/role/LeasesScheduleofWeightedAverageDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r796", "r1153" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.cavco.com/role/LeasesScheduleofWeightedAverageDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Finance Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r795", "r1153" ] }, "us-gaap_FinanceLoansAndLeasesReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLoansAndLeasesReceivablePolicy", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Consumer Loans Receivables and Commercial Loans Receivable", "label": "Financing Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for financing receivable." } } }, "auth_ref": [ "r190", "r193", "r194", "r201", "r204", "r370", "r1366", "r1367", "r1368", "r1369", "r1374", "r1375" ] }, "us-gaap_FinanceReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceReceivablesMember", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable", "label": "Financing Receivable [Member]", "documentation": "Amounts due the Company from customers, clients, lessees, borrowers, or others under the terms of its agreements therewith. Such amount may include accrued interest receivable in accordance with the terms of the agreements. The agreements also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics." } } }, "auth_ref": [] }, "cvco_FinancialAsset31To69DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "FinancialAsset31To69DaysPastDueMember", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofDelinquencyStatusofConsumerLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "31 to 60 days", "label": "Financial Asset, 31 to 69 Days Past Due [Member]", "documentation": "Financial Asset, 31 to 69 Days Past Due" } } }, "auth_ref": [] }, "cvco_FinancialAsset61To90DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "FinancialAsset61To90DaysPastDueMember", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofDelinquencyStatusofConsumerLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "61 to 90 days", "label": "Financial Asset, 61 to 90 Days Past Due [Member]", "documentation": "Financial Asset, 61 to 90 Days Past Due" } } }, "auth_ref": [] }, "cvco_FinancialAssetEqualToOrGreaterThan91DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "FinancialAssetEqualToOrGreaterThan91DaysPastDueMember", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofDelinquencyStatusofConsumerLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "91+ days", "label": "Financial Asset, Equal to or Greater Than 91 Days Past Due [Member]", "documentation": "Financial Asset, Equal to or Greater Than 91 Days Past Due" } } }, "auth_ref": [] }, "us-gaap_FinancialAssetNotPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialAssetNotPastDueMember", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofDelinquencyStatusofConsumerLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current", "label": "Financial Asset, Not Past Due [Member]", "documentation": "Financial asset not past due." } } }, "auth_ref": [ "r429", "r1109" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsNarrativeDetails", "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails", "http://www.cavco.com/role/InvestmentsScheduleofAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsScheduleofContinuousUnrealizedLossPositionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r422", "r423", "r429", "r430", "r437", "r448", "r453", "r454", "r552", "r557", "r729", "r760", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r829", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r918", "r1110", "r1140", "r1143", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1155", "r1314", "r1315", "r1316", "r1317", "r1318", "r1319", "r1320", "r1392", "r1393", "r1394", "r1395", "r1498", "r1501", "r1502", "r1503", "r1504", "r1505" ] }, "us-gaap_FinancialServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialServiceOtherMember", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "All other sources", "label": "Financial Service, Other [Member]", "documentation": "Financial assistance, including, but not limited to, management and maintenance of depositor account, credit card, merchant discount, trust, investment and insurance, classified as other." } } }, "auth_ref": [ "r1458" ] }, "cvco_FinancialServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "FinancialServicesMember", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersScheduleofDisaggregationofRevenueDetails", "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial services", "verboseLabel": "Financial services", "label": "Financial Services [Member]", "documentation": "Financial services." } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails_1": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableInvestmentsandAllowanceforLoanLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for loan losses", "negatedTerseLabel": "Allowance for loan losses", "periodStartLabel": "Allowance for loan losses at beginning of fiscal year", "periodEndLabel": "Allowance for loan losses at end of fiscal year", "label": "Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest", "documentation": "Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease." } } }, "auth_ref": [ "r1399" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableAllowanceForCreditLossesLineItems", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableInvestmentsandAllowanceforLoanLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Allowance for Credit Loss [Line Items]", "label": "Financing Receivable, Allowance for Credit Loss [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r229", "r1400" ] }, "cvco_FinancingReceivableConstructionAdvances": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "FinancingReceivableConstructionAdvances", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/CommitmentsandContingenciesScheduleofLoanContractswithOffBalanceSheetCommitmentsDetails": { "parentTag": "cvco_RemainingConstructionContingentCommitment", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesScheduleofLoanContractswithOffBalanceSheetCommitmentsDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction advances", "negatedTerseLabel": "Cumulative advances", "label": "Financing Receivable, Construction Advances", "documentation": "Financing Receivable, Construction Advances" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetTables", "http://www.cavco.com/role/ConsumerLoansReceivableNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financing Receivable Credit Quality Indicators", "verboseLabel": "Schedule of Commercial Loans Receivables by Class and Internal Credit Quality Indicator", "label": "Financing Receivable Credit Quality Indicators [Table Text Block]", "documentation": "Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics." } } }, "auth_ref": [ "r195", "r1401" ] }, "us-gaap_FinancingReceivableDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableDeferredIncome", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails_1": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred financing fees and other, net", "negatedLabel": "Deferred financing fees, net", "label": "Financing Receivable, Deferred Commitment Fee", "documentation": "Amount of fee received for commitment to originate or purchase financing receivable where likelihood of commitment being exercised is remote, to be recognized as service income." } } }, "auth_ref": [ "r1373" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails", "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Loans receivable, net", "terseLabel": "Loans receivable, net", "label": "Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss", "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable. Excludes net investment in lease." } } }, "auth_ref": [ "r1399" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of loans receivable, net", "negatedTerseLabel": "Less current portion", "negatedLabel": "Less current portion of commercial loans receivable (including from affiliates), net", "label": "Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss, Current", "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease." } } }, "auth_ref": [ "r1399" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans receivable, net", "label": "Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss, Noncurrent", "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable classified as noncurrent. Excludes net investment in lease." } } }, "auth_ref": [ "r1399" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofAllowanceForLoanLossRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recoveries", "label": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Recovery", "documentation": "Amount, excluding accrued interest, of increase in allowance for credit loss on financing receivable from recovery. Excludes net investment in lease." } } }, "auth_ref": [ "r427" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofAllowanceForLoanLossRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]", "label": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofAllowanceForLoanLossRollforwardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Charge-offs", "label": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff", "documentation": "Amount, excluding accrued interest, of decrease in allowance for credit loss on financing receivable from writeoff. Excludes net investment in lease." } } }, "auth_ref": [ "r426", "r439" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails_1": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Loans receivable, gross", "verboseLabel": "Loans receivable (including from affiliates)", "label": "Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss", "documentation": "Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease." } } }, "auth_ref": [ "r434", "r438", "r1399" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofAllowanceForLoanLossRollforwardDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Change in estimated loan losses, net", "label": "Financing Receivable, Excluding Accrued Interest, Credit Loss Expense (Reversal)", "documentation": "Amount, excluding accrued interest, of credit loss expense (reversal of expense) on financing receivable. Excludes net investment in lease." } } }, "auth_ref": [ "r425" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestModifiedPeriod", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofDelinquencyStatusofConsumerLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans receivable", "label": "Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount", "documentation": "Amortized cost excluding accrued interest, of financing receivable modified during period for debtor experiencing financial difficulty." } } }, "auth_ref": [ "r365" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prior", "label": "Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year", "documentation": "Amortized cost excluding accrued interest, of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r434", "r439", "r1108" ] }, "cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansCharacteristicsDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofWeightedAveragesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average contractual interest rate", "label": "Financing Receivable, Excluding Accrued Interest, Weighted-Average Contractual Interest Rate", "documentation": "Financing Receivable, Excluding Accrued Interest, Weighted-Average Contractual Interest Rate" } } }, "auth_ref": [] }, "cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofWeightedAveragesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average effective interest rate", "label": "Financing Receivable, Excluding Accrued Interest, Weighted-Average Effective Interest Rate", "documentation": "Financing Receivable, Excluding Accrued Interest, Weighted-Average Effective Interest Rate" } } }, "auth_ref": [] }, "cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity": { "xbrltype": "durationItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansCharacteristicsDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofWeightedAveragesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average months to maturity", "verboseLabel": "Weighted average months outstanding", "label": "Financing Receivable, Excluding Accrued Interest, Weighted-Average Months To Maturity", "documentation": "Financing Receivable, Excluding Accrued Interest, Weighted-Average Months To Maturity" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans by origination year, five", "label": "Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year", "documentation": "Amortized cost excluding accrued interest, of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r434", "r439", "r1108" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans by origination year, four", "label": "Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year", "documentation": "Amortized cost excluding accrued interest, of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r434", "r439", "r1108" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans by origination year, one", "label": "Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year", "documentation": "Amortized cost excluding accrued interest, of financing receivable originated in current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r434", "r439", "r1108" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans by origination year, three", "label": "Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year", "documentation": "Amortized cost excluding accrued interest, of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r434", "r439", "r1108" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans by origination year, two", "label": "Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year", "documentation": "Amortized cost excluding accrued interest of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r434", "r439", "r1108" ] }, "cvco_FinancingReceivableHeldForInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "FinancingReceivableHeldForInvestment", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans held for investment", "label": "Financing Receivable, Held-For-Investment", "documentation": "Financing Receivable, Held-For-Investment" } } }, "auth_ref": [] }, "cvco_FinancingReceivableNonaccrualThresholdPeriodPastDue": { "xbrltype": "durationItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "FinancingReceivableNonaccrualThresholdPeriodPastDue", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing receivable, nonaccrual, threshold period past due", "label": "Financing Receivable, Nonaccrual, Threshold Period Past Due", "documentation": "Financing Receivable, Nonaccrual, Threshold Period Past Due" } } }, "auth_ref": [] }, "cvco_FinancingReceivableNonperformingThreshold": { "xbrltype": "durationItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "FinancingReceivableNonperformingThreshold", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing receivable, nonperforming, threshold", "label": "Financing Receivable, Nonperforming, Threshold", "documentation": "Financing Receivable, Nonperforming, Threshold" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivablePortfolioSegmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivablePortfolioSegmentAxis", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetNarrativeDetails", "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansCharacteristicsDetails", "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/ConsumerLoansReceivableNetNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofDelinquencyStatusofConsumerLoansDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofWeightedAveragesDetails", "http://www.cavco.com/role/RelatedPartyTransactionsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableInvestmentsandAllowanceforLoanLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable Portfolio Segment [Axis]", "label": "Financing Receivable Portfolio Segment [Axis]", "documentation": "Information by the level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses." } } }, "auth_ref": [ "r226", "r227", "r228", "r229", "r422", "r423", "r1105", "r1314", "r1315", "r1316", "r1317", "r1318", "r1319", "r1320", "r1321", "r1322", "r1323" ] }, "us-gaap_FinancingReceivablePortfolioSegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivablePortfolioSegmentDomain", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetNarrativeDetails", "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansCharacteristicsDetails", "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/ConsumerLoansReceivableNetNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofDelinquencyStatusofConsumerLoansDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofWeightedAveragesDetails", "http://www.cavco.com/role/RelatedPartyTransactionsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableInvestmentsandAllowanceforLoanLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable Portfolio Segment [Domain]", "label": "Financing Receivable Portfolio Segment [Domain]", "documentation": "Level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses." } } }, "auth_ref": [ "r226", "r227", "r228", "r229", "r1314", "r1315", "r1316", "r1317", "r1318", "r1319", "r1320", "r1321", "r1322", "r1323" ] }, "cvco_FinancingReceivablePreviouslySecuritized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "FinancingReceivablePreviouslySecuritized", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans held for investment, previously securitized", "label": "Financing Receivable, Previously Securitized", "documentation": "Financing Receivable, Previously Securitized" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial loans 90 days past due still accruing interest", "label": "Financing Receivable, 90 Days or More Past Due, Still Accruing", "documentation": "Amortized cost of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease." } } }, "auth_ref": [ "r202", "r431", "r1109" ] }, "us-gaap_FinancingReceivableRecordedInvestmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableRecordedInvestmentLineItems", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable Recorded Investment [Line Items]", "label": "Financing Receivable, Credit Quality Indicator [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", "r1108", "r1401" ] }, "us-gaap_FinancingReceivablesPeriodPastDueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivablesPeriodPastDueAxis", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofDelinquencyStatusofConsumerLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Asset, Aging [Axis]", "label": "Financial Asset, Aging [Axis]", "documentation": "Information by period in which financial asset is past due or not past due." } } }, "auth_ref": [ "r203", "r429", "r1109" ] }, "us-gaap_FinancingReceivablesPeriodPastDueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivablesPeriodPastDueDomain", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofDelinquencyStatusofConsumerLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Asset, Aging [Domain]", "label": "Financial Asset, Aging [Domain]", "documentation": "Period in which financial asset is past due or not past due. For past due, element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less than [high end numeric value] [date measure] Past Due [Member] formats." } } }, "auth_ref": [ "r203", "r429", "r1109" ] }, "us-gaap_FinancingReceivablesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivablesTextBlock", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNet", "http://www.cavco.com/role/ConsumerLoansReceivableNet" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Loans Receivable, Net", "verboseLabel": "Commercial Loans Receivable, Net", "label": "Financing Receivables [Text Block]", "documentation": "The entire disclosure for financing receivable." } } }, "auth_ref": [ "r356", "r366", "r367", "r368", "r1104" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible asset, 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_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization", "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": [ "r244", "r458", "r478", "r1112" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r1425", "r1567" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "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": [ "r480", "r1080", "r1112" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2030", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r480", "r1080", "r1112" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "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": [ "r480", "r1080", "r1112" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "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": [ "r480", "r1080", "r1112" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "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": [ "r480", "r1080", "r1112" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails" ], "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": [ "r471", "r473", "r474", "r475", "r477", "r478", "r482", "r483", "r853", "r857", "r1080" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails": { "parentTag": "cvco_IntangibleAssetsGrossIncludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r458", "r478", "r857", "r1112" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r471", "r478", "r482", "r483", "r484", "r853", "r1080", "r1112" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails" ], "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": [ "r471", "r473", "r474", "r475", "r477", "r478", "r482", "r483", "r1080" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofAmortizationExpenseDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Carrying Amount", "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": [ "r853", "r1424" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Finite-Lived Intangible Assets, Net [Abstract]", "label": "Finite-Lived Intangible Assets, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible assets, remaining amortization period", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "documentation": "Remaining amortization period 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": [ "r853" ] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiscalPeriod", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Year", "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": [ "r93" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r769" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r1214", "r1225", "r1235", "r1268" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r1214", "r1225", "r1235", "r1268" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r1214", "r1225", "r1235", "r1268" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r1214", "r1225", "r1235", "r1268" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r1214", "r1225", "r1235", "r1268" ] }, "cvco_ForwardCommitmentsRecordedatFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "ForwardCommitmentsRecordedatFairValue", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward commitments recorded at fair value", "label": "Forward Commitments Recorded at Fair Value", "documentation": "Forward Commitments Recorded at Fair Value" } } }, "auth_ref": [] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r1248" ] }, "us-gaap_GainLossOnInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnInvestmentsTextBlock", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Gain (Loss) on Securities", "label": "Gain (Loss) on Securities [Table Text Block]", "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security." } } }, "auth_ref": [ "r1337", "r1338" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss (gain) on sale or retirement of property, plant and equipment, net", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r11" ] }, "cvco_GainLossOnSalesOfLoansAndInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "GainLossOnSalesOfLoansAndInvestments", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on investments and sale of loans, net", "label": "Gain (Loss) On Sales Of Loans And Investments", "documentation": "Gain (Loss) On Sales Of Loans And Investments" } } }, "auth_ref": [] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Concentration Risk", "label": "Geographic Concentration Risk [Member]", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r55", "r1066" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails": { "parentTag": "cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/AcquisitionsNarrativeDetails", "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofCarryingAmountOfGoodwillDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r243", "r459", "r889", "r1100", "r1111", "r1142", "r1154", "r1407", "r1414" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangibles" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill and Other Intangibles", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r1405", "r1417" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill and Other Intangibles, Net", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets." } } }, "auth_ref": [ "r1405", "r1417" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, impaired, accumulated impairment loss", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "documentation": "Amount of accumulated impairment loss for asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r462", "r469", "r1111" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and intangible asset impairment", "label": "Goodwill, Impairment Loss", "documentation": "Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r11", "r460", "r466", "r470", "r1111", "r1142" ] }, "us-gaap_GoodwillMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillMember", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill [Member]", "documentation": "Asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [] }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillPeriodIncreaseDecrease", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofCarryingAmountOfGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Goodwill, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r1406" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillRollForward", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofCarryingAmountOfGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "cvco_GrossMarginPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "GrossMarginPercentage", "presentation": [ "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross margin %:", "label": "Gross Margin Percentage", "documentation": "Gross Margin Percentage" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "terseLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r130", "r135", "r187", "r278", "r406", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r768", "r1094", "r1099", "r1358", "r1360", "r1361", "r1362", "r1363", "r1453" ] }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Representations and Warranties of Mortgages Sold", "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]", "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities." } } }, "auth_ref": [ "r506" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r1193", "r1194", "r1217" ] }, "us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration]", "label": "Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes impairment of indefinite-lived intangible asset excluding goodwill." } } }, "auth_ref": [ "r1430" ] }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on infinite-lived intangible write-off", "label": "Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)", "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value." } } }, "auth_ref": [ "r472", "r1343", "r1426", "r1429" ] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentNetandAssetImpairmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment losses on assets held and used", "label": "Impairment, Long-Lived Asset, Held-for-Use", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r11", "r64", "r152", "r1141" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Asset Impairment", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r153" ] }, "us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: net income attributable to redeemable noncontrolling interest", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest." } } }, "auth_ref": [ "r94", "r166", "r299" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "terseLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r131", "r180", "r187", "r894", "r914", "r1094", "r1099", "r1358", "r1360", "r1361", "r1362", "r1363" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.cavco.com/role/LeasesScheduleofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r487", "r494", "r496", "r747", "r749", "r754", "r951", "r953", "r1030", "r1080", "r1144", "r1531" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.cavco.com/role/LeasesScheduleofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r494", "r496", "r747", "r749", "r754", "r951", "r953", "r1030", "r1080", "r1144", "r1531" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "verboseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r279", "r657", "r663", "r668", "r669", "r670", "r671", "r675", "r683", "r685", "r686", "r687", "r984", "r1137" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 }, "http://www.cavco.com/role/IncomeTaxesScheduleofProvisionBenefitforIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cavco.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/IncomeTaxesScheduleofProvisionBenefitforIncomeTaxesDetails", "http://www.cavco.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails", "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax expense", "totalLabel": "Income tax expense", "negatedTerseLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r209", "r221", "r302", "r303", "r318", "r332", "r346", "r662", "r663", "r684", "r927", "r1137" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r260", "r658", "r659", "r671", "r672", "r674", "r676", "r981" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal income tax at statutory rate", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r663", "r1137" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1137", "r1486", "r1487" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State income taxes, net of federal benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r665", "r1137", "r1486" ] }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationTaxCredits", "crdr": "credit", "calculation": { "http://www.cavco.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax credits", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits." } } }, "auth_ref": [ "r666", "r667", "r1486" ] }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationTaxCreditsResearch", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax credits, research and development", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit." } } }, "auth_ref": [ "r1137", "r1486", "r1488" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash paid during the year for income taxes", "label": "Income Taxes Paid", "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r45", "r145", "r1344", "r1490", "r1491" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable and accrued expenses and other current liabilities", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "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_IncreaseDecreaseInFinanceReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInFinanceReceivables", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Loans receivable originated", "label": "Increase (Decrease) in Finance Receivables", "documentation": "The increase (decrease) during the reporting period in outstanding loans including accrued interest." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Changes in operating assets and liabilities, net of acquisitions", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current 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_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "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_IncreaseDecreaseInTemporaryEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable Noncontrolling Interest", "label": "Increase (Decrease) in Temporary 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_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets by Major Class [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": [ "r471", "r476", "r481", "r1112" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails" ], "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": [ "r471", "r481", "r484", "r1112" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails": { "parentTag": "cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived intangible assets (excluding goodwill)", "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": [ "r458", "r481", "r1112" ] }, "cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "IndefiniteLivedIntangibleAssetsIncludingGoodwill", "crdr": "debit", "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails": { "parentTag": "cvco_IntangibleAssetsGrossIncludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Indefinite-lived intangible assets (including goodwill)", "label": "Indefinite-Lived Intangible Assets (Including Goodwill)", "documentation": "Indefinite-Lived Intangible Assets (Including Goodwill)" } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails" ], "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": [ "r471", "r476", "r481", "r1112" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r1214", "r1225", "r1235", "r1259", "r1268", "r1272", "r1280" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r1278" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r1195", "r1284" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r1195", "r1284" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r1195", "r1284" ] }, "us-gaap_InsuranceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InsuranceAbstract", "lang": { "en-us": { "role": { "terseLabel": "Insurance [Abstract]", "label": "Insurance [Abstract]" } } }, "auth_ref": [] }, "cvco_InsuranceAgencyCommissionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "InsuranceAgencyCommissionsMember", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance agency commissions received from third-party insurance companies", "label": "Insurance Agency Commissions [Member]", "documentation": "Insurance Agency Commissions [Member]" } } }, "auth_ref": [] }, "cvco_IntangibleAssetsGrossIncludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "IntangibleAssetsGrossIncludingGoodwill", "crdr": "debit", "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails": { "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross Carrying Amount", "label": "Intangible Assets, Gross (Including Goodwill)", "documentation": "Intangible assets including goodwill gross." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other intangibles, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r471", "r1424", "r1426" ] }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetIncludingGoodwill", "crdr": "debit", "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Carrying Amount", "label": "Intangible Assets, Net (Including Goodwill)", "documentation": "Amount, after impairment and amortization, of goodwill, indefinite-lived, and finite-lived intangible assets." } } }, "auth_ref": [ "r1404" ] }, "us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetIncludingGoodwillAbstract", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible Assets, Net (Including Goodwill) [Abstract]", "label": "Intangible Assets, Net (Including Goodwill) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "negatedTerseLabel": "Interest expense", "label": "Interest Expense, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r328", "r1339" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid during the year 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": [ "r269", "r273", "r274" ] }, "cvco_InterestRateLockCommitmentsRecordedAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "InterestRateLockCommitmentsRecordedAtFairValue", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "IRLCs recorded at fair value", "label": "Interest Rate Lock Commitments Recorded at Fair Value", "documentation": "Interest rate lock commitments are recorded at fair value." } } }, "auth_ref": [] }, "cvco_InterestRateLockCommitmentsTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "InterestRateLockCommitmentsTerm", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "IRLCs, term", "label": "Interest Rate Lock Commitments, Term", "documentation": "Interest Rate Lock Commitments, Term" } } }, "auth_ref": [] }, "us-gaap_InternalCreditAssessmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InternalCreditAssessmentAxis", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal Credit Assessment [Axis]", "label": "Internal Credit Assessment [Axis]", "documentation": "Information by entity-defined rating." } } }, "auth_ref": [ "r196", "r197", "r198", "r717", "r1107", "r1108", "r1401" ] }, "us-gaap_InternalCreditAssessmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InternalCreditAssessmentDomain", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal Credit Assessment [Domain]", "label": "Internal Credit Assessment [Domain]", "documentation": "Entity defined credit risk rating." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/Inventories" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r455" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r1328" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 }, "http://www.cavco.com/role/InventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/InventoriesDetails" ], "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": [ "r250", "r1085", "r1154" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r211", "r240", "r249", "r455", "r456", "r457", "r851", "r1091" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r1330" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r1329" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r318", "r327", "r346", "r1099", "r1336" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Investment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r923", "r977", "r978", "r979", "r980", "r1054", "r1055" ] }, "us-gaap_Investments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Investments", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Investments", "label": "Investments", "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments." } } }, "auth_ref": [ "r898", "r899", "r1174", "r1177" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Contractual Maturity of Investment Securities", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Investments, Debt and Equity Securities [Abstract]", "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/Investments" ], "lang": { "en-us": { "role": { "verboseLabel": "Investments", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r182", "r225", "r371", "r372", "r761", "r762", "r1523" ] }, "cvco_KentuckyDreamHomesLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "KentuckyDreamHomesLLCMember", "presentation": [ "http://www.cavco.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Kentucky Dream Homes, LLC", "label": "Kentucky Dream Homes, LLC [Member]", "documentation": "Kentucky Dream Homes, LLC" } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LandMember", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Land", "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r1458" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofLeaseExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease expense", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r790", "r1153" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.cavco.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease, Cost", "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": [ "r1511" ] }, "cvco_LeaseLiabilityToBePaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "LeaseLiabilityToBePaid", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lease, Liability, To Be Paid", "documentation": "Lease, Liability, To Be Paid" } } }, "auth_ref": [] }, "cvco_LeaseLiabilityToBePaidAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "LeaseLiabilityToBePaidAfterYearFive", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "cvco_LeaseLiabilityToBePaid", "weight": 1.0, "order": 6.0 }, "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Thereafter", "label": "Lease, Liability, To Be Paid, After Year Five", "documentation": "Lease, Liability, To Be Paid, After Year Five" } } }, "auth_ref": [] }, "cvco_LeaseLiabilityToBePaidYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "LeaseLiabilityToBePaidYearFive", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "cvco_LeaseLiabilityToBePaid", "weight": 1.0, "order": 5.0 }, "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2030", "label": "Lease, Liability, To Be Paid, Year Five", "documentation": "Lease, Liability, To Be Paid, Year Five" } } }, "auth_ref": [] }, "cvco_LeaseLiabilityToBePaidYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "LeaseLiabilityToBePaidYearFour", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "cvco_LeaseLiabilityToBePaid", "weight": 1.0, "order": 4.0 }, "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2029", "label": "Lease, Liability, To Be Paid, Year Four", "documentation": "Lease, Liability, To Be Paid, Year Four" } } }, "auth_ref": [] }, "cvco_LeaseLiabilityToBePaidYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "LeaseLiabilityToBePaidYearOne", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "cvco_LeaseLiabilityToBePaid", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2026", "label": "Lease, Liability, To Be Paid, Year One", "documentation": "Lease, Liability, To Be Paid, Year One" } } }, "auth_ref": [] }, "cvco_LeaseLiabilityToBePaidYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "LeaseLiabilityToBePaidYearThree", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "cvco_LeaseLiabilityToBePaid", "weight": 1.0, "order": 3.0 }, "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2028", "label": "Lease, Liability, To Be Paid, Year Three", "documentation": "Lease, Liability, To Be Paid, Year Three" } } }, "auth_ref": [] }, "cvco_LeaseLiabilityToBePaidYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "LeaseLiabilityToBePaidYearTwo", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "cvco_LeaseLiabilityToBePaid", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2027", "label": "Lease, Liability, To Be Paid, Year Two", "documentation": "Lease, Liability, To Be Paid, Year Two" } } }, "auth_ref": [] }, "cvco_LeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "LeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityToBePaid", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Less: Amount representing interest", "label": "Lease, Liability, Undiscounted Excess Amount", "documentation": "Lease, Liability, Undiscounted Excess Amount" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeaseRenewalTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeFinanceLeaseRenewalTerm1", "presentation": [ "http://www.cavco.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, finance lease, renewal term", "label": "Lessee, Finance Lease, Renewal Term", "documentation": "Term of lessee's finance lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1510" ] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://www.cavco.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Finance Leases [Text Block]", "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability." } } }, "auth_ref": [ "r780" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.cavco.com/role/LeasesNarrativeDetails", "http://www.cavco.com/role/LeasesScheduleofLeaseExpenseDetails" ], "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": [ "r789", "r799" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.cavco.com/role/LeasesNarrativeDetails", "http://www.cavco.com/role/LeasesScheduleofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r789", "r799" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r788" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.cavco.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lessee, Operating Lease, Liability, to be Paid, Maturity", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1512" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating 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": [ "r797" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityToBePaidAfterYearFive", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r797" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityToBePaidYearOne", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "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": [ "r797" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityToBePaidYearFive", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2030", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r797" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityToBePaidYearFour", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "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": [ "r797" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityToBePaidYearThree", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "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": [ "r797" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityToBePaidYearTwo", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "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": [ "r797" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityUndiscountedExcessAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Amount representing 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": [ "r797" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.cavco.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, 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": [ "r1510" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.cavco.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": [ "r780" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r33", "r109", "r110", "r111", "r113", "r114", "r115", "r116", "r278", "r406", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r712", "r715", "r716", "r768", "r1002", "r1093", "r1188", "r1453", "r1514", "r1515" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' 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": [ "r124", "r176", "r910", "r1154", "r1346", "r1398", "r1507" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r111", "r239", "r278", "r406", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r712", "r715", "r716", "r768", "r1154", "r1453", "r1514", "r1515" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilityForClaimsAndClaimsAdjustmentExpense", "crdr": "credit", "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofActivityinPropertyCasualtyReserveDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReserveforPropertyCasualtyInsuranceClaimsandClaimsExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Insurance loss reserves", "terseLabel": "Insurance loss reserves", "periodStartLabel": "Balance at beginning of fiscal year", "periodEndLabel": "Balance at end of fiscal year", "label": "Liability for Claims and Claims Adjustment Expense", "documentation": "The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date." } } }, "auth_ref": [ "r1166", "r1171", "r1524", "r1533" ] }, "cvco_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofActivityinPropertyCasualtyReserveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability For Future Policy Benefits And Unpaid Claims And Claims Adjustment Expense [Roll Forward]", "label": "Liability For Future Policy Benefits And Unpaid Claims And Claims Adjustment Expense [Roll Forward]", "documentation": "Liability For Future Policy Benefits And Unpaid Claims And Claims Adjustment Expense" } } }, "auth_ref": [] }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofActivityinPropertyCasualtyReserveDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net claim payments during the year", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Current Year", "documentation": "Amount, after effects of reinsurance, of payments to settle claims incurred in the current period and related claims settlement costs." } } }, "auth_ref": [ "r947", "r1166" ] }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReserveforPropertyCasualtyInsuranceClaimsandClaimsExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance of incurred but not reported losses", "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": [] }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofActivityinPropertyCasualtyReserveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net incurred losses during the year", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims", "documentation": "Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred and costs incurred in the claim settlement process." } } }, "auth_ref": [ "r1166", "r1532" ] }, "cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Insurance policy risk of loss maintained per claim", "label": "Limited Risk Of Loss Per Claim On Typical Policies Amount", "documentation": "Limited risk of loss per claim on typical policies amount." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, current borrowing capacity", "label": "Line of Credit Facility, Current Borrowing Capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r108", "r112" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "Line of Credit Facility [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": [ "r517", "r1345", "r1451" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity with incremental facilities", "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": [ "r108", "r112" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement." } } }, "auth_ref": [ "r108", "r112", "r517", "r1345", "r1451" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, unused capacity, commitment fee percentage", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditMember", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "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_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LitigationSettlementAmountAwardedToOtherParty", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation settlement, amount awarded to other party", "label": "Litigation Settlement, Amount Awarded to Other Party", "documentation": "Amount awarded to other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "us-gaap_LoansReceivableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansReceivableFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial loans receivable", "label": "Loans Receivable, Fair Value Disclosure", "documentation": "Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts." } } }, "auth_ref": [ "r1506" ] }, "cvco_LoansReceivableFairValueDisclosureIncreaseDecreaseInPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "LoansReceivableFairValueDisclosureIncreaseDecreaseInPeriod", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease to fair value", "label": "Loans Receivable, Fair Value Disclosure, Increase (Decrease) In Period", "documentation": "Loans Receivable, Fair Value Disclosure, Increase (Decrease) In Period" } } }, "auth_ref": [] }, "us-gaap_LoansReceivableHeldForSaleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansReceivableHeldForSaleAmount", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans held for sale", "label": "Financing Receivable, Held-for-Sale", "documentation": "Amount, before valuation allowance, of financing receivable classified as held-for-sale." } } }, "auth_ref": [ "r1064", "r1364" ] }, "cvco_LoansReceivableMeasurementInput": { "xbrltype": "pureItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "LoansReceivableMeasurementInput", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rate", "label": "Loans Receivable, Measurement Input", "documentation": "Loans Receivable, Discount Rate" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r33", "r175", "r540", "r554", "r1115", "r1116", "r1152", "r1525" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "calculation": { "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails": { "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, after Year Five", "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 after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r286", "r1456" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails": { "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "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", "r286", "r545" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails": { "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2030", "label": "Long-Term Debt, Maturity, Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r286", "r545" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails": { "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "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", "r286", "r545" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails": { "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "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", "r286", "r545" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails": { "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "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", "r286", "r545" ] }, "us-gaap_LongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermInvestments", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails_1": { "parentTag": "us-gaap_Investments", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Investments", "terseLabel": "Long-term Investments", "label": "Long-Term Investments", "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)." } } }, "auth_ref": [ "r242" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "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": [ "r33", "r1436", "r1437", "r1438" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "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": [ "r33", "r67", "r1436", "r1437", "r1438" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r501", "r502", "r503", "r507", "r655", "r1113", "r1441", "r1442" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesTable", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation." } } }, "auth_ref": [ "r501", "r502", "r503", "r507", "r655", "r1113", "r1441", "r1442" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentNetandAssetImpairmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and Equipment", "verboseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "us-gaap_ManufacturedProductOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ManufacturedProductOtherMember", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Home sales", "label": "Manufactured Product, Other [Member]", "documentation": "Article or substance produced by labor or machinery, classified as other." } } }, "auth_ref": [ "r1458" ] }, "cvco_ManufacturingDefectsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "ManufacturingDefectsMember", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Manufacturing Defects", "label": "Manufacturing Defects [Member]", "documentation": "Manufacturing Defects" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.cavco.com/role/DebtDetails", "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.cavco.com/role/LeasesNarrativeDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesNetDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentNetandAssetImpairmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r502", "r503", "r504", "r505", "r602", "r655", "r746", "r850", "r950", "r952", "r966", "r994", "r995", "r1052", "r1056", "r1058", "r1059", "r1061", "r1078", "r1079", "r1104", "r1119", "r1132", "r1145", "r1146", "r1150", "r1151", "r1165", "r1455", "r1516", "r1517", "r1518", "r1519", "r1520", "r1521" ] }, "cvco_MaximumRiskAssumedPerPolicy": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "MaximumRiskAssumedPerPolicy", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Insurance policies maximum coverage per claim", "label": "Maximum Risk Assumed Per Policy", "documentation": "Maximum risk assumed per policy." } } }, "auth_ref": [] }, "cvco_MaximumRiskCededPerPolicy": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "MaximumRiskCededPerPolicy", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Insurance policies coverage per claim ceded to reinsurers", "label": "Maximum Risk Ceded Per Policy", "documentation": "Maximum risk ceded per policy." } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r1251" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r1251" ] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Discount Rate", "label": "Measurement Input, Discount Rate [Member]", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r1501", "r1502", "r1503" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsNarrativeDetails" ], "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": [ "r744", "r745", "r746", "r1145" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsNarrativeDetails" ], "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": [ "r744", "r745", "r746", "r1145" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.cavco.com/role/DebtDetails", "http://www.cavco.com/role/LeasesNarrativeDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesNetDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentNetandAssetImpairmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r502", "r503", "r504", "r505", "r602", "r655", "r746", "r850", "r950", "r952", "r966", "r994", "r995", "r1052", "r1056", "r1058", "r1059", "r1061", "r1078", "r1079", "r1104", "r1119", "r1132", "r1145", "r1146", "r1150", "r1165", "r1455", "r1516", "r1517", "r1518", "r1519", "r1520", "r1521" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r1271" ] }, "us-gaap_MortgageBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MortgageBackedSecuritiesMember", "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsScheduleofContinuousUnrealizedLossPositionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Residential mortgage-backed securities", "label": "Collateralized Mortgage-Backed Securities [Member]", "documentation": "Securities collateralized by mortgage loans." } } }, "auth_ref": [ "r1127", "r1128", "r1129", "r1377", "r1384", "r1389", "r1390", "r1391", "r1560" ] }, "us-gaap_MortgageLoansInProcessOfForeclosureAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MortgageLoansInProcessOfForeclosureAmount", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreclosure or similar proceedings in progress", "label": "Mortgage Loans in Process of Foreclosure, Amount", "documentation": "Recorded investment of consumer mortgage loan receivables secured by residential real estate properties for which formal foreclosure proceedings are in process." } } }, "auth_ref": [ "r363" ] }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MovementInStandardProductWarrantyAccrualRollForward", "presentation": [ "http://www.cavco.com/role/WarrantiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r1279" ] }, "us-gaap_MultiemployerPlanEmployerContributionCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MultiemployerPlanEmployerContributionCost", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansScheduleofMultiemployerPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions by the Company by fiscal year (in thousands)", "label": "Multiemployer Plan, Employer Contribution, Cost", "documentation": "Amount of cost for employer contribution to multiemployer plan. Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit plan." } } }, "auth_ref": [ "r597", "r598", "r609", "r1132" ] }, "stpr_NY": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2024", "localname": "NY", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NEW YORK", "label": "NEW YORK" } } }, "auth_ref": [] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r1252" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r272" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "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/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r272" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "INVESTING ACTIVITIES", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r143", "r144", "r146" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "OPERATING ACTIVITIES", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails", "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income attributable to Cavco common stockholders", "verboseLabel": "Net income", "netLabel": "Comprehensive income attributable to Cavco common stockholders", "terseLabel": "Net Income (Loss)", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r136", "r146", "r181", "r237", "r256", "r258", "r263", "r278", "r291", "r295", "r296", "r297", "r298", "r299", "r302", "r303", "r309", "r406", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r695", "r709", "r740", "r768", "r916", "r1023", "r1043", "r1044", "r1186", "r1453" ] }, "us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest", "documentation": "Amount after income tax of income (loss) including the portion attributable to nonredeemable noncontrolling interest. Excludes the portion attributable to redeemable noncontrolling interest recognized as temporary equity." } } }, "auth_ref": [ "r35", "r167", "r168" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofChangesintheEstimatedAllowanceforLoanLossDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Changes in the Allowance for Loan Losses on Commercial Loans Receivables [Line Items]", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r230", "r231", "r232", "r233", "r234", "r235", "r290", "r291", "r292", "r293", "r294", "r297", "r304", "r317", "r354", "r355", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r485", "r486", "r495", "r678", "r679", "r680", "r681", "r682", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r701", "r702", "r703", "r705", "r706", "r707", "r708", "r709", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r763", "r764", "r777", "r778", "r779", "r800", "r801", "r802", "r803", "r804", "r805", "r854", "r855", "r856", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r976" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofChangesintheEstimatedAllowanceforLoanLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Table]", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "documentation": "Disclosure of information about change in accounting principle or amendment to accounting standards or both. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards and other change in accounting principle." } } }, "auth_ref": [ "r49", "r230", "r231", "r232", "r233", "r234", "r235", "r290", "r291", "r292", "r293", "r294", "r297", "r304", "r317", "r354", "r355", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r485", "r486", "r495", "r678", "r679", "r680", "r681", "r682", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r701", "r702", "r703", "r705", "r706", "r707", "r708", "r709", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r763", "r764", "r777", "r778", "r779", "r800", "r801", "r802", "r803", "r804", "r805", "r854", "r855", "r856", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r976" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Recently Issued or 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": [] }, "cvco_NoFICOScoreMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "NoFICOScoreMember", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "terseLabel": "No FICO score", "label": "No FICO Score [Member]", "documentation": "No FICO Score" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r1251" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r1214", "r1225", "r1235", "r1259", "r1268" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r1242" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r1241" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r1259" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1279" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1279" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncompete Agreements", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r89", "r1418", "r1419", "r1420", "r1421", "r1423", "r1424", "r1427", "r1428" ] }, "us-gaap_NonrelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonrelatedPartyMember", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Nonrelated Party", "label": "Nonrelated Party [Member]", "documentation": "Party not related to reporting entity." } } }, "auth_ref": [ "r1348", "r1349" ] }, "cvco_NonstructuralDefectsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "NonstructuralDefectsMember", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonstructural Defects", "label": "Nonstructural Defects [Member]", "documentation": "Nonstructural Defects" } } }, "auth_ref": [] }, "us-gaap_NotesReceivableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesReceivableFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Consumer loans receivable", "label": "Notes Receivable, Fair Value Disclosure", "documentation": "Fair value portion of an agreement for an unconditional promise by the maker to pay the holder a definite sum of money at a future date." } } }, "auth_ref": [ "r1506" ] }, "cvco_NumberOfHomesUnderRepurchaseDemandNotices": { "xbrltype": "integerItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "NumberOfHomesUnderRepurchaseDemandNotices", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of homes covered under repurchase demand notices", "label": "Number Of Homes Under Repurchase Demand Notices", "documentation": "Number Of Homes Under Repurchase Demand Notices" } } }, "auth_ref": [] }, "cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio": { "xbrltype": "integerItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "NumberOfLoansOutstandingOfLoansHeldInPortfolio", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleofAssumptionsforMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of loans serviced with MSRs", "label": "Number Of Loans Outstanding Of Loans Held-In-Portfolio", "documentation": "Number Of Loans Outstanding Of Loans Held-In-Portfolio" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.cavco.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r1095", "r1103", "r1359" ] }, "cvco_NumberOfRepurchaseDemandNotices": { "xbrltype": "integerItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "NumberOfRepurchaseDemandNotices", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of repurchase demand notices", "label": "Number Of Repurchase Demand Notices", "documentation": "Number Of Repurchase Demand Notices" } } }, "auth_ref": [] }, "cvco_OperatingAndFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "OperatingAndFinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityToBePaid", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails", "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease liabilities", "label": "Operating And Finance Lease, Liability", "documentation": "Total Lease Liability" } } }, "auth_ref": [] }, "cvco_OperatingAndFinanceLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "OperatingAndFinanceLeaseLiabilityAbstract", "presentation": [ "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Liabilities", "label": "Operating And Finance Lease, Liability [Abstract]", "documentation": "Operating And Finance Lease, Liability" } } }, "auth_ref": [] }, "cvco_OperatingAndFinanceLeaseLiabilityCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "OperatingAndFinanceLeaseLiabilityCurrentAbstract", "presentation": [ "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current:", "label": "Operating And Finance Lease, Liability, Current [Abstract]", "documentation": "Operating And Finance Lease, Liability, Current" } } }, "auth_ref": [] }, "cvco_OperatingAndFinanceLeaseLiabilityNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "OperatingAndFinanceLeaseLiabilityNoncurrentAbstract", "presentation": [ "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current:", "label": "Operating And Finance Lease, Liability, Noncurrent [Abstract]", "documentation": "Operating And Finance Lease, Liability, Noncurrent" } } }, "auth_ref": [] }, "cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract", "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Operating And Finance Lease, Liability, To Be Paid, Fiscal Year Maturity [Abstract]", "documentation": "Operating And Finance Lease, Liability, To Be Paid, Fiscal Year Maturity" } } }, "auth_ref": [] }, "cvco_OperatingAndFinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "OperatingAndFinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease assets", "label": "Operating And Finance Lease, Right-Of-Use Asset", "documentation": "Total Lease Assets" } } }, "auth_ref": [] }, "cvco_OperatingAndFinanceLeaseRightOfUseAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "OperatingAndFinanceLeaseRightOfUseAssetsAbstract", "presentation": [ "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ROU assets", "label": "Operating And Finance Lease, Right-Of-Use Assets [Abstract]", "documentation": "Operating And Finance Lease, Right-Of-Use Assets" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "terseLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r187", "r1094", "r1358", "r1360", "r1361", "r1362", "r1363" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense", "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": [ "r792", "r1153" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Present value of lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r783" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails": { "parentTag": "cvco_OperatingAndFinanceLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r783" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r784" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails": { "parentTag": "cvco_OperatingAndFinanceLeaseLiability", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "verboseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r783" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/LeasesScheduleofCashPaymentsforOperatingandFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "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": [ "r787", "r793" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails": { "parentTag": "cvco_OperatingAndFinanceLeaseRightOfUseAsset", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/LeasesScheduleofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "netLabel": "Operating lease assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r782" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.cavco.com/role/LeasesScheduleofWeightedAverageDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r796", "r1153" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.cavco.com/role/LeasesScheduleofWeightedAverageDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "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": [ "r795", "r1153" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "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": [ "r110" ] }, "us-gaap_OtherCommitmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCommitmentsTableTextBlock", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Loan Contracts with Off-Balance Sheet Commitments", "label": "Other Commitments [Table Text Block]", "documentation": "Tabular disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reclassification adjustment for securities sold", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax", "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities." } } }, "auth_ref": [ "r7", "r129", "r255", "r404" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Applicable income taxes", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax", "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities." } } }, "auth_ref": [ "r5" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in unrealized position of investments held", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax", "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r252", "r254", "r404" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Applicable income taxes", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax", "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r5", "r253" ] }, "cvco_OtherIncomeExpensePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "OtherIncomeExpensePolicyPolicyTextBlock", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Other Income, net", "label": "Other Income (Expense), Policy [Policy Text Block]", "documentation": "Other Income (Expense), Policy [Policy Text Block]" } } }, "auth_ref": [] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [ "r1112", "r1418", "r1419", "r1420", "r1421", "r1422", "r1423", "r1424", "r1426", "r1427", "r1428" ] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilities", "crdr": "credit", "calculation": { "http://www.cavco.com/role/OtherLiabilitiesScheduleofSecuredFinancingsandOtherObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cavco.com/role/OtherLiabilitiesScheduleofSecuredFinancingsandOtherObligationsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesScheduleofSecuredFinancingsandOtherObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total other liabilities", "label": "Other Liabilities", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r174", "r902", "r998", "r999", "r1188", "r1526", "r1564" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/OtherLiabilitiesScheduleofSecuredFinancingsandOtherObligationsDetails": { "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesScheduleofSecuredFinancingsandOtherObligationsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less current portion included in Accrued expenses and other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r110", "r1154" ] }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/OtherLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Other Liabilities", "label": "Other Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for other liabilities." } } }, "auth_ref": [ "r110", "r114", "r1434" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/OtherLiabilitiesScheduleofSecuredFinancingsandOtherObligationsDetails": { "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/OtherLiabilitiesScheduleofSecuredFinancingsandOtherObligationsDetails" ], "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": [ "r114" ] }, "us-gaap_OtherLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesTableTextBlock", "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Liabilities", "label": "Other Liabilities [Table Text Block]", "documentation": "Tabular disclosure of other liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Non-cash interest income, net", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r146" ] }, "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of noncash activity:", "label": "Other Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other income, net", "terseLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r138" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r1251" ] }, "cvco_OtherRestrictedCashMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "OtherRestrictedCashMember", "presentation": [ "http://www.cavco.com/role/RestrictedCashScheduleofRestrictionsonCashandCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other restricted cash", "label": "Other Restricted Cash [Member]", "documentation": "Other restricted cash." } } }, "auth_ref": [] }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherSignificantNoncashTransactionValueOfConsiderationGiven1", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash consideration for acquisitions", "label": "Other Significant Noncash Transaction, Value of Consideration Given", "documentation": "The value of the noncash (or part noncash) consideration given (for example, liability, equity) in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r46", "r47", "r48" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1212", "r1223", "r1233", "r1266" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r1215", "r1226", "r1236", "r1269" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r1215", "r1226", "r1236", "r1269" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r1240" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Payables and Accruals [Abstract]", "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for common stock repurchases", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r141" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for taxes on stock option exercises and releases 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": [ "r268" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r41", "r704" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for acquisitions, net", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r41" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of investments", "label": "Payments to Acquire Marketable Securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r1376" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, plant 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": [ "r140" ] }, "us-gaap_PaymentsToMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToMinorityShareholders", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Distributions to noncontrolling interest", "label": "Payments to Noncontrolling Interests", "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest." } } }, "auth_ref": [ "r42" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r1250" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r1250" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Benefit Plans", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r578", "r579", "r580", "r586", "r587", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r1129" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r1242" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r1259" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r1252" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r1241" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PerformanceSharesMember", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails", "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails", "http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance-Based Awards", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PerformingFinancingReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PerformingFinancingReceivableMember", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performing", "label": "Performing Financial Instruments [Member]", "documentation": "Category status of financial instruments in which payments are received or paid on a timely basis in accordance with the terms of the contract. Financial instruments include, but are not limited to, financing receivables, loans, debt instruments, and investments." } } }, "auth_ref": [ "r196", "r197", "r198", "r1401" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r1243" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r1299" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r1242" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "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": [ "r766" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in usd 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": [ "r117", "r555" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r117", "r1003" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r117", "r555" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r117", "r1003", "r1021", "r1565", "r1566" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock, $0.01 par value; 1,000,000 shares authorized; No shares issued or 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": [ "r117", "r905", "r1154" ] }, "us-gaap_PremiumsEarnedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PremiumsEarnedNet", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net premiums earned", "label": "Premiums Earned, Net", "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums earned." } } }, "auth_ref": [ "r222", "r223", "r943", "r974" ] }, "us-gaap_PremiumsWrittenNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PremiumsWrittenNet", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net premiums written", "label": "Premiums Written, Net", "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums written." } } }, "auth_ref": [ "r1306", "r1307" ] }, "us-gaap_PremiumsWrittenNetConsolidatedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PremiumsWrittenNetConsolidatedAbstract", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Written", "label": "Premiums Written, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1332" ] }, "us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrincipalAmountOutstandingOfLoansHeldInPortfolio", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleofAssumptionsforMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Serviced portfolio with MSRs (in thousands)", "label": "Loan, Held-in-Portfolio, Principal Outstanding", "documentation": "This is the result of the principal amount outstanding of total loans managed or securitized less securitized loans and loans that are in the process of being securitized." } } }, "auth_ref": [ "r30" ] }, "us-gaap_PrincipalAmountOutstandingOnLoansSecuritized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrincipalAmountOutstandingOnLoansSecuritized", "crdr": "credit", "calculation": { "http://www.cavco.com/role/OtherLiabilitiesScheduleofSecuredFinancingsandOtherObligationsDetails_1": { "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesScheduleofSecuredFinancingsandOtherObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other secured financing", "label": "Loan, Securitized or Asset-Backed Financing Arrangement, Principal Outstanding", "documentation": "This is the principal amount outstanding for securitized loans only (across all types of loans)." } } }, "auth_ref": [ "r30" ] }, "cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "ProceedsFromCollectionOfFinanceReceivablesOperatingActivity", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Principal payments received on loans receivable", "label": "Proceeds From Collection Of Finance Receivables, Operating Activity", "documentation": "Proceeds From Collection Of Finance Receivables, Operating Activity" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Return of invested capital from equity method investments", "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities." } } }, "auth_ref": [ "r271", "r1340" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of investments", "label": "Proceeds from Sale and Maturity of Marketable Securities", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfLoansHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfLoansHeldForSale", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from sales of consumer loans", "label": "Proceeds from Sale, Loan, Held-for-Sale", "documentation": "The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization." } } }, "auth_ref": [ "r1341", "r1342" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from sale of property, plant and equipment and assets held for sale", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r139" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from exercise of stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r6", "r27" ] }, "us-gaap_ProductAndServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductAndServiceOtherMember", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Delivery, setup and other revenues", "label": "Product and Service, Other [Member]", "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other." } } }, "auth_ref": [ "r1458" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersScheduleofDisaggregationofRevenueDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesVolumeRebatesandFreightDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r349", "r852", "r939", "r940", "r941", "r942", "r943", "r944", "r949", "r1082", "r1120", "r1164", "r1165", "r1168", "r1171", "r1176", "r1443", "r1444", "r1457", "r1530", "r1534", "r1535", "r1536", "r1537", "r1538", "r1539", "r1540", "r1541", "r1542", "r1543", "r1544", "r1545", "r1546", "r1547", "r1548", "r1549", "r1550", "r1551", "r1552", "r1553", "r1554", "r1555", "r1556", "r1557", "r1558", "r1559", "r1561", "r1562" ] }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantiesDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Product Warranties Disclosures [Abstract]", "label": "Product Warranties Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Estimated warranties", "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": [ "r110", "r1447", "r1450" ] }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyDisclosureTextBlock", "presentation": [ "http://www.cavco.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": [ "r509", "r510", "r511", "r512", "r513", "r514" ] }, "us-gaap_ProductWarrantyLiabilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyLiabilityLineItems", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Warranty Liability [Line Items]", "label": "Product Warranty Liability [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_ProductWarrantyLiabilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyLiabilityTable", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Warranty Liability [Table]", "label": "Product Warranty Liability [Table]", "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties." } } }, "auth_ref": [] }, "cvco_ProductWarrantyLiabilityTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "ProductWarrantyLiabilityTypeAxis", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Warranty Liability, Type [Axis]", "label": "Product Warranty Liability, Type [Axis]", "documentation": "Product Warranty Liability, Type" } } }, "auth_ref": [] }, "cvco_ProductWarrantyLiabilityTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "ProductWarrantyLiabilityTypeDomain", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Warranty Liability, Type [Domain]", "label": "Product Warranty Liability, Type [Domain]", "documentation": "Warranty Liability, Type [Domain]" } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyObligationTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyObligationTerm", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty period for manufacturing defects", "label": "Product Warranty Obligation, Term", "documentation": "Term of warranty or group of similar warranties, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r508" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersScheduleofDisaggregationofRevenueDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesVolumeRebatesandFreightDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r349", "r852", "r939", "r940", "r941", "r942", "r943", "r944", "r949", "r1082", "r1120", "r1164", "r1165", "r1168", "r1171", "r1176", "r1443", "r1444", "r1457", "r1530", "r1534", "r1535", "r1536", "r1537", "r1538", "r1539", "r1540", "r1541", "r1542", "r1543", "r1544", "r1545", "r1546", "r1547", "r1548", "r1549", "r1550", "r1551", "r1552", "r1553", "r1554", "r1555", "r1556", "r1557", "r1558", "r1559", "r1561", "r1562" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "verboseLabel": "Net income", "terseLabel": "Net income", "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": [ "r237", "r256", "r258", "r270", "r278", "r291", "r299", "r302", "r303", "r406", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r695", "r709", "r710", "r713", "r714", "r740", "r768", "r894", "r915", "r988", "r1023", "r1043", "r1044", "r1138", "r1139", "r1187", "r1335", "r1453" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "crdr": "credit", "calculation": { "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated depreciation", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease." } } }, "auth_ref": [ "r1305", "r1311", "r1433" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r1311", "r1431" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, plant and equipment, at cost", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r1304", "r1326", "r1432" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentNetandAssetImpairmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r12", "r798" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnet" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, Plant and Equipment, net", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r150", "r215", "r218", "r219" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentNetandAssetImpairmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [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": [ "r798" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, Plant and Equipment, Net", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r12", "r215", "r218", "r912" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Property, Plant and Equipment, net", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentNetandAssetImpairmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r151", "r798" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentNetandAssetImpairmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Useful lives", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_ProvisionForLoanLeaseAndOtherLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForLoanLeaseAndOtherLosses", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for loan losses", "label": "Provision for Loan, Lease, and Other Losses", "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value." } } }, "auth_ref": [ "r10", "r179", "r192" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r1240" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r1240" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.cavco.com/role/DebtDetails", "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.cavco.com/role/LeasesNarrativeDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesNetDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentNetandAssetImpairmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r502", "r503", "r504", "r505", "r579", "r602", "r640", "r641", "r642", "r655", "r746", "r820", "r830", "r850", "r950", "r952", "r966", "r994", "r995", "r1052", "r1056", "r1058", "r1059", "r1061", "r1078", "r1079", "r1104", "r1119", "r1132", "r1145", "r1146", "r1150", "r1151", "r1165", "r1180", "r1439", "r1455", "r1502", "r1517", "r1518", "r1519", "r1520", "r1521" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.cavco.com/role/DebtDetails", "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.cavco.com/role/LeasesNarrativeDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesNetDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentNetandAssetImpairmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r502", "r503", "r504", "r505", "r579", "r602", "r640", "r641", "r642", "r655", "r746", "r820", "r830", "r850", "r950", "r952", "r966", "r994", "r995", "r1052", "r1056", "r1058", "r1059", "r1061", "r1078", "r1079", "r1104", "r1119", "r1132", "r1145", "r1146", "r1150", "r1151", "r1165", "r1180", "r1439", "r1455", "r1502", "r1517", "r1518", "r1519", "r1520", "r1521" ] }, "us-gaap_RealEstateAcquiredThroughForeclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RealEstateAcquiredThroughForeclosure", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repossessed homes", "label": "Real Estate Acquired Through Foreclosure", "documentation": "Carrying amount as of the balance sheet date of land and buildings obtained through foreclosure proceedings or defeasance in full or partial satisfaction of a debt arrangement." } } }, "auth_ref": [ "r359", "r1365", "r1372" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Receivables [Abstract]", "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r360", "r361", "r362", "r369", "r1368" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other comprehensive income (loss), net", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r32", "r39", "r262", "r770", "r774", "r775", "r917", "r1333" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r1207", "r1218", "r1228", "r1261" ] }, "cvco_ReinsuranceCoverageMaximumLiabilityPerEmployee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "ReinsuranceCoverageMaximumLiabilityPerEmployee", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum loss per employee under insurance claims", "label": "Reinsurance Coverage, Maximum Liability Per Employee", "documentation": "Reinsurance Coverage, Maximum Liability Per Employee" } } }, "auth_ref": [] }, "us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earned", "label": "Premiums Earned, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReinsuranceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReinsuranceTextBlock", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves" ], "lang": { "en-us": { "role": { "verboseLabel": "Reinsurance and Insurance Loss Reserves", "label": "Reinsurance [Text Block]", "documentation": "The entire disclosure pertaining to the existence, magnitude and information about insurance that has been ceded to or assumed from another insurance company, including the methodologies and assumptions used in determining recorded amounts." } } }, "auth_ref": [ "r896", "r897", "r1172", "r1173" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related and Nonrelated Parties [Domain]", "label": "Related and Nonrelated Parties [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r357", "r588", "r809", "r810", "r903", "r911", "r997", "r998", "r999", "r1000", "r1001", "r1020", "r1022", "r1051" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyMember", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "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": [ "r280", "r281", "r809", "r810", "r811", "r812", "r903", "r911", "r997", "r998", "r999", "r1000", "r1001", "r1020", "r1022", "r1051" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "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": [ "r357", "r1026", "r1027", "r1030" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions [Abstract]", "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related and Nonrelated Parties [Axis]", "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r357", "r588", "r809", "r810", "r903", "r911", "r997", "r998", "r999", "r1000", "r1001", "r1020", "r1022", "r1051", "r1513" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "verboseLabel": "Related Party Transactions", "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": [ "r806", "r807", "r808", "r810", "r813", "r985", "r986", "r987", "r1028", "r1029", "r1030", "r1049", "r1050" ] }, "cvco_RemainingConstructionContingentCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "RemainingConstructionContingentCommitment", "crdr": "credit", "calculation": { "http://www.cavco.com/role/CommitmentsandContingenciesScheduleofLoanContractswithOffBalanceSheetCommitmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesScheduleofLoanContractswithOffBalanceSheetCommitmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Remaining construction contingent commitment", "label": "Remaining Construction Contingent Commitment", "documentation": "Remaining construction contingent commitment." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfSecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfSecuredDebt", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on secured financings and other", "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": [ "r142" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.cavco.com/role/RestrictedCashScheduleofRestrictionsonCashandCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r284", "r285", "r531", "r556", "r812", "r831", "r898", "r1088", "r1089" ] }, "cvco_RepurchaseAgreementTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "RepurchaseAgreementTerm", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Repurchase agreement, term", "label": "Repurchase Agreement, Term", "documentation": "Period of the agreement under repurchase contingencies minimum." } } }, "auth_ref": [] }, "us-gaap_RepurchaseAndResaleAgreementsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepurchaseAndResaleAgreementsPolicy", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reserve for Repurchase Commitment", "label": "Repurchase and Resale Agreements Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for repurchase and resale agreements. This disclosure may address (a) the reasons for entering into repurchase and resale agreements, (b) how securities transferred under such agreements are classified in the entity's financial statements, (c) whether multiple agreements with the same counterparty are offset (d) the entity's accounting policy for requiring collateral or other security for such transactions, and (e) how the entity ensures that the market value of the underlying assets remains sufficient to protect the entity in the event of default by the counterparty." } } }, "auth_ref": [ "r21", "r37" ] }, "cvco_ReservesRelatedToConsumerLoansSold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "ReservesRelatedToConsumerLoansSold", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reserves related to consumer loans sold", "label": "Reserves Related To Consumer Loans Sold", "documentation": "Reserve for consumer loans sold contingent repurchase and indemnification obligations." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r1208", "r1219", "r1229", "r1262" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r1209", "r1220", "r1230", "r1263" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r1216", "r1227", "r1237", "r1270" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://www.cavco.com/role/RestrictedCashScheduleofReconciliationtoSOCFDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/RestrictedCashScheduleofRestrictionsonCashandCashEquivalentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/RestrictedCashScheduleofReconciliationtoSOCFDetails", "http://www.cavco.com/role/RestrictedCashScheduleofRestrictionsonCashandCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total restricted cash", "terseLabel": "Restricted cash", "label": "Restricted Cash and Cash Equivalents", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r43", "r171", "r241", "r275", "r904" ] }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.cavco.com/role/RestrictedCashScheduleofRestrictionsonCashandCashEquivalentsDetails": { "parentTag": "us-gaap_RestrictedCashAndCashEquivalents", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/RestrictedCashScheduleofRestrictionsonCashandCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted cash, current", "negatedLabel": "Less current portion", "label": "Restricted Cash and Cash Equivalents, Current", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r43", "r241", "r275" ] }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/RestrictedCashScheduleofRestrictionsonCashandCashEquivalentsDetails": { "parentTag": "us-gaap_RestrictedCashAndCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/RestrictedCashScheduleofRestrictionsonCashandCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted cash", "netLabel": "Restricted cash, noncurrent", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r43", "r210", "r275" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockMember", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock", "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": [ "r51" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails", "http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (RSUs)", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r121", "r156", "r909", "r960", "r965", "r983", "r1004", "r1154" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r232", "r287", "r288", "r289", "r292", "r299", "r301", "r303", "r410", "r416", "r486", "r678", "r679", "r691", "r692", "r693", "r696", "r708", "r709", "r721", "r724", "r725", "r728", "r738", "r778", "r781", "r956", "r958", "r989", "r1565" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/RelatedPartyTransactionsDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersScheduleofDisaggregationofRevenueDetails", "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net revenue", "terseLabel": "Net revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r185", "r186", "r318", "r325", "r326", "r340", "r346", "r349", "r351", "r353", "r575", "r576", "r852" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Factory-Built Housing Revenue Recognition, Volume Rebates, and Freight", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r224", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r1081" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomers" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contracts with Customers", "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": [ "r224", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r577" ] }, "us-gaap_RevenueRecognitionInterest": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRecognitionInterest", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Income", "label": "Revenue Recognition, Interest [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognition of interest revenue. Disclosure may include the method of recognizing interest income on loan and trade receivables, the method of amortizing premiums or accreting discounts, and a statement about the policy for the treatment of related fees and costs, including the method of amortizing net deferred fees and costs." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "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": [] }, "cvco_RevolvingCreditFacilitySubFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "RevolvingCreditFacilitySubFacilityMember", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility, Sub-Facility", "label": "Revolving Credit Facility, Sub-Facility [Member]", "documentation": "Revolving Credit Facility, Sub-Facility" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets recognized and operating lease obligations incurred", "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": [ "r794", "r1153" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1279" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1279" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioForecastMember", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]" } } }, "auth_ref": [ "r607", "r1354" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]" } } }, "auth_ref": [ "r304", "r607", "r1302", "r1354" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetNarrativeDetails", "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansCharacteristicsDetails", "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofConsumerLoansReceivableDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofDelinquencyStatusofConsumerLoansDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetScheduleofWeightedAveragesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "label": "Accounts and Financing Receivables [Table]", "documentation": "Disclosure of information about accounts and financing receivables. Includes, but is not limited to, amount of receivable and allowance for credit loss." } } }, "auth_ref": [ "r119", "r125", "r358", "r1372" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetTables", "http://www.cavco.com/role/ConsumerLoansReceivableNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable, Net", "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": [ "r119", "r125" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r51" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofAvailableforsaleSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Line Items]", "label": "Debt Securities, Available-for-Sale [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": [ "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.cavco.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Acquisitions", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r79", "r85" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCashAndCashEquivalentsTable", "presentation": [ "http://www.cavco.com/role/RestrictedCashScheduleofRestrictionsonCashandCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalent [Table]", "label": "Cash and Cash Equivalent [Table]", "documentation": "Disclosure of information about cash and cash equivalent by type. Excludes restricted cash and cash equivalent." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.cavco.com/role/RestrictedCashTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash and Cash Equivalents", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.cavco.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Provision for income taxes", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r1493" ] }, "us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Changes in the Allowance for Loan Losses on Commercial Loans Receivables", "label": "Financing Receivable, Noncurrent, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss of financing receivable, classified as noncurrent." } } }, "auth_ref": [ "r191", "r1400" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.cavco.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net deferred Tax Assets and Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r1489" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]", "label": "Defined Benefit Plan [Table]", "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r17", "r72", "r73", "r74", "r75" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "presentation": [ "http://www.cavco.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Basic earnings per share", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block]", "documentation": "Tabular disclosure of the effect of income (loss) on basic earnings per share." } } }, "auth_ref": [ "r50", "r53", "r1356" ] }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "presentation": [ "http://www.cavco.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Diluted earnings per share", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block]", "documentation": "Tabular disclosure of the effect of income (loss) on an entity's diluted earnings per share." } } }, "auth_ref": [ "r50", "r53", "r1356" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.cavco.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliations of Income Taxes", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r664", "r1137", "r1486" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesVolumeRebatesandFreightDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Revenue from External Customer, Product and Service [Table]", "label": "Segment Reporting, Revenue from External Customer, Product and Service [Table]", "documentation": "Disclosure of information about revenue from external customer by product and service when not provided as part of reportable operating segment information." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableInvestmentsandAllowanceforLoanLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Allowance for Credit Loss [Table]", "label": "Financing Receivable, Allowance for Credit Loss [Table]", "documentation": "Disclosure of information about allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r229", "r1400" ] }, "us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financing Receivable Recorded Investment Credit Quality Indicator [Table]", "label": "Financing Receivable, Credit Quality Indicator [Table]", "documentation": "Disclosure of information about credit quality indicator for financing receivable." } } }, "auth_ref": [ "r197", "r1108", "r1401" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r471", "r478", "r482", "r483", "r484", "r853", "r1080", "r1112" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r1111", "r1406", "r1407", "r1408", "r1409", "r1410", "r1411", "r1412", "r1413", "r1414", "r1415", "r1416" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Asset, Indefinite-Lived [Table]", "label": "Intangible Asset, Indefinite-Lived [Table]", "documentation": "Disclosure of information about indefinite-lived intangible asset. Excludes finite-lived intangible asset." } } }, "auth_ref": [ "r471", "r481", "r484", "r1112" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Goodwill and Other Intangibles", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r1405", "r1417" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.cavco.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of inventories", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r36", "r126", "r127", "r128" ] }, "cvco_ScheduleOfInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "ScheduleOfInvestmentsTableTextBlock", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Investments", "label": "Schedule Of Investments [Table Text Block]", "documentation": "Schedule of Investments [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Activity in Property Casualty Reserve", "label": "Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block]", "documentation": "Tabular disclosure of the activity in the reserve for settling insured claims and expenses incurred in the claims settlement process for the period. The estimated liability includes the amount of money that will be required for future payments of (a) claims that have been reported to the insurer, (b) claims related to insured events that have occurred but that have not been reported to the insurer as of the date the liability is estimated, and (c) claim adjustment expenses. Claim adjustment expenses include costs incurred in the claim settlement process such as legal fees; outside adjuster fees; and costs to record, process, and adjust claims." } } }, "auth_ref": [ "r946" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Other Liabilities", "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_ScheduleOfMultiemployerPlansTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfMultiemployerPlansTableTextBlock", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Multiemployer Plan", "label": "Multiemployer Plan [Table Text Block]", "documentation": "Tabular disclosure of information about multiemployer plan." } } }, "auth_ref": [ "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r608", "r609", "r1132" ] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.cavco.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": [ "r515" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentNetandAssetImpairmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r12", "r798" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Related Party Transaction [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r104", "r105", "r1026", "r1027", "r1030" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "presentation": [ "http://www.cavco.com/role/RestrictedCashTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Restrictions on Cash and Cash Equivalents", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r29", "r171", "r1527" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r60", "r61", "r62" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.cavco.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Business Segment Information", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r60", "r61", "r62" ] }, "us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfServicingAssetsAtFairValueTextBlock", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Capitalized Mortgage Servicing Rights", "label": "Schedule of Servicing Assets at Fair Value [Table Text Block]", "documentation": "Tabular disclosure of the activity in the balance of servicing assets (including a description of where changes in fair value are reported in the statement of income for each period for which results of operations are presented), including but not limited to, the following: beginning and ending balances, additions (for instance, through purchases of servicing assets), disposals, changes in fair value during the period resulting from changes in inputs or assumptions used in the valuation model, other changes in fair value along with a description of those changes, and other changes that affect the balance along with a description of those changes." } } }, "auth_ref": [ "r1522" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails", "http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails", "http://www.cavco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "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": [ "r611", "r613", "r615", "r616", "r617", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r639", "r640", "r641", "r642", "r643" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Stock Unit Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r157" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Stock Options 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": [ "r25", "r26", "r157" ] }, "us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis", "presentation": [ "http://www.cavco.com/role/AcquisitionsNarrativeDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis]", "label": "Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis]", "documentation": "Information by financial instrument subject to mandatory redemption." } } }, "auth_ref": [ "r14", "r23", "r68" ] }, "us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSharesSubjectToMandatoryRedemptionTable", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Instruments Subject to Mandatory Redemption [Table]", "label": "Financial Instrument Subject to Mandatory Redemption [Table]", "documentation": "Disclosure of information about financial instrument subject to mandatory redemption and its settlement alternative." } } }, "auth_ref": [ "r14", "r23", "r68" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Expected Amortization for Future Fiscal Years", "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": [ "r1112", "r1425" ] }, "cvco_SecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "SecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "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": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "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": [ "r1189" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "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": [ "r1192" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersScheduleofDisaggregationofRevenueDetails", "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r185", "r186", "r187", "r188", "r318", "r321", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r346", "r347", "r348", "r353", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r484", "r497", "r498", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r1096", "r1099", "r1100", "r1111", "r1170", "r1530", "r1534", "r1535", "r1536", "r1537", "r1538", "r1539", "r1540", "r1541", "r1542", "r1543", "r1544", "r1545", "r1546", "r1547", "r1548", "r1549", "r1550", "r1551", "r1552", "r1553", "r1554", "r1555", "r1556", "r1557", "r1558", "r1559", "r1561", "r1562" ] }, "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentExpenditureAdditionToLongLivedAssets", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital expenditures", "label": "Segment, Expenditure, Addition to Long-Lived Assets", "documentation": "Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets." } } }, "auth_ref": [ "r318", "r335", "r346", "r1099", "r1100" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment, Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r351", "r352", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r991", "r992", "r993", "r1053", "r1057", "r1060", "r1062", "r1065", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1083", "r1121", "r1156", "r1157", "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1169", "r1180", "r1457", "r1530", "r1534", "r1535", "r1537", "r1538", "r1539", "r1540", "r1541", "r1542", "r1543", "r1544", "r1545", "r1546", "r1547", "r1548", "r1549", "r1550", "r1551", "r1552", "r1553", "r1554", "r1555", "r1556", "r1557", "r1558", "r1559", "r1561", "r1562" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/SegmentInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Segment Information", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r188", "r318", "r320", "r321", "r322", "r323", "r324", "r336", "r338", "r339", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r353", "r1095", "r1097", "r1098", "r1099", "r1101", "r1102", "r1103" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "cvco_SelfFundedGroupMedicalPlanMedicalClaimsExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "SelfFundedGroupMedicalPlanMedicalClaimsExpense", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Medical claims expenses", "label": "Self-Funded Group Medical Plan, Medical Claims Expense", "documentation": "Self-Funded Group Medical Plan, Medical Claims Expense" } } }, "auth_ref": [] }, "us-gaap_SelfInsuranceReserveCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SelfInsuranceReserveCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued self-insurance", "label": "Self Insurance Reserve, Current", "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer)." } } }, "auth_ref": [] }, "us-gaap_SelfInsuranceReservePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SelfInsuranceReservePolicyTextBlock", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance", "label": "Self Insurance Reserve [Policy Text Block]", "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR)." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Selling, general and administrative expenses", "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": [ "r137" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.cavco.com/role/LeasesScheduleofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_ServicingAssetAtFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingAssetAtFairValueAmount", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleofAssumptionsforMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "MSRs (in thousands)", "label": "Servicing Asset at Fair Value, Amount", "documentation": "Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements." } } }, "auth_ref": [ "r742", "r743", "r832", "r833", "r834", "r835" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Maximum vesting period for stock options and restricted stock awards", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1133" ] }, "cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional shares granted by performance (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Additional Shares Granted By Performance In Period", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Additional Shares Granted By Performance In Period" } } }, "auth_ref": [] }, "cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional shares granted by performance (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Shares Granted by Performance in Period, Weighted Average Grant Date Fair Value", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Shares Granted by Performance in Period, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in usd 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": [ "r632" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Awarded (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": [ "r630" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Awarded (in usd 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": [ "r630" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails", "http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, outstanding (in shares)", "periodEndLabel": "Ending balance, outstanding (in shares)", "terseLabel": "Outstanding RSUs excluded, as underlying performance criteria has not yet been met (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": [ "r627", "r628" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Awards Activity, Number of Shares [Roll Forward]", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, weighted average grant date fair value (in usd per share)", "periodEndLabel": "Ending balance, weighted average grant date fair value (in usd 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": [ "r627", "r628" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Activity, Weighted Average Grant Date Fair Value [Roll Forward]", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails", "http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional shares granted by performance (in shares)", "negatedLabel": "Released (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": [ "r631" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Released (in usd 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": [ "r631" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails", "http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails", "http://www.cavco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "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": [ "r611", "r613", "r615", "r616", "r617", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r639", "r640", "r641", "r642", "r643" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations", "documentation": "Number of shares under non-option equity instrument agreements that were either cancelled or expired." } } }, "auth_ref": [ "r158", "r159" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of shares authorized (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": [ "r1135" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of shares available for grant (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r76" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares exercisable (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": [ "r621" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable, weighted average exercise price (in usd 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": [ "r621" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total intrinsic value of options 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": [ "r634" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited, canceled or expired (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "documentation": "For presentations that combine terminations, 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 or that expired." } } }, "auth_ref": [ "r1465" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited, canceled or expired (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r1465" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r623" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding, aggregate intrinsic value", "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": [ "r76" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, shares outstanding (in shares)", "periodEndLabel": "Ending balance, shares outstanding (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": [ "r619", "r620" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, weighted average exercise price (in usd per share)", "periodEndLabel": "Ending balance, weighted average exercise price (in usd per share)", "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": [ "r619", "r620" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price per share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails", "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails", "http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails", "http://www.cavco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r615", "r616", "r617", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r639", "r640", "r641", "r642", "r643" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in usd 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": [ "r624" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2025", "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_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2027", "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_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2026", "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_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r610", "r618", "r637", "r638", "r639", "r640", "r643", "r649", "r650", "r651", "r652" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intrinsic value of awards released", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested", "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock option expiration period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1134" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercisable, aggregate intrinsic value", "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": [ "r76" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercisable, weighted average remaining contractual term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r76" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding, weighted average remaining contractual term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r160" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock option exercise price as a percent of fair value of common stock", "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": [] }, "us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]", "label": "Financial Instruments Subject to Mandatory Redemption by Settlement Terms [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_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain", "presentation": [ "http://www.cavco.com/role/AcquisitionsNarrativeDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments Subject to Mandatory Redemption, Financial Instrument [Domain]", "label": "Financial Instruments Subject to Mandatory Redemption, Financial Instrument [Domain]", "documentation": "Identifying description of each financial instrument that embodies an unconditional obligation requiring the issuer to redeem the securities by transferring the assets at a specified or determinable date (or dates) or upon an event that is certain to occur. Examples are preferred stock or trust preferred securities, each of which has redemption rights beyond the control of the issuer on a specified date or upon an event that is certain to occur." } } }, "auth_ref": [ "r14", "r23" ] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails_1": { "parentTag": "us-gaap_Investments", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Short-term investments", "negatedTerseLabel": "Less short-term investments", "label": "Short-Term Investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r177", "r178", "r1331" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r147", "r276" ] }, "cvco_SolitaireMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "SolitaireMember", "presentation": [ "http://www.cavco.com/role/AcquisitionsNarrativeDetails", "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Solitaire", "label": "Solitaire [Member]", "documentation": "Solitaire" } } }, "auth_ref": [] }, "us-gaap_StandardProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StandardProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/WarrantiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of fiscal year", "periodEndLabel": "Balance at end of fiscal year", "label": "Standard Product Warranty Accrual", "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability." } } }, "auth_ref": [ "r1447", "r1450" ] }, "us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/WarrantiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase accounting additions", "label": "Standard Product Warranty Accrual, Additions from Business Acquisition", "documentation": "Amount of increase in the standard product warranty accrual from a business acquisition. Excludes extended product warranties." } } }, "auth_ref": [ "r1446" ] }, "us-gaap_StandardProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StandardProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/WarrantiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments and deductions", "label": "Standard Product Warranty Accrual, Decrease for Payments", "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties." } } }, "auth_ref": [ "r1448" ] }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/WarrantiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Charged to costs and expenses", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties." } } }, "auth_ref": [ "r1449" ] }, "cvco_StateInsuranceLicensesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "StateInsuranceLicensesMember", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State insurance licenses", "label": "State Insurance Licenses [Member]", "documentation": "State insurance licenses." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersScheduleofDisaggregationofRevenueDetails", "http://www.cavco.com/role/SegmentInformationScheduleofBusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r185", "r186", "r187", "r188", "r236", "r318", "r321", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r346", "r347", "r348", "r353", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r484", "r488", "r497", "r498", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r1096", "r1099", "r1100", "r1111", "r1170", "r1530", "r1534", "r1535", "r1536", "r1537", "r1538", "r1539", "r1540", "r1541", "r1542", "r1543", "r1544", "r1545", "r1546", "r1547", "r1548", "r1549", "r1550", "r1551", "r1552", "r1553", "r1554", "r1555", "r1556", "r1557", "r1558", "r1559", "r1561", "r1562" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r24", "r118", "r122", "r123", "r232", "r261", "r262", "r263", "r287", "r288", "r289", "r292", "r299", "r301", "r303", "r319", "r410", "r416", "r486", "r558", "r678", "r679", "r691", "r692", "r693", "r696", "r708", "r709", "r721", "r723", "r724", "r725", "r726", "r728", "r738", "r770", "r771", "r772", "r773", "r774", "r775", "r778", "r781", "r805", "r917", "r956", "r957", "r958", "r989", "r1045" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNetNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r351", "r352", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r991", "r992", "r993", "r1053", "r1057", "r1060", "r1062", "r1065", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1083", "r1121", "r1156", "r1157", "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1169", "r1180", "r1457", "r1530", "r1534", "r1535", "r1537", "r1538", "r1539", "r1540", "r1541", "r1542", "r1543", "r1544", "r1545", "r1546", "r1547", "r1548", "r1549", "r1550", "r1551", "r1552", "r1553", "r1554", "r1555", "r1556", "r1557", "r1558", "r1559", "r1561", "r1562" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "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": [ "r287", "r288", "r289", "r319", "r781", "r852", "r977", "r990", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1003", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1016", "r1017", "r1018", "r1019", "r1020", "r1022", "r1024", "r1025", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1045", "r1181" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementScenarioAxis", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]" } } }, "auth_ref": [ "r304", "r607", "r1302", "r1303", "r1354" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r287", "r288", "r289", "r319", "r357", "r781", "r852", "r977", "r990", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1003", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1016", "r1017", "r1018", "r1019", "r1020", "r1022", "r1024", "r1025", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1045", "r1181" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r1211", "r1222", "r1232", "r1265" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "lang": { "en-us": { "role": { "verboseLabel": "Net issuance of common stock under stock incentive plans (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r24", "r117", "r118", "r156", "r982", "r1045", "r1063" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Exercised (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": [ "r24", "r117", "r118", "r156", "r624" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r118", "r122", "r123", "r149", "r1005", "r1021", "r1046", "r1047", "r1154", "r1188", "r1346", "r1398", "r1507", "r1565" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Stockholders' equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityPolicyTextBlock", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Stockholders' Equity, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income." } } }, "auth_ref": [ "r15", "r1048" ] }, "cvco_SubcontractedSiteImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "SubcontractedSiteImprovementsMember", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Site improvements on Retail Sales", "label": "Subcontracted Site Improvements [Member]", "documentation": "Subcontracted site improvements [Member]" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Supplemental disclosures of cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplementaryInsuranceInformationUnearnedPremiums": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementaryInsuranceInformationUnearnedPremiums", "crdr": "credit", "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unearned insurance premiums", "label": "SEC Schedule, 12-16, Insurance Companies, Supplementary Insurance Information, Unearned Premium", "documentation": "Amount of premium not yet earned, disclosed in supplementary insurance information." } } }, "auth_ref": [ "r931" ] }, "cvco_SusanBlountMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "SusanBlountMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Susan Blount [Member]", "documentation": "Susan Blount" } } }, "auth_ref": [] }, "stpr_TX": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2024", "localname": "TX", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TEXAS", "label": "TEXAS" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r1258" ] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityCarryingAmountAttributableToParent", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, beginning of period", "periodEndLabel": "Balance, end of period", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r518", "r520", "r521", "r522", "r525", "r526", "r653", "r907" ] }, "cvco_TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Conversion to mandatorily redeemable noncontrolling interest", "label": "Temporary Equity, Conversion To Mandatorily Redeemable Noncontrolling Interest", "documentation": "Temporary Equity, Conversion To Mandatorily Redeemable Noncontrolling Interest" } } }, "auth_ref": [] }, "cvco_TemporaryEquityDecreaseFromDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "TemporaryEquityDecreaseFromDistributions", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Distributions", "label": "Temporary Equity, Decrease From Distributions", "documentation": "Temporary Equity, Decrease From Distributions" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityIssuePeriodIncreaseOrDecrease", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation adjustment", "label": "Temporary Equity, Carrying Amount, Period Increase (Decrease)", "documentation": "Change in the value of each type or class of stock classified as temporary equity during the period. The redemption requirement does not constitute an unconditional obligation that will be settled in a variable number of shares constituting a monetary value predominantly indexed to (a) a fixed monetary amount known at inception, (b) an amount inversely correlated with the residual value of the entity, or (c) an amount determined by reference to something other than the fair value of issuer's stock. Does not include mandatorily redeemable stock. The exception is if redemption is required upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r34", "r69" ] }, "us-gaap_TemporaryEquityNetIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityNetIncome", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Temporary Equity, Net Income", "documentation": "The portion of net income or loss attributable to temporary equity interest." } } }, "auth_ref": [] }, "cvco_TermSecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "TermSecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Secured Overnight Financing Rate (SOFR)", "label": "Term Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Term Secured Overnight Financing Rate (SOFR)" } } }, "auth_ref": [] }, "cvco_TheRevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "TheRevolvingCreditFacilityMember", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "The Revolving Credit Facility", "label": "The Revolving Credit Facility [Member]", "documentation": "The Revolving Credit Facility" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r1250" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r1257" ] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesScheduleofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trademarks and trade names", "label": "Trademarks and Trade Names [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r88", "r1418", "r1419", "r1420", "r1421", "r1422", "r1423", "r1424", "r1426", "r1427", "r1428" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r1278" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r1280" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "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_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage Servicing Rights", "label": "Transfers and Servicing of Financial Assets, Servicing of Financial Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for servicing assets and liabilities including, but not necessarily limited to: (a) how a servicing asset or servicing liability is initially recognized and measured, (b) management's basis for determining its classes of servicing assets and servicing liabilities, (c) where contractually specified fees, late fees or ancillary fees are reported in the statement of income, (d) how the entity subsequently measures each class of servicing assets and servicing liabilities (that is, by using the amortization method or fair value method), and the methodology and significant assumptions used to value such servicing, (e) for those classes subsequently measured using the amortization method, where changes in the carrying amount are reported in the statement of income and how such servicing assets and liabilities are evaluated for impairment, and (f) for those classes subsequently measured at fair value, where changes in the fair value are reported in the statement of income." } } }, "auth_ref": [ "r28", "r106", "r169", "r170" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsNarrativeDetails", "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails", "http://www.cavco.com/role/InvestmentsScheduleofAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsScheduleofContinuousUnrealizedLossPositionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r552", "r557", "r729", "r760", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r829", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r918", "r1140", "r1143", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1155", "r1314", "r1315", "r1316", "r1317", "r1318", "r1319", "r1320", "r1392", "r1393", "r1394", "r1395", "r1498", "r1501", "r1502", "r1503", "r1504", "r1505" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r1281" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r1282" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r1282" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r1280" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r1280" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r1283" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r1281" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r70" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, common shares (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r70" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury stock, at cost; 1,428,720 and 1,069,235 shares, respectively", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r70", "r71", "r122" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Common stock repurchases", "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": [ "r24", "r70", "r156" ] }, "us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financing Receivable, Modified", "label": "Financing Receivable, Modified [Table Text Block]", "documentation": "Tabular disclosure of financing receivable modified for debtor experiencing financial difficulty." } } }, "auth_ref": [ "r199", "r200", "r1104", "r1370", "r1371" ] }, "us-gaap_USStatesAndPoliticalSubdivisionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "USStatesAndPoliticalSubdivisionsMember", "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsScheduleofContinuousUnrealizedLossPositionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "State and political subdivision debt securities", "label": "US States and Political Subdivisions Debt Securities [Member]", "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments." } } }, "auth_ref": [ "r1127", "r1155", "r1175", "r1560" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r1277" ] }, "us-gaap_UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reserve for Property Casualty Insurance Claims and Claims Expense", "label": "Unpaid Policy Claims and Claims Adjustment Expense, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for estimating the ultimate cost of settling insurance claims relating to insured events that have occurred on or before a particular date (ordinarily, the statement of financial position date). The estimated liability includes the amount of money that will be required for future payments of (a) claims that have been reported to the insurer, (b) claims related to insured events that have occurred but that have not been reported to the insurer as of the date the liability is estimated, and (c) claim adjustment expenses. Claims adjustment expenses include costs incurred in the claim settlement process such as legal fees; outside adjuster fees; and costs to record, process, and adjust claims." } } }, "auth_ref": [ "r945", "r948", "r1167" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounting Estimate", "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": [ "r57", "r58", "r59", "r213", "r214", "r216", "r217" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableRateAxis", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableRateDomain", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingAxis", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1459", "r1460", "r1461", "r1462", "r1463", "r1464", "r1465", "r1466", "r1467", "r1468", "r1469", "r1470", "r1471", "r1472", "r1473", "r1474", "r1475", "r1476", "r1477", "r1478", "r1479", "r1480", "r1481", "r1482", "r1483", "r1484" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingDomain", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1459", "r1460", "r1461", "r1462", "r1463", "r1464", "r1465", "r1466", "r1467", "r1468", "r1469", "r1470", "r1471", "r1472", "r1473", "r1474", "r1475", "r1476", "r1477", "r1478", "r1479", "r1480", "r1481", "r1482", "r1483", "r1484" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r1246" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.cavco.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Effect of dilutive securities (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r1357" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.cavco.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in shares)", "totalLabel": "Diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r307", "r312" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average shares outstanding:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.cavco.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r306", "r312" ] }, "cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio": { "xbrltype": "percentItemType", "nsuri": "http://www.cavco.com/20250329", "localname": "WeightedAverageServicingFeeOfLoansHeldInPortfolio", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleofAssumptionsforMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average servicing fee (basis points)", "label": "Weighted-Average Servicing Fee Of Loans Held-In-Portfolio", "documentation": "Weighted-Average Servicing Fee Of Loans Held-In-Portfolio" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r1244" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4" }, "r1": { "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" }, "r2": { "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" }, "r3": { "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/2147477401/830-230-45-1" }, "r4": { "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" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12" }, "r6": { "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" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15" }, "r8": { "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" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D" }, "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", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "605", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r19": { "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" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)", "SubTopic": "30", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "SubTopic": "50", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(a)", "Paragraph": "4", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r31": { "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" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r33": { "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" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "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", "Section": "S99", "Paragraph": "3A", "Subparagraph": "(3)", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r36": { "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" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "20", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483442/210-20-45-11" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r43": { "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" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r51": { "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" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r67": { "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" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "45", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481679/480-10-45-2A" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r70": { "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" }, "r71": { "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" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r85": { "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" }, "r86": { "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" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "740", "Section": "25", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479172/805-740-25-8" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "740", "Section": "25", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479172/805-740-25-9" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r97": { "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" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r100": { "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" }, "r101": { "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r104": { "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" }, "r105": { "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" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r108": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r109": { "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" }, "r110": { "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" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "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(6)(a))", "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(6)(b))", "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(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r129": { "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" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r138": { "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" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r143": { "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" }, "r144": { "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" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r146": { "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" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r149": { "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" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805/tableOfContent" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r166": { "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" }, "r167": { "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" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-2" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-2" }, "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(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r181": { "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/2147478524/942-220-S99-1" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/942-320/tableOfContent" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-33" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-34" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7A" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-9" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-7" }, "r209": { "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" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-5" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1" }, "r213": { "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" }, "r214": { "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" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r216": { "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" }, "r217": { "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" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r220": { "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" }, "r221": { "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" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(1))", "SubTopic": "220", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(c))", "SubTopic": "220", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "b", "Publisher": "SEC" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "a", "Publisher": "SEC" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "b", "Publisher": "SEC" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "a", "Subparagraph": "(4)", "Publisher": "SEC" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "c", "Publisher": "SEC" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r232": { "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" }, "r233": { "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" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r241": { "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" }, "r242": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r250": { "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" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-17A" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r283": { "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)(ii)(A)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-6" }, "r291": { "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" }, "r292": { "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" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r319": { "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" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r328": { "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" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r332": { "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" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r347": { "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" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r349": { "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" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/310-10/tableOfContent" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r358": { "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" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-35" }, "r364": { "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" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "44", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-44" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/310-20/tableOfContent" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-4" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/320/tableOfContent" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-10" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1" }, "r406": { "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" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r410": { "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" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r416": { "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" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479391/326-20-30-4A" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479391/326-20-30-5A" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479366/326-20-35-8A" }, "r420": { "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" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-5" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r424": { "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" }, "r425": { "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" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r428": { "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" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-17" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-21" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3B" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3C" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3D" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-6" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.M.2.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483530/326-20-S99-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479175/326-30-30-1B" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "13A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479148/326-30-35-13A" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479148/326-30-35-7A" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3A" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3C" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3D" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-5" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r459": { "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" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r473": { "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" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r481": { "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" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r487": { "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" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477123/405-50-65-1" }, "r496": { "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" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r499": { "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" }, "r500": { "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" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/460/tableOfContent" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/715/tableOfContent" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r602": { "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" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.E.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r654": { "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" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r670": { "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" }, "r671": { "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" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20" }, "r675": { "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" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r678": { "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" }, "r679": { "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" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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/2147477891/740-270-50-1" }, "r687": { "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" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r699": { "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" }, "r700": { "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" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r721": { "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" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r728": { "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" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r747": { "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" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-1A" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/830/tableOfContent" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r780": { "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" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r782": { "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" }, "r783": { "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" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r787": { "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" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1" }, "r789": { "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" }, "r790": { "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" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r805": { "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" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-2" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481260/860-50-45-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481260/860-50-45-2" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481260/860-50-45-2" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r850": { "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" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1" }, "r852": { "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" }, "r853": { "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" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r857": { "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/2147478859/928-340-50-1" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r884": { "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/2147477215/932-235-50-8" }, "r885": { "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/2147477215/932-235-50-8" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r889": { "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/2147478546/942-210-S99-1" }, "r890": { "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/2147478524/942-220-S99-1" }, "r891": { "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/2147478524/942-220-S99-1" }, "r892": { "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/2147478524/942-220-S99-1" }, "r893": { "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/2147478524/942-220-S99-1" }, "r894": { "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/2147477314/942-235-S99-1" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479838/944-20-50-3" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479838/944-20-50-4" }, "r898": { "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)(1)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r899": { "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)(1)(h))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r900": { "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/2147478777/944-210-S99-1" }, "r901": { "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/2147478777/944-210-S99-1" }, "r902": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r903": { "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)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r904": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r905": { "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/2147478777/944-210-S99-1" }, "r906": { "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/2147478777/944-210-S99-1" }, "r907": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r908": { "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/2147478777/944-210-S99-1" }, "r909": { "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/2147478777/944-210-S99-1" }, "r910": { "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/2147478777/944-210-S99-1" }, "r911": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r912": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r913": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r914": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r915": { "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/2147477250/944-220-S99-1" }, "r916": { "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/2147477250/944-220-S99-1" }, "r917": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r918": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r919": { "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/2147477250/944-220-S99-1" }, "r920": { "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/2147477250/944-220-S99-1" }, "r921": { "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/2147477250/944-220-S99-1" }, "r922": { "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/2147477250/944-220-S99-1" }, "r923": { "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(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r924": { "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(3)(d)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r925": { "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(3)(d)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r926": { "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(3)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r927": { "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/2147477250/944-220-S99-1" }, "r928": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r929": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r930": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r931": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r932": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r933": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r934": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r935": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r936": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r937": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r938": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r939": { "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/2147477965/944-235-S99-2" }, "r940": { "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/2147477965/944-235-S99-2" }, "r941": { "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/2147477965/944-235-S99-2" }, "r942": { "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/2147477965/944-235-S99-2" }, "r943": { "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/2147477965/944-235-S99-2" }, "r944": { "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/2147477965/944-235-S99-2" }, "r945": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-1" }, "r946": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-3" }, "r947": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-3" }, "r948": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4" }, "r949": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r950": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r951": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r952": { "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" }, "r953": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r954": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r955": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r956": { "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" }, "r957": { "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" }, "r958": { "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" }, "r959": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r960": { "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" }, "r961": { "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" }, "r962": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r963": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r964": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r965": { "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" }, "r966": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r967": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478832/944-605-45-1" }, "r968": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r969": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r970": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r971": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r972": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r973": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r974": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r975": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r976": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3" }, "r977": { "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" }, "r978": { "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(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r979": { "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(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r980": { "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(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r981": { "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(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r982": { "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" }, "r983": { "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" }, "r984": { "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" }, "r985": { "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" }, "r986": { "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" }, "r987": { "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" }, "r988": { "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/2147478009/946-205-45-3" }, "r989": { "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/2147478009/946-205-45-4" }, "r990": { "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/2147477796/946-210-45-4" }, "r991": { "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/2147478795/946-210-50-1" }, "r992": { "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/2147478795/946-210-50-2" }, "r993": { "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/2147478795/946-210-50-6" }, "r994": { "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/2147478795/946-210-50-6" }, "r995": { "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/2147478795/946-210-50-6" }, "r996": { "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/2147479170/946-210-S99-1" }, "r997": { "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/2147479170/946-210-S99-1" }, "r998": { "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/2147479170/946-210-S99-1" }, "r999": { "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/2147479170/946-210-S99-1" }, "r1000": { "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/2147479170/946-210-S99-1" }, "r1001": { "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/2147479170/946-210-S99-1" }, "r1002": { "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/2147479170/946-210-S99-1" }, "r1003": { "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/2147479170/946-210-S99-1" }, "r1004": { "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/2147479170/946-210-S99-1" }, "r1005": { "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/2147479170/946-210-S99-1" }, "r1006": { "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/2147479170/946-210-S99-1" }, "r1007": { "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/2147479170/946-210-S99-1" }, "r1008": { "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/2147479170/946-210-S99-1" }, "r1009": { "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/2147479170/946-210-S99-1" }, "r1010": { "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/2147479170/946-210-S99-1" }, "r1011": { "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/2147479170/946-210-S99-1" }, "r1012": { "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/2147479170/946-210-S99-1" }, "r1013": { "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/2147479170/946-210-S99-1" }, "r1014": { "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/2147479170/946-210-S99-1" }, "r1015": { "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/2147479170/946-210-S99-1" }, "r1016": { "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/2147479170/946-210-S99-1" }, "r1017": { "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/2147479170/946-210-S99-1" }, "r1018": { "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/2147479170/946-210-S99-1" }, "r1019": { "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/2147479170/946-210-S99-1" }, "r1020": { "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/2147479170/946-210-S99-2" }, "r1021": { "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/2147479170/946-210-S99-2" }, "r1022": { "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/2147479105/946-220-45-3" }, "r1023": { "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/2147479105/946-220-45-7" }, "r1024": { "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/2147479134/946-220-S99-1" }, "r1025": { "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/2147479134/946-220-S99-1" }, "r1026": { "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/2147479134/946-220-S99-1" }, "r1027": { "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/2147479134/946-220-S99-1" }, "r1028": { "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/2147479134/946-220-S99-1" }, "r1029": { "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/2147479134/946-220-S99-1" }, "r1030": { "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/2147479134/946-220-S99-1" }, "r1031": { "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/2147479134/946-220-S99-1" }, "r1032": { "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/2147479134/946-220-S99-1" }, "r1033": { "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/2147479134/946-220-S99-1" }, "r1034": { "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/2147479134/946-220-S99-1" }, "r1035": { "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/2147479134/946-220-S99-1" }, "r1036": { "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/2147479134/946-220-S99-1" }, "r1037": { "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/2147479134/946-220-S99-1" }, "r1038": { "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/2147479134/946-220-S99-1" }, "r1039": { "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/2147479134/946-220-S99-1" }, "r1040": { "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/2147479134/946-220-S99-1" }, "r1041": { "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/2147479134/946-220-S99-1" }, "r1042": { "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/2147479134/946-220-S99-1" }, "r1043": { "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/2147479134/946-220-S99-1" }, "r1044": { "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/2147479134/946-220-S99-3" }, "r1045": { "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/2147479134/946-220-S99-3" }, "r1046": { "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/2147479134/946-220-S99-3" }, "r1047": { "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/2147479134/946-220-S99-3" }, "r1048": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r1049": { "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/2147477968/946-235-50-2" }, "r1050": { "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/2147477968/946-235-50-2" }, "r1051": { "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/2147477802/946-310-45-1" }, "r1052": { "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/2147477271/946-320-S99-1" }, "r1053": { "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/2147477271/946-320-S99-1" }, "r1054": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-12" }, "r1055": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-19" }, "r1056": { "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/2147477271/946-320-S99-2" }, "r1057": { "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/2147477271/946-320-S99-2" }, "r1058": { "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/2147477271/946-320-S99-3" }, "r1059": { "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/2147477271/946-320-S99-3" }, "r1060": { "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/2147477271/946-320-S99-3" }, "r1061": { "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/2147477271/946-320-S99-6" }, "r1062": { "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/2147477271/946-320-S99-6" }, "r1063": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r1064": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477011/948-310-45-1" }, "r1065": { "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(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r1066": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r1067": { "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/2147478522/954-440-50-1" }, "r1068": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477850/954-450-50-1" }, "r1069": { "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 A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r1070": { "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/2147478979/970-360-S99-1" }, "r1071": { "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/2147478979/970-360-S99-1" }, "r1072": { "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/2147478979/970-360-S99-1" }, "r1073": { "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/2147478979/970-360-S99-1" }, "r1074": { "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/2147478979/970-360-S99-1" }, "r1075": { "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/2147478979/970-360-S99-1" }, "r1076": { "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/2147478979/970-360-S99-1" }, "r1077": { "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/2147478979/970-360-S99-1" }, "r1078": { "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/2147477332/976-310-50-1" }, "r1079": { "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/2147479230/978-310-50-1" }, "r1080": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r1081": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r1082": { "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" }, "r1083": { "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" }, "r1084": { "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" }, "r1085": { "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" }, "r1086": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r1087": { "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" }, "r1088": { "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" }, "r1089": { "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" }, "r1090": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r1091": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r1092": { "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" }, "r1093": { "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" }, "r1094": { "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" }, "r1095": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r1096": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r1097": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r1098": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r1099": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r1100": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r1101": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r1102": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r1103": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r1104": { "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" }, "r1105": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-10" }, "r1106": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-15" }, "r1107": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-15" }, "r1108": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "79", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-79" }, "r1109": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "80", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-80" }, "r1110": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8" }, "r1111": { "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" }, "r1112": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r1113": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27" }, "r1114": { "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" }, "r1115": { "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" }, "r1116": { "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" }, "r1117": { "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" }, "r1118": { "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" }, "r1119": { "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" }, "r1120": { "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" }, "r1121": { "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" }, "r1122": { "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" }, "r1123": { "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" }, "r1124": { "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" }, "r1125": { "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" }, "r1126": { "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" }, "r1127": { "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" }, "r1128": { "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" }, "r1129": { "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" }, "r1130": { "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" }, "r1131": { "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" }, "r1132": { "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" }, "r1133": { "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" }, "r1134": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r1135": { "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" }, "r1136": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1" }, "r1137": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r1138": { "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" }, "r1139": { "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" }, "r1140": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r1141": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r1142": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r1143": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r1144": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r1145": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r1146": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r1147": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r1148": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r1149": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r1150": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r1151": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r1152": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r1153": { "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" }, "r1154": { "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" }, "r1155": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4" }, "r1156": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r1157": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r1158": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r1159": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r1160": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r1161": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r1162": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r1163": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r1164": { "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" }, "r1165": { "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" }, "r1166": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-7" }, "r1167": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9" }, "r1168": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r1169": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r1170": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r1171": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r1172": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-12" }, "r1173": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-15" }, "r1174": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-14" }, "r1175": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17" }, "r1176": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r1177": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-9" }, "r1178": { "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/2147478795/946-210-50-1" }, "r1179": { "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/2147478795/946-210-50-6" }, "r1180": { "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/2147477439/946-210-55-1" }, "r1181": { "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/2147477802/946-310-45-1" }, "r1182": { "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/2147477271/946-320-S99-1" }, "r1183": { "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/2147477271/946-320-S99-2" }, "r1184": { "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/2147477271/946-320-S99-3" }, "r1185": { "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/2147477271/946-320-S99-6" }, "r1186": { "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/2147479168/946-830-55-10" }, "r1187": { "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/2147479168/946-830-55-11" }, "r1188": { "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/2147479168/946-830-55-12" }, "r1189": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1190": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r1191": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r1192": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r1193": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r1194": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r1195": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r1196": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K" }, "r1197": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1" }, "r1198": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1", "Subparagraph": "i" }, "r1199": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1", "Subparagraph": "ii" }, "r1200": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1", "Subparagraph": "iii" }, "r1201": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "2" }, "r1202": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "1" }, "r1203": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2" }, "r1204": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2", "Subparagraph": "i" }, "r1205": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2", "Subparagraph": "ii" }, "r1206": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2", "Subparagraph": "iii" }, "r1207": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r1208": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r1209": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1210": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1211": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1212": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1213": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1214": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r1215": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r1216": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r1217": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r1218": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r1219": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r1220": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1221": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1222": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1223": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1224": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1225": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r1226": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r1227": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r1228": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r1229": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r1230": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1231": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1232": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1233": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1234": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1235": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1236": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1237": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1238": { "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" }, "r1239": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1240": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1241": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1242": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1243": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r1244": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r1245": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r1246": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r1247": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r1248": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r1249": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r1250": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1251": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1252": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1253": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1254": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1255": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1256": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1257": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1258": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1259": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1260": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1261": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1262": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1263": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1264": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1265": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1266": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1267": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1268": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1269": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1270": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1271": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1272": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1273": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r1274": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r1275": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r1276": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r1277": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r1278": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1279": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1280": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1281": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1282": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1283": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1284": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1285": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106" }, "r1286": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1" }, "r1287": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1", "Subparagraph": "i" }, "r1288": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1", "Subparagraph": "ii" }, "r1289": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1", "Subparagraph": "iii" }, "r1290": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "2" }, "r1291": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "1" }, "r1292": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2" }, "r1293": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2", "Subparagraph": "i" }, "r1294": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2", "Subparagraph": "ii" }, "r1295": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2", "Subparagraph": "iii" }, "r1296": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r1297": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r1298": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r1299": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r1300": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1301": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1302": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10" }, "r1303": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3" }, "r1304": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r1305": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r1306": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "SubTopic": "605", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r1307": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "SubTopic": "605", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r1308": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r1309": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r1310": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r1311": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r1312": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC" }, "r1313": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r1314": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r1315": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1316": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1317": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1318": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1319": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1320": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1321": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "a", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1322": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "a", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1323": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "a", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1324": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1325": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1326": { "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(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1327": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1328": { "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" }, "r1329": { "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" }, "r1330": { "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" }, "r1331": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1332": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1333": { "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" }, "r1334": { "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" }, "r1335": { "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" }, "r1336": { "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(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r1337": { "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(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r1338": { "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(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r1339": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r1340": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r1341": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-16" }, "r1342": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21" }, "r1343": { "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" }, "r1344": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r1345": { "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" }, "r1346": { "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" }, "r1347": { "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" }, "r1348": { "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(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1349": { "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(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1350": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r1351": { "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" }, "r1352": { "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" }, "r1353": { "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" }, "r1354": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r1355": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r1356": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r1357": { "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" }, "r1358": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r1359": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r1360": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1361": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1362": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1363": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1364": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1365": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-3" }, "r1366": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r1367": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r1368": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r1369": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r1370": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42" }, "r1371": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42" }, "r1372": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481628/310-20-40-7" }, "r1373": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481598/310-20-45-2" }, "r1374": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1" }, "r1375": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-2" }, "r1376": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11" }, "r1377": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r1378": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r1379": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r1380": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r1381": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r1382": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r1383": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r1384": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r1385": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r1386": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r1387": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r1388": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r1389": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r1390": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r1391": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r1392": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r1393": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r1394": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r1395": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r1396": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-4" }, "r1397": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r1398": { "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" }, "r1399": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1400": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r1401": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r1402": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1" }, "r1403": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r1404": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r1405": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r1406": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1407": { "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" }, "r1408": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1409": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1410": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1411": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1412": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1413": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1414": { "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" }, "r1415": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r1416": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r1417": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r1418": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r1419": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1420": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1421": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1422": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1423": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1424": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1425": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1426": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1427": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1428": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1429": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r1430": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r1431": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r1432": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r1433": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r1434": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405/tableOfContent" }, "r1435": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r1436": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1437": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1438": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1439": { "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" }, "r1440": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r1441": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r1442": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r1443": { "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" }, "r1444": { "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" }, "r1445": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r1446": { "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" }, "r1447": { "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" }, "r1448": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r1449": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1450": { "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" }, "r1451": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1452": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1453": { "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" }, "r1454": { "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" }, "r1455": { "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" }, "r1456": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1457": { "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" }, "r1458": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1459": { "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" }, "r1460": { "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" }, "r1461": { "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" }, "r1462": { "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" }, "r1463": { "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" }, "r1464": { "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" }, "r1465": { "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" }, "r1466": { "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" }, "r1467": { "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" }, "r1468": { "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" }, "r1469": { "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" }, "r1470": { "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" }, "r1471": { "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" }, "r1472": { "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" }, "r1473": { "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" }, "r1474": { "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" }, "r1475": { "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" }, "r1476": { "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" }, "r1477": { "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" }, "r1478": { "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" }, "r1479": { "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" }, "r1480": { "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" }, "r1481": { "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" }, "r1482": { "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" }, "r1483": { "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" }, "r1484": { "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" }, "r1485": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "720", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1" }, "r1486": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1487": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r1488": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r1489": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r1490": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r1491": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r1492": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6" }, "r1493": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r1494": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r1495": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1496": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-3" }, "r1497": { "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" }, "r1498": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r1499": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1500": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1501": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1502": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1503": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1504": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1505": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r1506": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1507": { "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" }, "r1508": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1509": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1510": { "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" }, "r1511": { "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" }, "r1512": { "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" }, "r1513": { "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" }, "r1514": { "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" }, "r1515": { "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" }, "r1516": { "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" }, "r1517": { "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" }, "r1518": { "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" }, "r1519": { "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" }, "r1520": { "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" }, "r1521": { "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" }, "r1522": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r1523": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/940-320/tableOfContent" }, "r1524": { "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)(13)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1525": { "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/2147478777/944-210-S99-1" }, "r1526": { "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)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1527": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1528": { "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/2147478777/944-210-S99-1" }, "r1529": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r1530": { "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" }, "r1531": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1532": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-3" }, "r1533": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(cc)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-3" }, "r1534": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1535": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1536": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1537": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1538": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1539": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1540": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1541": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1542": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1543": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1544": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1545": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1546": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1547": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1548": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1549": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1550": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1551": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1552": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1553": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1554": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1555": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1556": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1557": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1558": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1559": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1560": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1" }, "r1561": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1562": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1563": { "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/2147478009/946-205-45-4" }, "r1564": { "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(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1565": { "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/2147479134/946-220-S99-3" }, "r1566": { "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/2147479134/946-220-S99-3" }, "r1567": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" } } } ZIP 154 0000278166-25-000057-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000278166-25-000057-xbrl.zip M4$L#!!0 ( #.#MUI)^7$O^* " .'S( 1 8W9C;RTR,#(U,#,R.2YH M=&WLO?ESVTB:(/K[_!5XZNXM.X*D15*GJ\H;LHZR9FS)(\GEZ7WQXD422))H M@P +AR3V7[_?D1=X2*1-B:#,B=UJBR02F?G=]V__^WX0>;_W7XZNC\_/?_G?[_[CM_^G7O^?]U]O"^]KTGZ+;P5WN=(Y-TD'=3K_-AQ,ARE8:^?>ZWMUJ[^F?XV?;MW$/B= MG>9AO>,+6=]I=_;JA^U.M[[3V=\68G^O+8/#6N_M3O>@NWMXN%=O[;KOC;W>;>W*GN>,W_<.][H[L[!ZT]X.# [\K MZ;W]',X,YXZSMT56[PDQ_'VKG^?#MV_>=$76:21I[XWZX@UL>F=+_=@?!>:' M]YTT:F32;_22VS?P1>F']UEH?GAW=]>X:].:K>WMYIO_^?3QVN_+@:B'<9:+ MV)?ZJ3!+=EK-_=*3]!KU;/N-^H5^($OSR8W#AZ6]A/=Y'?996E7O.XRC,)8( MV#=Y*N(,X29RP 18H;E;WSZHMYOF9?DPG7YZ_*;T2NG/N"?XHO1#>/NW!XZ+ M7W=$9BX(OPW"\M+JQWMO^$M[ZEGK-MO.L=V5PXOKE'U')N M?OJ2#UU[:[N^W:HW6P;G;OVDM(HOX).&GPSPQ[O;[=:A_FD@P^G7#E^4T7/B MWDMGP&_IIV\C 5Q@2\;U+]=;[W[K2Q&\^VT@<^'AHW7Y5Q'>_KYUG,0Y<(3Z MS6@(]^/S7[]OY?(^?T/7\>;=?_S'?_R6AWDDW^%QZGKCO[WA#W][PTMWDF#T M[K<@O/6R?!3)W[>",!M&8O0V3F()&PCOW^(/9VWFW# M_[7V#YI[>[^]*:VZP$LT@SP+,U]$_Y0B/8-/,O.:]M8[//ZR7O 9?IX$Y5?L M;+T[^^?WO^ (5@_H#9'H;7F,G+]O 3:_[8;W,JAW180TJ=ZV"V\[^GA]NM + M#_0+%9M]>SX8BC#%MUYVSV.@M5[8B>11ELD<(=4-XS"7'\-;&9S>^U&!XNF/ M) GNPBBZSD$0Z2>!+N1E>IP,AJGLRSB#)_C#T_L<_X1%3V/<$M&;/L3.WL'6 MNXQ.7\%'">>7ED'87 M]SY*X'U7\,8[$=W(=*!W>W N_W<7 S$L]YV%L;(V,;?U;0O.US\95 M7H/:P&7W2\;P=>#'OPH!K9,L1 !9J'V$NS9[.MQ]!%R?TP1N,1^!,A+G *U3 M8%5#? ?\^X&M''5SF1[Y0&!%A-K-B00T@OW@5A#F@R3-PW_3GPO=Q^$37\?> MFE]'&>4_AJ(31LBJBS2%32Y^(X?;S4=N!$Z5%C+0KPIEIE[V@WB^_).TGN4D M#V+H,H[Q&,4^%4"6?8['2.TYP7&1Q/YWGZ3Y&(E<@E67.N>P;WL*D/S861XC MDB6=I6)J2Q.LA:?46\Y2X>/[O *.05=09,'6V)VT6F"K!" 6!J 6_KY5W]WR MLK 7P[_T9:'.__9C H;.E?0E&/]PFC.XMC]%5,@34&.C)"M2/'"**'$B^7_/ M8U9NS6EW=N"T^ZBD;^L-ZQV^HP\R#@!;)RV[+S'*2WQIKS[ATX-Q-21Z8Q;',(_ M%[K# # I#N(D#WTYL2:A/__B@GZQT-)]8 +3E\1O%EHJ A*> M?@VM"EP#.[QR=0F']=:!64A]\STG:U?K9 "S71 KRSC9SE.?3&$@DQ;_&<#+ M[H=1Z(?Y)XGLS O" 6H+"4A?Z0=O005!5EB X+\/0600=5X7F8C?1TD1JZ=^ M>S-U,7-N\\[%J:?9UJ'8T5SNVE'.W)M>E%N4/9_Q/&/>L. M^)RD>3>)PN2:5V/6H1\X3N(,[T%Q)2G& M\ADX^N@&LP+8LY6]'[G?E*%QD<2I\^4C0'A*K!@ 3K"C=DU)M'(&W 8O*L$O M*F=._@A>7/W$2+%,9E$Y,WB#%*OG%$]NC2]J++;KVW"^UCS&XM@]_(BQV*R< MT=RB>VC/^\YN4@F4CNG4&P-K_5$04(X)B" 1!N?QL1B& MN8C6YOXKZV28\_ZO9"["6 :G(HU!<\C6YN(KZU*8%_%MAB?E24U)0UH;6#RY M&;^ZHU76$JT,?5= ZVM5UC2L,C.H N J%TRMDKI>!0 ]N5WY4O3+*@!KW8W? M9S'$*@"H]KI;S,_EI1B[\Q_*@EQW2_FYO13+O/MUMY)7X:58YOVON['\K%Z* M95Y\90/<539,G@@63V[*K^YHZV[_/K.78C4QNO:Z&[NK]U*L"'#K;@0_GY=B M10!:=\-W-5Z*U0!K9]V-W^?W4JP(4.MN,3^7EV*)^4P[ZVXI/[>78IEWO^Y6 M\BJ\%,N\_W4WEI_52[',BU_W(/>JO13+A,7&E%](-5I-LXB=C2F_IH#;F/(5 M!]#&E%\?8.UN3/DU =3&E)]/DUMBO=KNQI1?W=UO3/G5WO_&E%_1Q6],^>K MHK*F?(4;D%1!6:JL<;\N<%M-O&JWLK;]NL!M-=G0NY4U^2O=4*$"G'*OLO;_ M^D!N-;QRK[(.@?6!W&JXY5YEW0J5AMP3=>:MK)]A78"QQ-#I7N6<#EF:O[T2 M<4_R5>.?G\(X'!2#1^YT;C#/G#'U?H23 ':0+=R7I:*4?%Z0[=R MOICOIMWJW&GE_"3?33&5N=/]RGDP:'(#,(J@\/.O(DWA9",SK\]R"?K9)Q$7 M7>'G10HB_D1VI;\^TGV_O8C6[>8KYT% QJ$N_C*]ENEM MZ(\)PV.1]A*Y7TJ]0);BLQA.Z7SD_@#7 M,]# ,<.SNZDH$<#'$?[T?7,L\C\FW= MR'0PEE!T(COP1?'((D^*(6V<']9>#BE6SJZN$BDN4TFNG+&](<5JA9L.*N83KXTJ:BSV;4T5KD2F8,I9_!^D&P8@LT_)/B[WLODLFOH'_DY M\6-%++YR?IH-?E1*OE3.O?0X?JAOC^) ??T38,>*I$OE?&(;[*B0;*F5WK.? M@L4VM]?;>?93,+OF=N5\9R@(CY,"=ID.X0Y&%V+@VE;T58IURO[:M%ML;E?2 M]U6%6UYBUFMSNY).I =NF32X*YGE:8@I>\^%_D\&U](LTS,.G$*=/A>B5\R+,??=?KDG3R8[B MX',2P;7[H,X4G2"\#>?Q1E8(!I4SU^>&P7&2#I,4H' B._DZHG]ES>%JLIZE MLOW*FKG59CW+A$&SLE9L)5G/4J^^B%'VD^+2JGA2U;TK&UQ:'[Y4=6_1=^#2'N#2X?9/C$NK MXDM5]WIM<&E]^%+5W7C?@4NG?Q4BNDDNTS]2"1>3WO1%?-C\B7%K57RJZF[* M#6ZM+=]J5=;]>IS*(,RO_2259Z&?N)AT?GQ)GSNXLW>P_1-@S!/%H%J5=03/ M@01[K6TPQ?8/-^#_;O!7UO<\!_@_RBPC!M#:,(#OQX#*>HUG8\!%8G!@ _CO M!GQEW;P;\?\@$BPS#MRJK']V(_Z? _R5=:ENQ/\S84!E':$;\?^T@*^29$,D52.2RD8CO@.)!X#"&/->V[J$=F4C \\'C;FW=(ZU MT;&(V&N!>0Y9-KF/SS+M)ND =C[E"&L3.6A7-G*P08R5^I3:E8LFS*/D7/QS M)4K.4R/>1LVIK,%9K$J:5"Z0M^YH M?%QD>0(;V2#Q\R%QY0)M&R1>7R1>D<*R4[E F'$OI F<)!]]CL"V/XJ#T[^* M<(AK3,,<')<3 ,+#[_0_GW;:\1.YJ78J%W)9.W LTSFT4UGG_D+@^"3\?AC+ M=.3^<'UHHK(^_8H#8:F44%G_^4) ^"CB8'T0OW*NZ6K>^5+QO')^SN^Z<\Q' MR-/"1SWW/(9'>ZG,UD@-JIP;;5V@L%1:J*R7YCSVP4XT;LV/B4\6W?CM9_EE M]UJ\6 ?$3F4=$!6#SXILZ]W*VM85@\^*AIWL5M;8G@L^US**P+#^0X)1(2*0 M14?!((S#C-Q;M_+T?@C+OE3>MUM9RWR-8+?Q+^2]#@26386 4Z2X"Z,HK6QCG8KZQ>H M-@R6:1OM5M9/\-TPN$E%(#$2AE,:Z \UOG"HV/GJ, MI/1-7U[)VR2Z#>,>5Y2="3^,8.]+2^LKK5H&]Q._^F,2]W*9#O#T4T+?82PO MN_SF)T:Q9K/>;"T'Q2KK7IB)8C. ?%UT-JA6:52KK!=EP\U^",7F?N.?(@TQ MO?H*+#G7LL/QE#*XO)5I'/;ZN_Z7F5= M6!MZ6"D]G,D @TUG11QD^-4+1?_*N@LWZ+]2]+^!3?RL(J&R/ML-3:P]33RZ M!ZP>OQ)Q3[T8__P4QN&@&*R-C;%?62_[AH!^3@(2]^M%0)6-C&P(:%4$9 H] M12;GL$=^"CE3V9C5ADQ>,IFLFS2I;#1Q0R;/'56H@GV]OPFH;O#Q:1,H]BL7 M4'U.=:L*U4+[E8LS/JA%M.K;A_767 4T8S_]L8NH;(SCZ$ZD MP23+/1T,HV0DY76>^-\NAYA,^$)1M+*>]AF0N9*@'(1^+@."S5 MH9<5E7$>5-8O6!G(K*A(\Z"RKJA50N:)M/N#RCHT*G+9K3)[^K'+KJRU7I'+ M7N8PG8/*V:T5N^QE)O8?5,Y$74S[_!*'>79U_65]6$EE&54&'6S4Q> M!3DLE=FON?7[3.2P(EOK<-VLX%60PS+%\>&Z&;>K(8<5.84.U\W 704Y+-/( M/5PW(U<-)\2^$-=]D3YQ5XAEZJ6'ZV;B/L-55T$C/5PW:_AY26"9NNCANMG" MSTT"J])"U\UD?EX26*K^N6[V[W.3P*HTSW4SDY^7!):H<[:VU\WF7?2JYW[? MGV ]X#2E:SM[;7S=ZN&K!O[I+U M ?:ZF>^5 W8_E6M$VR_=>?#H^TI#F*]]&0NX/IOYJ3\Y2U+IB^RI,^UWRWKJ M(ZK37KUUL S5J;5=7<<&K!"$48'MVZDB-,Q#F9W>^U$1R. L309(B$5.='C9 M/15I#$2; 9HPJ8ZF+[#J[*/5J,BM[>HZ2EXFG%?C#6AM5]=+\S+AO!K'9VN[ MLEZ?,Q&F?XJH (B9?WZ %47J]TMDUCZPU>E369[:>Z%$-!K)$;W>K65E7WWIB2 48R%+1H[+.P66@1_,G M92#+%#'-RGH4UQ-#*L! EHH>E?5 KB=Z5(.!+%7$5-8YN9X84@$&LE3TJ*Q/ M,L\PS&2.(./TX^)6)OF$JU6=1VC MJ[WO*B0ZM"KKEEP;DAP @N OUHLHJ^ML7/6-5X(L*^OLHV&\,O@,]S#"3,Y, M^#2;]_W(_6:\*\K=:E?5,50]>3Z4Q M5-;[4VD0+--^;E76O?*^R,)89MF1_U<19B'5>MAF[_\%BQ7^M]%)*L7@0S*0 MV<>/QT\N6+"__NY\C*KTTQ]C5)5U<50"1*5B^]*M_Q!AM"OK8GCXUJ^3*,Q% M^,0N/!#$34=F_]A-5]9?L+*;'M=GF_/K1^Y/?XCMM"MKSE<#+"M26]N5->.7 M Y:Y7W<>![(;QF$N/X:W,CB/@0/UPDXDC[),YJ"I?1+_2M+C2&1C$1#0YP(Y M$.FW["@.Z(\+,7CZ-C#+XY>5=0P\,P:L M Q9<)+&/1>2Y/.JEDOS]:P3ZRGHN'@;]<2JZ>39XXI &7/,^R-OEW'1E'10K MN^F2#C1VUP_I0&,__3$=J+)."]/-0,/GFI?('."<"3]/TM'[(HSR#PG^KKO7\GOK\)[]^F M,DN*%#;(?_8EF&6XGR"\??<;_(? $>[MMCO^=K>Y)W>:.W[3/]SK[LC.[D%[ M/S@X\+OR_T=@V6>R?!0!6 9A7.]+G&/_MM5J[ [S7^_"(.^_;6YO_V.+?OGN MMVPHXG>_==(W\#S_FY>96 RW7!=1V(O?^G M,MWBA_7W?A(EZ=N_;=/__=J% M,]:[8A!&H[>_W ,,^]"WGE7"GU__K;\V][5^/+DZ\ MT_\Y_G!T\<>I=WSYZ=/Y]?7YY47Y;,]ZJNVY3O559'W@RGD2U[R3QG'#:VWO M[APNM.T<9TWK'W22%/"H#MN/Q#"3;_4_?@W";!B)$> H;8(>^G4@TA[@2B?) MP41\BW"XE6D>^B)2+Z'W\=<*A]I[C<.# T2C'- U#_2+%88UX%!O)C\_/&@< M;D__:KO1I,_?T'JI_E+=4GN8;]$SC41G>CS[/+JD_<;\(0XB2\P;% M_AO(\.U)XE."#^9V;1'7Z,(/WC6WZ_]%G,6N\LZ;P*LEG_!PK@.^^B32;]YE M+%_/Q'.%F'DR1*Q\=B0_/&SL;^\OBN3MQG[[X$$ZUYR&46;6C< M;PWO$?M_=9 [DMW)*TB&\V/[40KRU?L2AWX22._3]2QT;XYAP\Y4;%@=2A+0=9>9^_[8;W,JCG:6$HH;7U[G_][7!_9^_7<6(PN)<'J[C$ M.5G&^!U.IZBCBXLO1Q^]J]//EU]9MN[O/*: MNZ^"U][EF7?SX=01H59R'AW?X-?-P_9.Z7ZF<\[5B,RS)/7ROO2Z809W[XVD M2#VPKF7P'4SS,VEHIVR;EW$I@$_J UBBCX_5 S&JXZOJ,M:XU5X$>8^+-(47 MGM&F_PD+S?M2^[Z=K7>?L-:"-1Y4]\L87?/0%'B4 Y2F1)W"V+.B**#/"8%<)@YT7+0QNKHXNKL^)Z[]X@;#M M"H35)GQTL5A%4"8H9/%.PN!K0(UH.ME?DH\)3<) M/LN/:D+;(Q=0??O@H-6:7QXYS/Z@3&!/AIT>NXDKTP0US,,A5LR,>X9RZ':7*+ZU@#Y6#KW8F,Q)U(Y=P*UL]PNS?B_ES% M/WRZX;*T/-QZM[N' :_=O9T)<;F 9EKV\ON@T3I8CN7>;#5V#O>6LM1N8W]_^A.K6VF)QX-+WSUX M>%<_PL^:K?4DWT5ES%$0I)@>Q?_S$=9KFFC0]M:[]EY[#\@]S?O>,9PU%9%W M="MKWC4PS69K>WO58FZ,VH1M;3_W$QF']QNU M:?+"2+)?II]!W00)/K\VBKU@C]+PWTDLUM+=]Z27^CF!6XO^3SAD!5_=6'OK MW<'N=O/IE-#FP1KB[2MU9^C;&*: @^$0V*>\ESX-!H&/NYAI5//@JZC 0WG_ M#H<>>L5?S^$T?3:OX)RG72"FA?B42E'"H9VM=WO;$QCT>@&OXL<$@ X,,1[S M*F+SS1982GNMO?;W>LV>Q;$XYT5;1^$OF9?+2 [QS%Y,AW:Q">QI,89.%44> M.R1'>0%E*@-O6*19@>[ //'@%VAZL(^\V7K5>8UDA>[[(S]_^_)\@LUV8_L1 M]79N3;G5V%^2>[&:2\%=M5J'3V8*S"7I4MXI18BP->J- (@5#>^WT1]^"#V+OKA_")Y965M+M6IH_] M:*: $D>C9JM#5&0TB3T.?@( :&Q;S1N*U+O%EJ#>WX'--Y=K,*SM_2FZ9+(T MEX>AS#^/+Y_CCIZ'9I>%9J>*L#GN.VZF(MF/6:@'P/I \[D062#^8E3T,#E6 MYM['C\?5\\DL]V=K@06O%'#^B)(.6'W7H*;[N0+2,_G.GU=>M;Y/C^^5]'CO M BP9?3O/"S7:/V_KN=/=IV/0>1Q@O$5ZG9'G]R60./9B\$*^+2=9(LP\X=W) M**I_BY,[V*84&5QC %]D!5J$(O.H!03G4EP5H!;N;._J>W=@!B!HS,I+^J?, MW#\7!-)7P&7$Y^R'K@1??;#HJY<)DUF7LZ@W[2M Z[\06-<*5N<$*L/@#T'U M2\;Y> 6NO[7;GJ2.*7E87'Y3<:*)DQP^^:L(D44#6G9V(:&GH.&_DRB(LY%2GF$:68J-[8WM+-4VKGK2TJ-&".@5\W7?)U] M$"](.H$GHLC0CTM8':E^ M/H:42^3C22*O%2%+X-283>P%\"Q8__G282E^2 M_=]L>53\D'FO8#U0H+VL /,XZ^-LCU1G]>9]D8^?XDYDDSR 'E8'>0WB,PZ\ M5RWGM!W0Q>%'G7^A2@_A2=R*6HSJBVDGM%.1Y=[AMA>(43:3.2R*_ZHR MA'/8T=K*15Y8,FANO0-V4W$ZJ!#[N4@J<#AD$.8YD!>90&D2 MHX46C3P)UMK(.T=C!9O&WDKO1.2",\K'N(==PQ7+KB)[)7M%Q,E)U_4;[Q5> MY?ZOK7:K833=D%*(AYA"_-1=B13,2C&BH/ ML!P(6[RBGM=+D[N\K[]N@"XA:6^J_R'VI496L#5K;UO>UM0/9^]@BY2#K1D[ MV#+F=K/5J;>TBN/J-8TY2QBG!I^?-Y"YWVSLM1.00&_WTZ?.M%KV] M)S'^5G::9>+"%."M^GAS%A;/"S-5\3N>B/4B*/EB3-K^+!!<>\!=*UW$F/W> M,2L;JS_F4H&WJ*BA>]$-WAZMZ,>94?.4]+\<@C_5*NH?K*)NL :Q1M\*7\JQ M5ML?PYZE-(18-"C^+*T3YK0'NP_879B!.F<0!OU#Y!4""831F#SQBHQM-@ ; M-^>9TIT!S#Y\5X0#G+V[$%X-K_5B.%J"1MIMF)'UICHZHJ&'1:GX8^RS&(@T MR#S,^P^#Z<%IK]E^)5Y/-=<\;^,C6)9G4 4-E%F-66UH3(L\EUB9@7 D&#E M/VQ-],BE_DOFB2P##H]_: #);E>20RQ6R?;X3(@V<@S01QZ0)I&7 )]RD,+: M\@6@F0GH>3O;.TYN\;5(.P*6K5_>1W)$@8A7S5WO2^,:>R[NM_8P$?DU'MF> M3Z4\=")@0 [J=<-TP,[#(;Q;X(\ 6RE$']".11&$N=I78X&T]W._FQ[ALTEZ M9._N+!*]1YN<[3W>Y:R2J-;U,ALF@JM\)-G$&\\7G\FB7&RUN)+I!K*97L/U M=E&Z/:=6\&,J#M2EC!_\R$_25.J28N*<:8J1H011X39,BBP::4R8]M;&HDSG M.[N]+*O!TED87^>#_!1/>6S./@LCRZ)U_W'16DF4?!B?4#X1ZB0@WACZ%BDT M"CMH1GS"1!201?H)A4N $T:C+&0V%Z,G$/A>O2-0XM&@ACACUHE1#1SU@!LR M;W<1%UCI>"E2FKF!D10D\RUBN'FYDK\NA7&:VR?U)M#9PMBZ$9&S MW>A97T:1UJR\5U,RN6:ZEF?'G,;34!8UM7!/<^O*!S,)>KZ8C!%0%08L)N.* M7@^ A] =<"8NIX4KP-PFI 2@@H.!#O6GS[GD2.?YR(-K)7*E2$@7Y0BLA@H/ M+G(MASGU'E==' ^H:^..]XII/V'AXT<)-NO'];VY.(\YF4HK,H$6,]]^)B M4 ^2O*Z>!AL([$E):R@L.MQZUZJUVZU:J[U7V]XW=>=Z7^\:WG4?V"C=E9NB M;VZ52B@4GZMY08C,E^)'@==/(E0!X2]JP$(%?<%9IDA;Q^($8:P QR> ZSY&6O-F(EY&^<79U/R90AZ!#Q&E4L+V@71$6=>'M2V6\W:?FL2 M%;W,8.*$R"U7CU#-B*TAJ7EW,BVAW&S8K3X>N.GHOC32F%[\=7)Y_.73Z<7- M-?;[N[SZ?'EUA),,WO_3NSH].[TZO3@^7:#GGT/L>W25"ZOUF>WV)0,<\-P% M; 4=] :>>Q\!0AOR:#)UAC%8-$?T>A7>0#'XM9/ M/%#*"B#/$ OQX8 -(-(3E2\ S/5SFMR//#-!!)5B0:);N296:9AQUV:% &.V MTHJ"PPKJ+(HT,N!8 >Z][GV2DFX/%1ID@2QYX>:YGC%$FV3(_D W;Q1]?"&: M\9Q"".UDHV]J@^VU#K6,0;LK=) :]814HS6ZD!(/IY1[ MY^?GH$>D,NERVTWWF ^T$"C/4@%A3&[,MXQ#MW)BNHIE9T2UV_81T0&&5N23 MCSPVD&71N3#[9BY,WS#@H>B!B9E*\0W44N"&;T5T!U! /CI]>,Q.J[%?^>DQ MCS9QI8*@6;U7%Y#*J]AVN;'_Y85'PT%XMD?%MPX[I:[29^?7QW"$?YX>77FG M%R<@^#X=71U_T$WL==/ZQU7;P^=HW3'GX6Z.WG\\Q<;8QY<7-RC:IY2:/7NK M^H/=]L):7+NQO=->4O[4_N[^S].[8P'5&9O7C]%-7DO\TQ9@T,Q<]'P(+/?WLCQF7>[!"QHGKD M7O,:,\M'C:=&@&F(ORH$6' O"R! >^O=.=@.7K/AZ>R4A5!AB81-;1"?G*Y_ M&K"V9L!Q0XX5AMN>)L>CAG<59M\\'G6[HYZ'(P!YV/&PI]$8!N;2BT*GN9'W!85LH4>MSPCD<=F:K\J]&& M*E\$<%O[&ZJLR%X6 -RNHLI6 ^-40[QKN9&3+P.P.*9U0Y&5V,L"@#M0%-EN M>!]E3T1(E[ZD]A(;PGP9\&UO;PBS(GN9'W#MIB+,G8;W"1[UKD57YB/O),PP M9;)(-W+SA4#YNT<'T!:+H&V"9"O?RP) WE?<>;>A\](QC?EJ M2N+L*:7*U^"[B!*VG"PR>#3/L88%4[JYGZKWN4C]OL@X&9>?=3H,;EC^BT"= M=G.CD55D+_,#;F=;T?Q>P_M_KR1LY!:G6%@XKB+KYO_;<(.U1ZKV)BY?E;TL M #B=)K./&H!3[8\&6I%EH6H.<.24OYZ92NGC) ZX0P3^!IA)$7&I]N50\J8V MHOYEX$B[O2'NBNQE <#II)O]HX;WWU@Y'N94 $'D"A]$^F_''>,==9+"E*EB MJLZ&A%\$)NQL_*=5VVX852,G7Q7 8T=\B'5$S[PW)O@C( M[VP,[*KL97[ [>JY8!E.^0;")9[X8,&_HLS)[ MF1]P>SK=X/!]P[ND;CSG,7>8@24WE/DB +RSNZ',BNQE <#M:,H\;CC*+,:: M14I-OLZ2%-X9>_]9I&$6A*I#(_7U^IS*6VP"Z^3B%H;B,OYX:.6+'HV-$^-E8,%&%:O,7A8 G&F-T6PX-'OL=+'>D.>+@/*&/"NSEP4 9UIE MM!HZ9W;D7=[%($_[X9 ::,+]BS#VWLM8@J#%^ !_3_+6YO&HM)R9&;L;,G\1 MV+(A\\KL90' F>8;[88A:*)5=&\ H6'B 376]ZZ+P4"DFXYH+P/ NROJ(Z&> MK^./WS8/'AK+M0'I B#=V7IW#1I+A6M_AWWBJ@6\T/:BYC E? M.)+DJ4=\+0\7Y[F8YZ*+']S+ J[WK7!RF"OPJ1 DGQE.?/_43&X7W-.TK#?R>QP,&] M7B SS!M'U]TP38("'N_2<)%1O5.$4>[U$[RQ81H.>(IS@-W-PDY!TR[[:5+T M^K#G6.9W2?H-:3\T$=5<93#2S/5Z H]2X/'Y M%"&/%O\"+^-)#3D"S**$O@P!'<+L\L MYU?B&X<";F"0!#+RKOZ$A6^%S[#S12>,^5#ER\6CRY1T1+C5@C8+K[HL4J]+ MVB/LH.C -80B'=7@*HLX3T>?(P%?' &6#'/Z#2:)-KQ76^[W6Z]K.)D4J$(, M89,XFN),!DA6W@7M"@>;PG%[($2](T WV 5M]M76V<6GHRT<*;YU!A *I?=) MP'+LWE5+?(#[]#XFL+I9X]A!5ECCP\=/QVH1 $! J_BP2B8C /^;C(-X*8?C MA.R10H4 M(K)"1(#_BE3@C!/?(3@1C$ 12(W4-WU$V_+UT_8MEEIACPDG-TVE"!SG+CV< MQ)YY6\15:EO>5I'A?^\D_CQ0E775IJZ_5<@^?-=,Z5"B&2E5\E725Q#\7F<&);CR@_R^2@ M$XWJ^!AB#7"P%_ ?X58%*&W"<*('_9EPCA+P#N-,PDNK:LQP) 1$& MNAZ@3P@(T'1 _%SZRO00A[_F '+#G%-#FKP)8.(H#^BC\ M-^?R, $EIB463CZ.B@#X,"R5 ]P K]M-.CB2G<.3Z12X/\"HUB'0+&.0DEG8 MIF="%A!R@B";6 'W_PF.XB >#=&>/A)0^+"Q\(^]%MFY( M71)T21K"%LW=*,F1H;+3BZ3:0,WEZ/@SS7Z M!']/IB1Q_&N"EW=&\#('^P-45 %V'VR*](G/:=)+Q8!WK+<+-XQ2G^;7HRRG MO^IT//CV B M#[X,%5-2-=3O2%/ *^L5@(+,3^"V7)VG?CU$<8B'.44;& 1XAG?XQ_4I"GZP M"/IH&UAU#+9EM2I\N?!Z5H."#<7^R'GNP]&OJ*1/UV[,WH,$=A8G9N-JWYF[ MMTB)=$?VOIPCWU8.-T^(8E4(%MGD@+->TTH;[4)A@SW,)1X3%B6^#]R(=+4YE#N2#9E1M$94^N8K$+6NT:*Q45! MYBP1 9K'&;]X 0;#FEV-YM#5GDD@D" PDO4KHWIB%?%$I'><"%O46 -J/$= M(,DY\)I M;<$,-\A.<)*S.9 [,$.2-6;U(%!M2@&BG)]B=IN*NW.E0678-4S M]NOR0?YF9 =VU)Q:[Y7!L.;NW"BV=FK?M3YD:V?N0Q+&=,T79>+5E>2\$BD< MOV3V5C/9HS5J$U:.E7!V:2VC:THM,89SP)U1D:6#&+R;]]97Y(?2LX_A#K$$ MLT?=U]<*3<:49X1#CYUK0-\#JG4AUX< S1W=KREQI !](J%JLH5B)<,EO6Z: M# @_D%FA(0T@5@:!\S0CE(R1W6>D'UNW#FK_@1CF^ ]DB9'B&/ \;":HH=1=V<1$_S#C'']".6%H(DKXC M$4'[,@K(],!T8C1)D!C,UQ$&# !3O#"R^H=#";>#< 3L #,LQ1YMR'\))SK%B%Q[A%' M4_AF"9EJFGI:6 MM3(S$&&,965:)\(!ST6*?H=8HK<+F14R#0EW_$L MZ0"*ML(R#&CH79%KE-QR881L#?_FO6LV9;UHY-4S7F=8F18B_@E*]C=Z]E9$ MA9(-*&D"H=;U@6!S-MW-DD*Q1I0.4PZ*\%DW8?L5M8P46P"0!&&<@>.A[U1B M? X;A@>W(D;W*5X&7(M/@OFO(O2_L8O>MYU.K80)W"VLWVO, 024 ;D0 M$.]F0YV$'=V]$NOP1%: L H!,?^B!N:C&L=#X,UQB'[MD M#''"8^@AT>W7+;T815%[;TA$\'V):&YT6I&!\5DI-FN&]$> HO]*J+1>86%) M0S/Q"'9XH-(-? '-=^-OM#$^5^FBJ.*Q?EJ/QE!3#[6K@#C2H(AZFKU\^'+" MKE1X<2"W7ELECY%_/"SK;@^]@69=U]V(FSP"O *DC>UN[1[.88TP!QT+P_V@ MO +Q2(X?PAK=$&1"VA.QMH98H58N7&D(E=T8Y-CV;D%CXQ[D>D/Z8474Y+;+ MB6&B@[3A?2Z=B_W^R+#A9;$'@/,R#/\#MT<1A1$<@+#KWF&[*K-J:G 'FC . M?57*K,CHT%%X:PB2F!)!=3QZ3^Z<5!+;Y\LB>L;+-^%\-$0L='2^@;(D2%0R M1E%,2JC BO8AZ, /N_U91J/OJJXC5N@AZJ-C#1B;8Q\763J6L9R26U,_X#4Q$*,%S#3H3M]=[M?'[FMHJ,3_C']>,C1$P M2! 7B@'\U4]R&>$ID_0;P-B7VO: H_C]1/?(U08):A7D>Q^@G"4M)$V28>:] MDHU> [,94M &OF6O&S1]3NW2O'T:@3*S'%#F!RX:2B=(Z 9.6(S@"NS\X1WI M^*\."GIN4% 'U4@ 8(B/S+U,NE<(/_V7U,S#NB>T$)%& IIP.RA993V*CY-U+QO8>[W M95SCT%0"^ IZ5$<&^%-&;DJF2MGWUA$8RM;?H+D!JNIPB'E1*+Z5H\_K2Y$K MS@1V@4"M*QN!=$.>IEZ(0(U"E/SH-R:<\=&=:&3,'5QJ<@>4"FNI-*LO0Y!N M:&Z@X-4\OPN6"XD>Y)[J_2),B9.2RX/898X^/]AY%[DJW!O\-(R8Y6;?1A'> M)'X#HO4N291RBPNR^DE)6C+'S!S8 :8%>.0LE&F>J'XB8#G7NT $<8#L*9). M9A@*-%:E2X2BI8*(4']FPUOKL$ ,O=&$*JL3'XQQ:1RNY$":Y'QKC]9?$:NL M\XV$G!5$F7*],[IK%Q?R6C]-2-N9EL1A\C4HR;$ S$!&4W(Y Y>3F!!$X7?. M@E3>3^?BV2]MC"TM/QCHUA^M;>F$S3OEEPS"[LAEE?2Q-J^<*&GVRYAMU_#> MCQB;V&KN%J"IE#RM&3--UQ=*FB"MR_DGCE6EB4TIW\YVM8PUVT(O&F@:DNX- M2=#-UE&:&O413HL!;F8\@6?M@K5?4=[U4$Q$&&7-E0R,8?5QT"5#0YG6#TZV M.SF)4AE3E!5X+X(.29I=X)G.4_4YA\0BC_8?!R6+6;%1LAIJ)J\(%RA8QJ%S M 4R/M"Y"S&LCY0JNJP>L"\Q[L!+*O,0B#>DQ609&"&.#,MOT/DS;,QGWD6NS MRPDV2XE,]$2)NZ%R2\F%+LG(>X B*;\.QK*F2,A=4H_+G$W948# & O2%D:, MX.HD*>C"P;B-D:3*KM!A4/9-//DN&3,UNAB*>@1P-Y8@YFD@;GE'OBO45U-0 ME#.=0D]W$25W^B%TA2:9JR:X+CDW7Q*)6T0Y-OFEJU/[4_XRF\V3)<"L-G$D MEQ#:FSA2-?;RD\:1+F/R8TT6 *#YQ'\)#A-9S1:X3(Y?YV@H6=/8]5IT1J74 M8;0EOJF@-!R22G\X0%[.$*;?@=D64HX>Q>IUOK# L!&3ZI0"G)J1U(Y"P)XI M]IAZS M<*U4V*0)=1;KH&474!W3RG7R4\,[BO(^G61*C@7N?2Q;WH">,R51;)"-$ 8F M@2>E,=%X#)#58%P ^G)ZRX < MA58]-8U6?!O"[8;^'/SB4\G:=0=^\\%6P<-8E9IIARM%LR/S.RGC,7?= 7GK M6GO;ZF?8JA&K2Y1ST&+\F.?9=3N5RD\R_IBZAG&\& T;$0,DX74"5+9[3/3. MI20;@/PY64&*+5ID:.(T//*7.?4LRD'MUK/ >7I81 9G->:Q[P:@M.7&:]: M1T2HW)D8DFH/N[BUMNJ/]-:FU^+H-/T.=;GFP?+V8*C86L>N>A=>C([*.SD'.DK+R0;: M1ZSW:9;AT!,@)!N9.3HD20LF-C9$[Z!RXR9)SC$JH["K\'1,A5[ 80O%MM;1 MF< IA0O5)Y&W*B3)V"E2CIA_!8R&/^*:=YG*7A+_ZEV1>0:RH.8=P]V#L(I# M\:MW(4! UKSS0/237[T_L+!#H/3X Q:@VC<:L#A6^ONK=R('Y#.U>=SP61'[ M M_X+8+%!O"K(S#\0OCD#.GJ*_RG7T,>7*B1K%\%.M@H-?Q7[_)?@, ]V(I* M"W^%A51TOM>_ AL E0--(_C])R XL-ESW 58Z'TL^P)MY&N8D;"+\4Q# )YD M5/HCR(R(>_.TX3,MO@%Q\$K 5?7N U 8B HD+<+GYWZ8N(R[D^1]C+]IB4K3- MRC 0.B(VD_6R'V5*E&3_L+:M B4[3?JG&RHQ<1J@!-^D61K4RW171I-F.7,# M%/'35=*V.)HJ^G1UA]8^GKS\^[*D17.D2<=>29/2%$AB R5,UL?L8&1!@8!K MI^@'_"NCC^XPD4EEJ'(IL@JN&/V]5 99!D 6WKM7BHNN&\OZ-+5Z)"OE[^HT M>"U4=+)N3^I<7>U;(N^:N<&I"#7R5&:YDCU97@>AAC+NENOMA^P[#,*"I%9[ M=QMCW5(+=.6*GQTPP*3BS-:U3"1("2\N!ATNV0?TJ)/0LI7<#>^]]$51"F4J MJ1=P\"R*/&!Q&8G1<6JH:2L/7H>[L89=D'!M%=@;(QLQ[J%3$[U4R(:X_)ES MJQRC2-P)53XC(Q0"HP;.H%!N)_*EJ0(B(V'&4OXQ+RVRB25@>*)[&7<2LB9# MZ3RD0$6A3D_1L3?4K6JL8>DLGQIK7C6O-QIFQ<"[@P-V$EBYIB)ZF"W&P;5N M"#>-C)GKCR+5"@/>/41F>1O&HPAK2F#!6+$% [GI:LC EW"9R$ K>8$%%F# MBC 20;A&9VH 3T5.8),K6:'C '795Q>)#NJ8@M1)K$KJ43R)J53%5X@%L-&L M,@B :,D4Y_J^+*66"(J40E*4_QDPI.]4&,J> M(E#? T?/^D4.I,QDQ*8-?Z?2P\QQ,1"D!()A0/:L] *U3V=OK?>$R!A?PUT)L' X2GJ4 MY!JA9J N33/<<@0-)"4)@P<9QKKI >?DC,30)87&5+\A'"7+*>,%1;I=/0A)DPYR]AJ9.C]?<_\D$ (CS;-)Z@^<@<1D:)H+#LZ";-\ M/$"DE>$A95?GI182J.R@8Q#48BQQ!=HF;YSS"RH'QV@JWKU*6"(BIRPYI,N: MKGO%VY ^X2+5<]/;37T6(:W=(96C=Z*0A?;Z"@>=(2N[-Q1J3336QVA,A<#DUPW MO>B(%%S2.CRM<) P!FWH#O_C.'HG>C6-Q2N=+B#LU2TUU, .&JY#MJ:;;BC/ MIW7,&M>AZKUQY_T3I ZU9LE'=71**)N%@NK15#ZCH&FCX;K:R.<2\!4^GANDW&H^K&UZ?==>6Z$:E3 MUN%/_ ;;92*X30*R*F;K2FZJK^*Z'*\]UNF='"3F;'^5_,2:C$I88T7&!O:Y M%>5#;JF:TG]'I#-J;Y->SW16T(X@Q^+01CZ7%RB(T.5SJP.;J^0<'P-O]BY4 MPCS0(YQ^I!R9)0=K)O/.1U2<[((O +[MF Z-)D! MZ#?DMA*IR2O7">?TF"K-KW$E*44$U>3D4C]1^+2#I5':I0"*ERHB0'TSS#(* MB'W%"Z.$*=R![IC)?EOK4<-K>P"MUY@AEQVK$$Y20.;Q@'>'?[C M::36?/J_] #+D& ][%$&1% MN_2-5$$)&Y0UXMG$'TMRVNDXC"S_KT)@(^>1HL?QQL->H$2)T\X4J9WC>:D< M*/_O[O8_/(W..]NZ->MX2TDP\S,5TQH8M[+)?V:OS2R.X50=4_4P3S;IHP5AB*/J-'813+K6=WL M1[+1W83[T:DF4WKULD\K!3L>C7YUY]CCUKUW%;7"*^-:4?J4O:*S>\RNFX"Q MD0D%:^STD)@(P%0D!>#WTN2.JA<(0"!S38QL)G 1+S''4:6IBHP>TKW/2*65> M9SYM>VEQZIMUBHRP$TE3A"S>?($_XET]UKD:U+4Q-+ M!AJ2PU?).=6.'+(Q6 Y=A4-,OE;5VN6U,1869Q+;*XQH#Q@5*1P33;V\&&(. MC6* FD84MG.35#Q6YJ?A4-_E M?%8?VQ_.\)WDG-]=B]K^/=-G_9N)[1S'26 MYA:LNIL[]MN]I2JR,[.1__6W@U:S]:O;/\!\N;58X\;JX#]'L1)L7.NIL1C$ M3EB\&Z^.Z<%/Y9N8'H')DQ0N)+%2YN&=E"QD>!TVH!O98D 1D4,(G]5>".9^ ML5 EIFBDW6&@A=_"*W&S9-H&=<_'7T_FG/J41),3F/9_S1POCNH/A;*#%N06 M%("52"7DO.>\7)N+8]^880%C+^_;8D6>YR#5WKBE8C^)DU1+"ZZGI>AQ'JHT M.%@F(4UJ6.0*+5G'TJHRIQ7!3A/31EB5&]IB4B>LSKVXG&Z&*OVU#"U,6**V M5%A*/HA8$.+M:Q&J^I=RZKOW1Z+R_>\H:86EX1TWBU1OX^OV(TF%H8'LD@>F M7!N'^?02#&ZXL4CVA#]25T5 5K!00>RQWOCA@%K- $GWT,],XA\KXW7 GVX2 M?A1A]9Y;7.J?8LJV*P@^2[H=/]*+ VUI\8J MS417_W24)%L@PRF(;"A$X8#JU.]X[R/3# '1BQJ@.'D,G-:>?H,MLKQ298^. M_].D2HVE0JGZ832.8MN P$D_YVBNGV0#H"K?X_FB8^Y=M4EM/;6V.6722F1* ML>R:8++)6\/<>EW-3K)>E9B2+>I%XBZC6O&0W,\Q.@K-?= $$39LS6>F*3FG M;+!N/E9\D\D<^*\3S:XI57D\%NYT(!DK&U)R$B,R M6V%R9)Q;Q@NUU\C,VZW,<0UETRT0145$C)C+Q@%;-[6>+LGM;@+ U=C+,P> M5U6(9ANIZ\$C+Z4*C8\F5QZSU@)4J%IWKK ?%Z364,)HLM-B@.=.N46CLV:F MT=NX2\^,:3'?-_@K1@T,&3>I?[-F@7%LOC-Z.,;J")39H1O*LRSI>KI$=&K> 9DD1>S;/B6( ME5CK&(6TOAGXR+=*97N 9A54YA^D^1NR'$5L#J":TU-))YN0@.@:!<15H=CDG8@ M560F3)VL%_(!!>SVM6G$JC630-1QVH.H*E*&#B.V/2NAJ;(N$]1B:N;:RR^%,*\BA=/$9W'@]7 :M"X$95WJ'THP0I!RX_ M8R\>^E 7V1P%3\9VB-Y5;!L3<-+N%, Z:T[CBDX.2FO/TU-H#$?1LSWM36A7 MEXK/F5C;V$@:G2SC#(19931S;Z5FZD(C8K0S'[YQ*KQ* '"'QZS=[)ROE4PW M+M<#J2Y=IN$<(CQ61B 567%A0FPLBYC[F4%1:LJ23IL91B.;XI-K]MI5@^:X M"9KN,J&G 1$Y Z0[4B@-@/.5+#=1,39\E\Z%CW06_RI1'@K8 MOFX>9AU$II9$Q0.@T[;XP6@K(#P^]C3OR;OJH MI(5=!^-4+C\-V-$+KMB'.T+R[7@8)@O$>:.3F#.XN[_#=V9.H(YI4H45#\#D88XQ5\QO?#0 M6@SS2,Z#4&L;/=HN17EO$7KL=-ET)TE3;)>P?C5S.&0 ] YYJZ8>VE"X$]JR M; "]]*CAM+UL(BQ33=5-A&4387GZ",OL3*2U5S:. M]1QLMU'OHOZG)[NZN*J#*7.$^&9!R?%B3^GFJEUWRK%2 M9-(BN#7;[#L?7HW+"\G;SNFH(1O7L2J?<)[&-HDN%=MV_8YM&8WL C3EY=5 M?V[I$ XQDYLG85#\G$7]/!$-7$BV]K8TB7 C16H@ IH M['E,U+\K.TW93N4T6)4"IW*X]>)N:WC'6R&=_5M^1.,\N$:269;R+DVJJ4X4 MUO9YUU?)'C&]LP>>:,J74[1]<3HB@PN MZM$FO$D$)+#K[E*3VZ(Z51V9=[PHM#E<&I%I BEL][-Q!N[V)#--=.CWY)6D M+&WV_@C= K;L(.%8\P.Z>D58DH;_0U1HZ(^S@G51B6X[+6.T8I%6NN(6]$+4 M["+9"[/(S@\"L:5NBL>J!ZE4XW"F>,^4LPSS_M245CT*K^&=J0A ).ZTL,Q( M**I$59YSQ)[SDX+GQF N#.BG)=FJLO[L3#F]L [VGZ)-,TQ#]"HXP2<>[XA' MND;;F8R[(VJ-XC4/#UN4RR<&7%ZE%!&](K7P]'$6/*@65Y(2]$;ZX=;V]D'C M@3"^:75%P>WQ#S"WT"<@4!& *B'#2NDBH@:#TV[;IOI3&9^:X!+:HG8>D4%N M;O)!\N@:3GA1.=9!66XJFB2+,!@EX*IXC%-W:)WO#OV3>UJC-3 MW:G+$[YB)',EJ/%F,,=$M5BE2U?!$SNTTG9H2^(>I9_;>AK%ZEWYJ2H0QTH- M,932A2/(AG>*4C-S$@XF)+9N(%E*75*R!)E'609PE:I/FXR(R( MT .1&,6C\!O&>;@[%6LO#K/!IH/6;5]!-7-ATVZR.&:UQIV. *H2/Z?::*H\ M-FTM9Y<8I=+I7OY=15_$2)V.L(\]@N["TH:Z1DZ$:N(N]2[6CG%C-H+50_W/ M';>OG5P^G@FN.J[KX#:7;NF6'-0,9,+,TUTX,%*B$LU&I3BG_77FF%W,$J8? M@B.M[$8WBE#O)3?3DH"SW2@8J), CFC ,/"&]U;T>'IG0W8'FI^2,/55O0ZW M8;%2$A,[;?7IE&.](H/;3O50I86 "\T#&DBPPT%8'(;+W:]I0GBN#'75PQ,X M>*E'GOLJWJ4IDG+?3FYFMB[HYDBN#S#;U)R12C0R 58F!A)!F4U*N_&N8U@5R6*()GB.+5ZNC'42=+L%9G*C="AS+*NU M=49C6=E.)_N[6.7>8Z"*Q/@/UNNF32M?*'22[M?&FM$WI?J<0T5YV.K:?& M;12@M6>>D;Z>9@S,=U<>NM]@^"7M]J)0> MTB],=6I'J%I7[5CACEWV+A\OL_P9PXK[F[!B-?;RG&'%YL[*XHKGVL=V>8M) M*O*N>C)R09OS#X[:K-;,G#HPQ J"N#3#%,>QD.Z#_A2NE8)M1,E=W>?!8,H6 MU:--W6B&=?&A8R-!W=DFE"0V]WE\$5#)5&F5,_086;*R24VC:ZH)PI8 L(X/ MSQ6@ZM)0#J6@E4ZJ78[GRFZBO@QLIU0R%P@UY97B2@3:ME92)>XS- MBA,$-DKY,K+:!"_+O;YPN"] :4""O0GVQS](88XBPKZ,*M'4J9W2O+E\4KO5 MT:%+> P:)!D$9G#H/ A<-M4JB<;-[38.MEHI)ALLF^(?IY9[9,7#1\II.^ZK M1I.51K:F=B!,)2_[X'#E=_W85;:)G5?R]IK-U:.J9:-83K?=:E71,["@UH.A M(N\]U8"?R(&N1UM]WQ<;:Z?@"[I(C1>'6:T*Q(0Z,VAZ%K;J-NV6M*NP4>9D M^5"52$ S(*5G<5UWV<8QA)C"C8\28[(9/NR]^OO.-F*GZDJDVB%1($MPCVX0 M'EQ&83U8^9IY(]A&3PE5^PC\E+\8J"EC()^' MD53>-2PZTKEC7$,[\M #3J0_-;W",$_A*HFNJHDMH'(J4E**)_L1S TVO,]J M6F4:4+-V/&W DDN?3[92)LR-,]=J;.7I,2F,.%$(WR&&TMG]D1]1 M((D+=@2E:FD7L#+W"+UC%=5%0X$ZDP\XA03GM-1L;A:F)V&"#U8V3O.8.4$J M>*&N Y ZY0 -DY"+':O'9A]D8%MG89KE-/N0H_1;.$&\7@RW'L@5(?@ ^\"^ MZIPU(0:)[@6GZK059S&VWB0UNZ,6SYG1!2:(1[5):C8!Z%9U9F>6ORGG.(4F MS32BL515/::,W/=W+OQ3TPZ9F*+]IN$=3Z($8I)4H49X13B@V>R8046GGCR9 MNCD=%N1CE;J@=JDS*:,M)G:F@.2(>71H%\%_AE,0=UMX,CO MFA(0(BBB?)P+4_..GAR7.CB'-@%QIS+;QFSYKTD* O"]B+\!VQNJLEYC"1J/ M];_TB/%41AP6.I$^11.4KD[=2QK7#=Z:NQ8AA#8LK><9<&YL,&_#3A_3$]-- M2*NUW08Q?,179B2Q[B!J7Z;OP4KRKJ%9%]]JZMXZ26K?UCSM3J:?,Q,?A[F')7&]A+FZ,6\Y[89SQ8',,IOJ.':;!$5[I4KY81Z# M8B($(!'[*),L/LIA.YX7OK4E/S8/AYV)=$VYW,I3C7!SF/Z06ZZY^VT]E4$5:;*.-:F7EQ1>6@/U*,Z45RYOZ\[&3*"[ MF-2C;,)7KMK(CE4(K)^&H>J(2H.[Z2:Y>G^LE6:F\9A;_([99UE?I";=8BI) M6:N=1$A,]277^7C+_^-(C'+ \ \,,]!D&SQHHR\&0T3]8]5 F=OB*P? ""VR M#,/*/3 ^V*"G6Z)3PZ(F*;+@C7&P'05.45.9V#*>YE^R_K8"/># ##>B1%_^:OW)S:;2#M( ML^85E$JM]L._HFY]:2A*F2.J226M-+D3A9M9:2].XF@^<9MDBJ&FFC*JE6!B M^K,)WU?M.[#W(AI);#,1]\/A83F:Z:5G>71--N;W\C#V'[!D!'* M,YK!"#;YN>V?:M6 CF&K9.Q2C4X'9V@BH]5%TG9_ D= J(J0@5L@*GI4]:*X M)YW:GUC1@JFIJQ4%J5Z@2Y9%"CLU,NN+_C ME@O6V!4SYOCB L*!+*][A*U:S]EQ5J.0/[4<+AW0F98R=0%T#@I*(E*A$&<> MF3%5?/FC+96FD]24%YH-(/P:I\&WQJ,7*(-'4.K_="Y=NEO75G.F8*#RV$O)!=%%U3NC=Z$#A)7& M@.LHTP%7.^;2;@L3?4/M2;SF*@B+&T.L"QA2H]IN%/J:]Y:(Q_T]0K\@88"% MCK9GM7/YND!5#9'A5/#9$X:UFX(K$,GVURY 4U!=RIJ:%A-$)Z9R4-18MZ=: M2M.+&WW=N$(=T_5UN2^78^ U]= IVO#.N.1AHIRK_*#;\DXM0C&1G@KJI!+3 M-K.QX7EFK]P&8Z#&=+"$'D-(DT?B( ;6!(>1RD1WNX4X5;GCRYC6RS:#7,!# MJI&W&C\-'-J?',J,.$S=FZ,$N9FI6)@%QU(=_XR3"Y[SZ=A:$Q#>OZF9T5=_\II8LNK@WP1U=PJJ2REU&4BF+_7(]E37+L6_%6(:Q*^]>J0ZW3%^IF16S>X9AR;8$[=S M4(7K-!*=Q3=P/%+):#B1TY\!HYV9BL*RY1\GQ!2!3+&A!OYD8N59W57G/L M#4:K7S?4FD^M8^SX=Q)K#=Q.NW54-U _3 &6':) 6;4A=X%DW8"[#=D9HGK< M04V]IV?498IP!^RQFM 5'=$B8XXVLFV$CAU@ KF69+[4 ;WIM .FRBT%757. M-_=B2LUJ/&EJGL4>[^Q"1/7 F9#&1$ I6IPO@ T%\*IT1HD>0F'E5VF6E=.X M!N_<-'8::8XJ*%]R MWJP=)3F!4@_H-<;&Q7;+':D8ORZPFE)6C/^/PR*4GJ6WJ'>,FUHWNM0.U3LS MI ZE)MD3KFK F2&ZH[3K^+ /UK2SP+E]3NWNQ05<5_T3%JA^U=/2M))]0VUE ML$2^PFTW-W82-EL^[ M&X/9H9.[)'0")+#($:!CG/; + MLFSAFOMA)\R=&G,P)L *,3.ER?]"<\\#'"49:F*T-Z"M!N67"21.\4.+%9\* MLP@.0K3(L_F.E$N' VNW86)YR2/7AGJ=RMK0=\WEV:J)$6Q>SR+ YD=.VJQ- M@E6TH&N 4ZGLPAP@'LL14$Y7ZE02=_@NV4*LC?IF!K9[!SIKHX1AKFIOAQ=. M.#VF,&,M=J8DOYG8+V5WCDTW'V).;"?!M%YJ\)#IV<495BEUA7&L&$*SLR01 M+)O01HD/'VY"&]78RT\:VCAR60@S#U+@QKJTE7H_W)6X!K,R+=5-CNHQU:AC MQUSMG[(R_28%.Q .7_^HNC2A-$=FOG5S_O%HZS4Q'NO)]OX/\J1!$:G^)ZAS MLIM3,S'=2IO$"9?P4VC"# #RF(>H@DK4D*@.*';()' MS3FA77:)Q78R/4A&S#(M7\J9",V%7$EM:!L1:3KK: EICY&56Q'8R2W:73&8'V5P;$^UF T%*>MIZ" MX:V'5O0P=I/3%:E]*A=6G-O\+7UNVYY/58[P3J^PK=LIR[=KF>>JV]]G:T$0 M:FU=G5Y_GH(]__,8]DR[=CM?"+% CQ]6_815@A6FV?.N,K,KM>7QKLKP4X<2 MWL-BHH ='Y]]?@\;IA(791=Q.PIT;%BW!:O*SI&NBH@\Y"(RXY**N(M8IB^9 M=LH>;K) 42[[CBI%?K?T5HQ+:]!/6$RKTHZN:OESPOWI)QO%JH\DB%+C(B&" MRI3&)-QY.:8OU11]5FV]%!DHW[(=J)_5F'A4"]_2@"*55Z=FVNGN/#K;Q!T\9$;0-[R R3=A^I_^ M03UY:QJIT0:^0D=]M[;8?:@[M->B#C/S6NP#%+'!3%15!6?82OD2:ZH5EN[5 M9?;;*=* AW9D X"JFQWI-JPK!5ADI"0B2FM%AM2.(G,W<$TMLSF)#@GC% 6Z M<@KWC]["VHIV?T0BC9@C[Y MV^_T&$"WNHA;SA*K+\W8FFADJ!WGXR4*:$1CH$>M38,%>PDU6U(2V>D*Q58_ ME4V@(%5A*AXP97+^RE5R6!?)D$TH<]PV>=*-[M3XTFR0F.8@*NK-*+ING$G[ M^U#CL+);R[64] DE; ,GAV"<*$3&;IK0)D9,I3*65",.7^JJ->88%-G0[8>= M-O'""S"CG#1R=JKH+-E26]]'!E\_V+5>I^*F2GWJ4GZ!C?%1AI4S)0N=USC0_Y)5\)=R$3)]J+(N5 M=Z5R+&CL(+;YI<0 /&: _QQPFTR[.RK<44T9G9W9M 50WYPD$7) ^_$1U47 M\@>V4)ZPI.-]*6IN-\KR\2MWJ25KAH-I#/3^LQPTSQ5*J6#C'H2M\H8QN=>*W<:AQ8QLMZSD_Z& M,A;1PYG U60T9/T@DU&Y24(%/Q'!:BHZA*[;_RQBZ:E^F4U5W,.)"(DJKE:Q M>&Z^>0E**3HPF_1 2[,(SC;2?O\N=>33A*L"NX!+7!E-??HT,5)B8B3EG1BQ M=4W=K) '"_()>PV=SH!24]S[&LW?:_U ^;<(A3K#$M<. BNV 57VB8(9; M*ZIT465Q&IC 9L]HUVA)JKO465PEQTL'HQ08EM2"UYR7-D_G5 ,L8$T'!+J! M,1*EM?15OGS(CAT)'G&:6HJ,PV;H7\6.782+LG&S!&')DYD;'%&$=L?&Q/I"IR2G*LQS6KX MIL)3&JAP1PTNU20,@([5!6SH(V;7 ?#"?CA\G!C,YEE5YZ;T0+GH>P&<^,\" M3LMTW<19HE819$8"8&7$5.50DRPB4+4CY*H!*#J43[??D2.0GV,ONDAB'(*+ M(W%KW)Y?\P:C L1Z:C65"(K(C/^@FY)J.&Z.??3AAS%F2IOIINXF>!&B"*0: M#+XI(B?Z(8F"1,Z=/)'.>>:3NC6S FY#;,"W M/K[%W8:4=1X'C^G6-'XVQ+1M%=\=,RRRDOUCY<0#)F9MS&MI#',YX1>85G3L M=#I98)B72E A2Z0TD77B0#/3;G/5V]Y)(=+Z"M\..S]U>J'S,^4VH%1%JYM. M9(.H-4GE4P$X&CLE*,0#7[$>18E:QJ>ABA:=$D?,U 80XV>G&)^J*1?D>+T$5>]G MN4X:1\=43P]VH$=K3M9K4$8B3DC4AOX4G9#68Z6/UJ+Q3$+A0.V!N7&*O,J7 M0DMH+D!AG@E.PEDN'ZWFPU]ALWHIQS2>&=;[!^SY=IPX1#*#:_5IVV9BSD'#>Z\M%S4%3CD&:Q,YYM0@SZIIC[,S)[U4AZ_% M^ 6J0(ZQ!$'GHQE+XZ;?E)MR&#*JQ$@=X^.HC"TL1J6&;%SI-T82Z.I5@)GR M-F/UFN"8 :C9,IV7KARW7-H!YTVKNCTK&S16EOTVX]NE)GY MY?TQO[IR@"?6%8P\S$^&(0LC,8QMI2SIGHY#*XI\(PHD,2;W"NTH:,3QM6)EM7>R:4Z[0TR,K&@G2A MC],#TTE3$1W0Q^P3S'ZQRT.LN# .9;;Q>&K0KD=PA/DO&9W!>%!+;CSV%?3B M,,<(@FT;P5K;%-IVXU>*E VOHFM1!$LAI >(EM-N[' ?E4ONI"61 M<.B70.A.)E.@2AC9A>*FU0SU /7.R(V+6"QGJ556WNR$LDC[SR CI:=RL:A1GNEGY$PI8R1&J5;IT%-<5"=P(S;F,%YPM2!K1[OC$@% MJKQ*TA:YJ),SC"JMG>">,HSQ6.,Y9\?$52D-#R<>(; PM]UF\CEY2+UD@&960(A8FZC6 M*4\^G%HH[0-;H#@=%J#K &U-Y=Z9:(2J(E'4:_(D=+[M%25>2N]](I!3N5^= M,/1L-Y9RTR[\Z26V]31J!+:1S-.$TI#T1^0W]-689U.EK/)[O\244^6<%1?& M(NK$.N_6312=?3CR;G (M'>N)_%YO0*8+F.;UK2=--0Q_ZC*2L6"XTG%SEV= ML%QGD3BOX-I'':9*6&=U%1PU)A$M<>6UTUP)L06V0RBCY04.]E-3B!Q_ F;W MZOSO!LE:UP%*UC7H\[ K\L=R5TONBTGTHR)[)3V8VW?@J&D>%$W-?6+']''2 MIMRVXVIH7DEYYL) :@U M4IWJHDAK2,X6\XI0^)=6R]W1W)S7 T)UZ/L0$[! M=Q/.*H_UV(2SJK&7GS2<=28T@=:\,^"< ?WADV1TB)=$O:UW)U6!6:3N559J MOZ@'6GLHK7#Z+W<")O7!"7U$(2P8Z+2V;**%$-H7Y M=3V#*J/5S]2QX3*:>HIC81U[*;?"GIN55L7JU/:8CY;,B6GZJ4GE:3>U:7MI MM=:VTCYK1H/0_:AT%\XCBA:"[77VX0QM+QY9&E'C&M59'IVT6ZHG9^J=.KMK M-;:W;#&*C/NX).]5*\;CN8XTH,Z'UPP+5694^HE-+11EH)+V B*)X!9+]'FG MZ#@J@Q@^4ARW87T;D%F*!>;GM L" ]E^D9M$#/!;-]/-'>Z M210F4RYL+"'3W)FY$T42)L%*G\@I6%.*(6\A,WO([%S>P":X3,2%L7W"-\I* M"G-5AE/DE#)+1H=+W;,0V^3QPG6H7#%#O\&_0*6Q^*-B0B808RC47E>*?"=S M?4)E?"%8V@MZE,2NY3!7-,;9B&W6Z!T#E)P^KL^FS-< FE..-O[BI/3B,<)N MM4EQ(B5.XNEUK=H8.N#YG*A3367Z>3%+QR(RAU XZ-"L374KG+END/': M*<>_KV-[<8*%-&Y4R_8,8 H-TU(4TTFHX% 6TL=)F-'H;-08P.XCN'X&Z*-7 M*8D!X( (7#B;1^&7,ZMN@^KZH<1D#F?>3 MP!:>$;?$V"QB7N;$AL?NYI=2_P>[IM3M2_6EZ-DB";"^GIYFPIDLN&3-ME2P ME6:F^RCU:&.7'@E ZHH0 MO;D'Y'#E?89; =ZSH\U0U951!7 R_90.MQNL)'GW@&O)1 !TP!?KC$B;8YK MA6Q)B%V(G(,V \E.QRHY_^!\ /Q(C-3I+-6Z*:#Z_&-G][!/5,2)YX>:Z=X\ M\'OCJ"[[AFIJDIF>\37LCS+Z([//HP^ \G1JUL=IJJ=X( 5_JZX$6Z4E*7Q! M197DOP7ZH6>H2 'M:)5?= XW.SO6_]O>!-(,H5+V_"2E4UVO7MT" MR4T2,0BP,4AF__JWQCV H*98MACA5)V.+&'86'OM-:]OZ3%CJ"LOIREX 1[K M^V^7[DLIL9:F:&0:,^=!T]R4XHP#9WQ0D#%H8(&-QT0$2L2EM>*![4:?9C3( MJ/J^J_9)RJI:,&(VH2HP6^AF;*"0_=E'@O/ "5ET494(@PL6-AFS F+I$#E] M A'JH(M78T99L*N=9_3S<=:"NG=2L1R*0^Q=:G#!B5>/L7OQ/F,!ET2C>;;N6C9TJ)G MN>*9!<:K!88$J$93R^P\SBX@T:Z%&Z^#UA[QQPWE?2Z3]\!,W["S=#'SAW&Z MD4^.,0+,9ADP.,&*K4;XUGJQ&/OVBD@D,.,G2 " MSCUW+1@AZ3C%>-:]6[+O-SKL,SCTF#4#!^^.JLD ME8BM@)1[4Z:8F.RF>$*1$!72FNI?ICEM0:EO0+*3U;(4_P,H#>RW),7#BHS_ MC'W%IIR38>5M0P)OA/7-4.=FN!)12*4N\-+D;/@C6# MC%X(QAGHGHJN1?=VSN7_I#.;DF#4C2VVP@V_,)\M?/-<;#W2FF*[B8THKA"< M/VPPH#WD"DV@#RC@@L9$4$Q,9H-A+(I)7QKG7CFX)!NC$ 6L[\T0(73N&O-U M1H,91!^=2=+]3+E- BJ3DKAK1,-]?M#4O(R:S?@;@'@-E6PQPK Z@?KM'+^, M;:HL#5%K$^_SQ2M@94S]!#+)UT,!->R\RF9C0 _-[$7FO3&I)1@TYX/E=?IB MG>L4ITGP@$="!*2:63_^@S,VM2B6W B7R&#WHXMNVCS!8W_&KK!E*6T$Y"9] MKBUF+54LN5Z*!J&A_XMC]\X-!G/!;=A];NO<0%#!UW&QIS>1#IU8EX184WKV MN!V'X_PR+0OQ9>/HO* OHT0%.;E$Y@US*:24A)-/=JJR#)>TH/Q@EE_Y(QJ, MHP0>>:W65SAKXQ-*36O-UFF5#.*M-#P@)>B9XZ9 VTL4/JL;>_-)D O//_C!A.',H'C';ZYIC_"3'N0V,P&3PD]0_R-O? M3WCPE%&3*>\&YV1SY(>2F7@V5P9&T_.O<&PU@V#I:]G*OO2 XS/"U."LU%VV MA0,4%8;FT*#:N*;#R(A@](>M M[\EJJ(SAYU$LVTQ!3[I5!(AEX2%I+4V'_D@A 4_ T:85K,>4-85/<=2*]?W+ MV.\.B%=?=,>@S6/A#RNX\FI$:E8U5<0!O)H.^ZR04D[DCR*W05QMXF6,M0G/ M*1(\NNO/>] ="=99DL?1S&"+$!SJM-31UGY;-["II@MX(E6>X)ETFVD8<:!#QY4;. M^V&1#K'WFQ&$PW!IPQ5I5TN@T&-4C'R@AS+&.$HP2IP.RG\%H'^1HPI-W:&1:7CCESW?XW,E"W=4"AM_V\64TS[$7P*5.@Q5>S%VHA7M:M6H[; B+6&W49%0="UY,I4L!:P3_TQX.$PK-^, MMA>)ER06HB@;6\>+;Z4\H-!2^S5SGUW(7D2&))O1,D];!]JC^$<4VL^P',Y^J3&?8AX@7@+:(;1KXMV?N))@EXW 'V:$2! MI1M A6JQ&[79BT+JFDBG?5NP0F0W>KX=L(-AP9+"(>!LM06#I&O1F=0;.8Q8 M<4ZODLEK%-J@ 5;BTFD>"!MZ.R'-W5B&;\50MI@<7VZ#3CWV4*(-6'E )_AF&<6;I8<)WFL,D^ M4>5]3B5L4D!@^YEXLZZ*\I-4Z*/TENK%]G2O$L1%B9!]ZD:21XSWVB;43#&'@2E9RR#?JA-/3*TI0ZZ-C<5^(EO1W MSDCR <3OK,MT83L60XZ'$U;SU$@S].1STJ#8E (2T1J-R50I;1C/X4F'4Z]3 M@KL/O1[-2B09;\MG^1TI<@HA> .H5(U[: RN%&-:L&Q2&3:(CH%+E\ZHHVPM MG@8*#XH1I2:8_EL ;)7IW=+43:L\Y40JO60;TZ77\H)OPQJL9CXD,X4'(I>, M5592E4K9<$K9?M;&;;-8UU++/4]S*&F_ M2MH4>,[DMB/QT$ TB+E*44JT$$IR8[D?K30*0E%RVQJ^LS:F(3/STI6>(4JD<@S4G$ZQ*$@>?I(L4\M$*=4IG8<=#2$_C MM$0$:"+M"$$JA8U3+I>>DQ ES("F=%.-P): W:EGW"HOSO$U7/@D\X/[?7[P M<:SEB>8'#VG.#YD9=3$U;-,(V$X2C5,$ZZ$LG@+)L[&'\<4Q$8$-:ITI[A7Y M!.'<"1@:QGI.XQ+EE:#"%Q9=2X6@+\VX ]*%'TZO:PQQ;9NGAJFI:646Z)6AJ##'D,F(;2J!WT'K0Z/I&.VC54GX,^8X M&(;%QXB?/RX \Y9%5 MU)6$K6ETU&P60!$%G*9FBJ5E2)LS(3^?4RDX9!H&%D8QP58'1"YF/Q\L J^[ MP2<9VCLD$;*DR4(R0#?MH!14WK%AU(J*# "KG97#=*+':N.DT(JM/2$+E2<^B7%-U),97O39/!UI7/#D+6?WNH@R?!B62S=< MZ^8%G0.)QZ4P'#]7QN3J%\S=.5U8>&/54-L$ZHWN1O,>K&E#^@D?(XZ)#5KR MN'#5+H@(ZH\UR,YLUL(R5''[!2 MR-0\[2G#*#9_G18$8)3JV&[8!(B5O(#T'^>>79V1Q%3.71L^ M8?%^YM1BV!YW?GQ$0\,-$YQ&& MN9WKS' $K=HPC8BB#NU33E2D%<^4;Q8*=UI\IL8>X/.7,:PDJC[!N<32W08< M-CKNHBTYL7/Z M.?H 'I9ZBN2Y5W(5@U'9(CZ'55LFJ4W4@U#$^/VE@/4A=V"D:TL>,4G+JMX" M S:K>>(]Z61$D2Q6\LM^5?Q);NM)/2]MK"O3)03##30@!>8YI@7 8,)JSII& M(&3^,-RTLA^L(!L@QN%6'K*J]@]XIM,IY@H4'9V9MG1<&RN\BUT8%L\D4ZW< M15O$1JJX1M?@3U:B8DU+5>O-B-I,=J*#,Z]GV,=LKRG1K*P,SO=146G]*DKEJ"(>:NS M!]%;FRVE>2?5(N6MZ,X_#)>L%$CP\E0)L"%T1H,_39M4QG'ZRTMBK(.?9.&^% M,2J\E%H1APW@'%IJ[UY@>*?"XIFRR$Q \!"LQ3W!AJ#]VF6V(MJ?';B9\P*H M94LB6JN1K*_] !N;D.(%'M.KF!G\NEA>)CD29QSIGWDPBKT5F'VZ]#> ZC8Y M\\([K[H^MZ!L7*]5P$%AF.@25IKFYN&/-M0F MMC/Z:G2H"1"S<(7*XMK9;*>TR,VU@\@RJ@OSH])Q^?%3R8];<.35S+;+8:]- M5!,^GQ=1!;4LV@H'E?(*\"?;48#@'Y?&QO[=O=[!6Y,NCSG..Y4PJET/A9N3 ML91)+47R2;UZPD_"]TD"$F6RZ_6E4_C8 4 .&6<9X:9=(&S#SNA%D'?0;B$V M_.2\2;=0W([457&(N>E%8P5UM"#X&>XUXK >AE(;D).$>[UHRJJ1$,\Y!Z#_ M]I?=%SMO=O>?)=_CM;O/GXV_U^IT+VYL8\9V:MO^ :U&\<&XG\J_#*/)&!NB ML%9B=VZ"DB)%\*" MHL]O/U'C8N-QW_?>MFGV_WQ=:7 M<,MW!KU7_FB]\MV#%9F*,-#3$G,/VT**"?W?FZ^E,$XNCM^+A#L<1&^".F--+1+0[F6YNR'1HLGZ$PO$ >:Q6%9L$W^732:ST)'";,-KD^<>\OHZ>/P_;&KA+1Q3!\*TQLOY*'YN=]B M@C>A"?#KTVR2O^*;)4OOM<@.HA,&@1+U-2FPKHAAD7'%;/!D MI1Q0%U8F^U MF$Y/.:/0.0<6T:&J&;807LF$$YWW4+E!>-I"D"TUEX&]3O@O A@QX]9 12Z7 MIR"0OI2?Q>$<_WED_@&)$,)VQ("&=#U9IV0:-NE8:UX0>T+K7ES7M4[LU,R[ MFMNR D>+(-VB' 3^D;9]NF@/NHB$ \*8V+1T@@R[?7_6-S$KKQ/E/_EGYU09 M +D2.>J;?]5:D=$M#2\"N#2NJ ,K2,N0P0DQI8!5LF_5XEGF$,L:PG:Q.R_A M60@@;Q"8)0!-$G!,9%G![!5D" S9)5X'B [PY8"G:V@5B17*. DI4%]D0HU& M6#6KH!#:9?@L_=Y66RD:G/)V,,N% 2AERLO$>:[4W1W#<^!!U+6!A91+M&G3 M?.V3RL1K&+=8+MY0'0OIX[\ WM#U,/;"K9=(?>PAT$ M/*='M3:407,XK\X>_@9EU7?W"'WBDBNMN=/0LB804^N'0650.!-^!0X3=9IK M:4S%R#!-7E()+HZX!!F+:48+JPB6,KH$]>AX?.E:"G7 MRD+PW8CO+NF9(805EAA\WRT'+)(R'/3'F>0RL-NNQ2^4=VZ,\TE-M6 MN)N?Q7WQ=+!T=\(#I .A@@,4G![/61:".3S)-'>P8\+I,=7%40VL#I^ZE]SC M"!/#DF$M1[OM@V"WT/G%]E:#%*3VL3R@EH=77762KFN0=B+QI:,6AC@&?JOP M77ZN"E1?7@#S2KMQ(+BI@I*"4QQ@Q=&*W!SNAH@SO03D:M70H7FFUS&LMV"/ MAQ0O+FB6XQ7Z!>7A5&B6]"OSK-O@;H06:I> "7V!UN.]L_@=N%7\#S9,:;AM MSAW,5#7NU7J11-ZF^&NE31X.)=U'2269:P,B5D3?BI""5K:--:>*R%>V)()*TK4YW MZOI>4>.;HQT]'&($_Y#>'>L+8K:%E1.\#Y;-%68NI3CNI*!H(_J+SI0@+#[$ MW/4DC @68NT5;4(E,O0(L53LT2#H 5MG"V=:H?#P63H+N^0\GQ@\(LNUUU:3 MK92&\N28*J@ @41R&M[9P5=/+0ZZAUW6JC3OA#>S%('/D)3G=ZN66LRY#08: M)MDCP/9BM,[3J63X+5XQ$9N-8H$WSBW@G^@&;789_:(U#RF GYE4<_Z4VT&H$?JFE*A:H(97'4+*205;$]F8H= M!WS3LG'G]JCPF+229XIURA4Z>B5GP0AD@ESK*B!AW@),T0#/YE*(,2G6R7+2 M_BC0/3'NB6Q?C7;[6(/H?\S2]2DZTU%/[551C*49LQA[AN-TN0!SA-"BACR) M%A2WP;&D"/5$09^%I-;)6+)H4TXF+@S.(#+-7"9?Z<,5GD*455Y@%E$ZE,BH MJ!J+OF6-7SM1PCT_M(7#'@E)_H9B%.$.QSC -#C2$L$IK8RXWFF559.<$'.D M[57%G@ATMH>(5A+P;)FCPJ% '"-HM08@V'E?G@+2(N8"L6,R&T=PIVQB^X\[ M]YR9)ZEL$XP;&"%CEP+H1ZX&0"->SJ)H& N&)*4/G%0%KO:"=!4?:P&D=11' M_9JF'UHP@#X3:N\W:V%CX!DYXX+>5 M;B@]A4[R(M]NC\K!L:^7B;/SJ7C4&^;C.^AN,9B?2;%^EX"(R7K'0D -=M4;IMNW%/)U2YD MPH0CLVRAF$ZI@8,A5J!MH<<^')HV9;$JV<'GJF*'V<^X^4'\55WAWYOQU W, MJ6M!GTCF.'$#;>E0FNC18HM-\/B1-#KVBG$H+M7FY;E:G (@D$'*<_*BM10[ MELI?XE3JTR8K,Z\$Y9DMTF%34S\G5U.9L?LH:X(WN>3;:TV8L?_"CPW/EQ)8>70]3.>L( MSH3G+HQX_R$O_=$(LUN%%E6'=P<7_8C)55+BH'--8WB:6*G2@BZI\#Z MREBH/Z$RJX%1X?:]F"?2*?+=\H8Z\-7)VQM))2 MW FC#%3OK+B 7E4%O=US0#E+L68W*;!9IF'TC+@$RQ%ULAD9'(;S#'<5OGKB M>'0ES21'WU+%4GU]5.&V7$F!!!XO@IVRM@)< '=+C5'0+&Q92V?P80QV$]43 MA:/7:@_SVGW:+*F\ %E(P970P,E$&0KELP8X+ G;2\8\&L9&T<+ .-SDUK3 M;BDS;CTP5FG=(26*;E%YC?#8.&'Y43-C$IL:M]P9I &!+HTQ-C]0ODZ+ M]F8:=%L."N%%0J@)%HXCR%-&E1<;TVOQCH.0&U>?:Z,[= .'HJ. ME38)W\D$73?G-.X>T*O"4KP/JL0@ \W60[8HIU',RE:K7\'7M0'M')Z<2^$0 M.X]YYIFLO#T85Q;JSP\NO9P3(B)8;!ITJL& 1&0X:G"CB.#$OC))$G!2S. ME-Y06:W#1F0R%=:P9\54T0&K#K+0,4-NLE/LB]*-CHUDTH9BV\E))2KB65T: MK,.J&2_(ICAP4.XU#T/9Q1NFBZ# FL"O:)H$%X9MD\SW2[*=6/9QRVYQE8/= M;(>DZ&!:3M:HN>1JB'AX-?9E8T6L32]I!IZ]:.EJDWHE.462'J&F>&SG8^@+ M/:0(%1_S,SHIN/K-W%#GINQ1=AL+8G@.C%5=5S8AGG9IV$> MQ5J>:AK&AT9$D2"H:^H(NHF!Y#QBKSDJ.,S[@$!TPE3-<0$HT#*(/I(&BVX7L$%V;8+-U%'\H8( M?+) V79IZ0ZJ7\GQ;)>\CGE*O2!Z-/XXP^\J;^"DK>>V^ )6G7"!+GFZ&)KG ME@:=DV(T%L11"36:5PM5#@0&X1#7UHZNROHC"-9.]Q=47,5&Y;K>#1Q3)$B! MU2^Q2P-^(J_4PD_$/$N7($^(-EC]'DY3]'-\B#\C+H4$=3AHOG$V?QCB]E!1 M"?WX"PH*X.E[ 7.>IS:0>W8A$(>].I?K+&[7>2(T4\ UFC-2V4[0]&V M,P8NIKVT"/&(G8V&+% 0Y6ZA'(ZDT08 W\R.N5J**OE] &\/<<_)6;2R_Q?UPHN=1IR="H.J>G*#V0$&U6O$QX"C>- MFR>P;NY[:/*1 ^M#K8@@57!3M'"20R0E<:VV=RE"V&F[1,L=9\E^$>Y2.8EJYZBU^NXLB MXN^4V*BW$>7J#8,1V4)TO^V8RK(Y+$H"> ($3,M1,Y= UT9SL00FU[,O)MH9 M>H@; 0RV==L9I 1:Q@$2+H9(O08/68^Z>K;NA B"W*)D\#X<7XOAE QS*Q6N.%5P;;$=YW:2;1H0@I?#LX&D M\!);CT]&#@CL36>I4>"::$LH]M$*9_B6=%^BPJDT4Z MQH;CI*E"KJ3TZX@"Y!D_+DPULVU"9\1UN5'W8BH#M(6[;0:U2TOPFAAP1V9W MITP)UA^:=&"^0C#K2Y3/JPTV-H_M- *-R$X9TER_D]QO/RW,?7I>:RD78Y-] M0=+=.X;>Z](JT#9NL;1 [D:7\3@.\:ZRN.S$\H1)S.B M$X&R"";:\K@96]K$(5M8AX0.ZN6"#>_5/4+().Q8Q8YD[#OV7=Z6+! ?2RG0 MH#V=S>T4=?Q7(6Q ' '+K=Q 8:1O $[A%Q38+H I(9':03*^T'/H;70FL$ MV=QK5_1/@985)/J,E8H"\JYM WY F4T3&9@*QJ(X.:YB5?]\?KRM-7(!8BSV MCLV*S&SS1SMO@%L8JL*Z5NHT*<8*7/#5L@8LOD MU!(TIH1^KF.\+@5IB&Q@;RL&T:]4M14-9<3LA&24_R+?';)S4-C[T$9Y:R1R MO@Q%PAPT"SH?[)3*QG AJ%J,G?5:03V6^#PDMJ:"XZ?O5 =\GMMQ!5$!^S+U M2A*(;^5Y7EC+*W7U>L,ZUGBGMLLPL$@FG,U]=98Q]4DP/PGVJD^"/8JU/%'8 M^7,1^)'MQ) !&32G/;G,6<5"P78 %8E:)AL)NV3:;3 M,:X+FGA\JP;L<$DXR%-BJ$@NC:=MFL%\)%MNP;',/&W$.G;Y64PH59A_D*@* MDW&.76MKB$HT7\L.XKK W0(HM2V4[FUF -25RD=,?):,0X1(:%V'I;B:2Z69_UVI5C3EA@/JX V^ P]RAG%>V@*=+H: 1 3989U0>U!S3 4IZP66 M[-2@>[.8<4P6U7@IEIN:*)61.:PQ^],N(D"_:W(ZW1;CBZC2KO+T##8NY%>" M)B5W$V!-.#G+XH'Y%)A0JU6=@,0K:*'2+-,LR%O'S\?:@\_IO)ESH6U;/OFX M8WYWB#S(&J@2"/2Z@#KJRD/4\3]G87F8HK0U!M;S$+JZ8K1PX%(+""OE,\F* M;;AT ?V5^C('LH5[TEV:[H4Y29"Z,!=NYPV-B[B4$&ZOF2D"Y!N11?/:8,8DZMNAYO /OD9K5LDB:A+F6Z M\_QZH"WR^0L4)C2=UH4011137FG9.IL>^I#X@GI;NX@^A/CSD "EM"6L ]'& MF;P"LX*["1U.'3U9(4TH,T?7T"3QI9>"P8G6[I#X,&>L!<6$]$'C[+00E\4( MA#&WUZQD&()RDU#D69\UG<@WV;M!0(K+*_*9DR!IY1(\%"<0. X4U]8=)@^? M;I)6,52]KOR W'T<%UI1,U%Z2:)_F&2<6",%S\+8?I8#$@9J78M?1>"W"@@< MV\(9!V9X)V_ZDWJ8W? MF';3B(?2:&9L4B9VSM$Z&%O)'-S<5HFG!U@PYCJ/V [SH,.*D<0Y*"G?_E K M".NEL5B;<0GQ:FOI.BLI'A>^UE(Y=!A!J93-@M^J4<-2V18;8HO\UEJA67\$C MAVA9HGV-QK,KE2&8S,.Z3D:?W'Q+*DIHFQ&GZXP=6",A:Y+2S4Z9O-BUE#H9^UB'H66X7L*W-ED#Z2VE<8W# MK*]I4FNNUH,]C;2];A!7%Y*:]XE]Z-&S6&1_LX\X73@U?VTT$NS:N)Z&0ZQ5;.6HG ) MDHBE K/24HK!^J#=5/0)&VP.&;_:9)/6I@,/AL: MD&B$_"QE'UB5*H4K8>$G)G&I6%/-$S3<1L!:+;7BLZDSTW#3[$ 1)IYO0).9 M#%OI=I*^F'=OK#8>>XXCKD$K;,VP1-4Q/4W&,ZK0A5J 63N$Z3524J=D2M"V M_A%A'-R8(Q?.3G"](NJW8SOSG-%=&=C=V<5^$R2-9.4(1&!AC(T'LHN$L>P) M3\-#T,%7L47>S-.%A\=I6ZN;RI;I^ 06)FM''<6+9YQ:^+9QZDQ>X$#/Q?"V M,N*)/3RX .=#KAK"W\4WN4W6_J'3OGI^UGJ>G4#35EBUXJLAO '5*6+Q7EI1 M<1@(6@T,L%GZU;?.?A%S+3_7&8$%%>9:6 M,DTPFL6"A8W/2N.$S-8^P"HOHC4NZ?Z@QH\F5/).0 W]5B1;PRQB4CUGC!.3 M))BD)*G#D5AKN5AB*9N6RNLH*0MG<+F0AAQ*AD&Y!;&>F<%T$,J2<-J5%URP M402O&!\<]>_M@"MID,_]$5FV#I:*$Y7[&7^NYGU) HL&$?#]LPW/G=2Q%2V@ MPIMQDZ%O*)*8DABW^%2O (DE*PMQU@,8\45IN*VNL ]?<@VV8DN@M,/5*T(J M=D ;3D!MW%'U>XD1A*J[>,N3C@&F/]8Y$NI D)626=)%=])I\TYLNWZ"#U(0 M%%2 %%6?-Y207"FXMZ!> "\'!7I>8IW>J.GY[K%(?L"1LW+6R?'FRV-P'KM: ML\1/(J[;)=78MK;5/_M#XW+UL7:::=[7;]B)6X6'7K\>1R9=*C)(\%-9HS14 M<+#-NU9>V/DY5%XYU:H%OQS%D=21GW[7+HZ4IABMU;93_BI7E4D%Q2*O['.C M9SH0@UV[$4/,5-'N*WS#W@$._ZYGU?=^.E'R/5LUT,<&(\6JH;Z2=Z:UG M.B-;ZYBI[U&E/:=V)%7OE^"X@^Z?;DF$,;Q=)S_BR&.T"#]K3>9?=_?W![M@ M*699R@A(\/CW"=S*@T?W7L?1WL[>7U!;X4QKG["<97?ZKDQ@=EF+0D#&2L6(,,2:( M8-ZC/.L/Q_QA9IU&++4XS^^>V#@%<\A%/]O%9$+'.LMX6EQ9ZT:[M-BT*,;2 M^; 6_^Y.!2(;IFL.UQ^=U_]+K9RZH,HYX*FZLC.UQOA7)5]KC%M*< TD/#46 M0IBV7=BKVN_)G-W2>^\L@1&8MZ&S%YW;RON?<%!(]&SKW>'Y3UO?=U]S5(Q= M^?>SKE;L>5 M\N4TZ8WFU8])2.969"K^"8U-=*V_8(3PD&'6=JV3/33V51CKDOH6Z"N#S&-5::7 MF@&]=EEJ'U5!O2%IO.MJTIY@&FEOIT\C/8JU/%48K9/ _$ )YT F;-,8-S#; M9B<)'\[2A=8YD^SI+N&C>C-J=0S-'!D1YX]\"Z:%;YC5(L!%DQ3G.!%&M=@L MH9OPTIDP=C)L%YK+E>'(X3JJ4F,N#1ZE:>NB?YQOO78WJ'0-\T*T)?PR.]H4 MHT8X-*5NH?N4S@5I@2PY%NE@BQQ(NW8A/DNA8NQZ (^G%T2MM4]B+'+\'#N7 M:Q =8W8JG0@ZKUMFD++L8N6UE:CL H65PX(^[FKVZZ*U$H0/Q]9.Q-!E+W3] M0<'W*Z0PN>;A^GBTA )?5NT_8[X4AZ#ABE($X6F[9>W5ZW9*XX'U'+"GAZ90 MU]JANVQG21VC*; *9J?FMJ*?1X$D7!56E_"U552E<.R2DFMJ"JZF9)YK+)R[ M]"_N)>NUXT-B*'CI 1>5,J4 6;9R_&9;1!]"FOK]8&J_W0M+J$L'R MVC,8T*95P+UPI'+!+0D4%^'*AV\2%+E$A-P2[*#'2SM+>SUU8RGW+! MF-H/T'%3-K[/&^7.JT(9$>Z@30TK)I)#X(_I<#0E")&59U[3K4+'C8;O\,'" MOTHYJ'9=V;(.NM9Q'(D@.,68!;E]#\MC8:;?C"WFW7L=CEGV2@D86 _!J6K7 MV/4!FR.N#(ZF/"^:X$?YCZ&YE>_3,?Z)6 I^WCZL,X(K=0P ?]A;?1V\AKLQ MW63-),CI< L]1_")J5G*LH62.K#P$1<$P9X>-JB=@=]1\_R&ZX>5FFDCD)"_ M):-"*D@5=8*Z,3\2$%9:J/*F;G<*/*)P7Q"QBC2O/;AL?P"[?H7K1^,3\VKG M.OR[.#IX0?SFD9V^&G.'$?8#AX?51Z&SZUKD*Y W+$S?<1A&Z!9A[ M$O:1Q#8;09%&0:5J2L73XN.>W65QUY]\RZ7KG]EE/'O;N_?"2FQ7 R;BVHKH M5I?RZ:8M*F3SYQCJ\+. ?R] M5K%X:"%!RP\V$"6?*>W%I3@URREJ63*V>-WAVE)V =BU9,0^?'41H >+^H>] M+-MC.K^K[,4;)C*DDR3'\H'LNO%<"9P1L15LPM6,\=#&?)0\5$6?XJ[,PMO4 M.%_:16DLVP#NW:E"3\(QHD\TYO:X;,&7A2N,]9%^NS4AG!1-#-J M@E[0O).9OQ8]E*[\BS^LQJ(F_0@L),'*6<)!HT:&E:P!<7)RM3*$1OXM T<3 MERW($+@G86 LA@JSX- V5#NA'@=\M&[$DD.O/$[%LJJ3MF["GTXDK",=D,@Q M!6J-(1[@\((T>V!7]N\@MB1WG%)C7&R[J$OI3N=ZS1R\,NG3<^DHVA.+1^A% MRQUN@92P^L,2[P)BTRE,L)6&T0%B5T*(ERC&#EDGLL'1001[MT^POTHUO)4(]R'* T0 @^G.6&E-J-DY]/2MDB",&*'1'J( M&0D2JX3'4\-06 )#2'9&4 J,S129E"!AC3D[.8I"Z^?JV$41)>5-I+*QIHPQ M<7TPR7#^$BSV!Y(T6"H8#&KR:A;AZU;]]-"&$60W[>F0(-B&6337;*%&-K%6 M'PLG5K9XYV&Z85^"E2LO//7]]2U,J5&F3)D)!>,>;Q MOR40]VAPNS]!VEA@? %ZY,(LB_FAEA#5(\DS)/8B&^)@Q#4BK]B'3:51,_K>Y;%=U %"[(4QAX7 M9K&#Z2,$8S)9D6W.MK*3T9EI<5"68QAI>BFYTA >8F$__]-@%). L&1@&:7[ MAUKP;V$M.3&02^V@SC'AF@DE62MHK),TN&&&C::UT^84/<,1QW)^0*5A,79? MQ*+1;]TB0="-AV(<0\$Y)".5.ITU<&P6HM8*]^I)S M2\/,-@H@ZPZ!,MJ6XFHU0ZQR3 U](K[$%CJ<:+E(9 9 6*TBD3 ]NB [R0JH MZDU+;BAPVBVVXEF8K'Z8VJ[;N0TO_]AV_JL0TGQ=[PD-2.]'8U*.[,8WO=@H,L6%C@4RQ5&]J==^&S_>Y>1X1QFM0^YS,[>D*\_9>3PIGL3$E0H1"T6X2%+2=<0)T=R@ M'?+5!E(^5ATQ:VKLH951TV0$2"SKUYRBCN<4K/]!XMU#GNT1@%R$^L6K-"? M;CNUFMPX(ASB/%&LC-&OL=:DX"K10AE\.%V2Y*N^M!A;'A%H.5)UHMO;@7FN["+AU166:3\CCA2!O!O] MS\,&>Z1'^)H#>UU@ZT3[I9"(QSI=Z>P.D]H>C52ZP)]-3KA!W#CF#0ID3]SP MT +2U.Q$413)FP_DP>@[W>'QI=[NQ_[]T1;H$ "+IQ:DQQ^BYTTQ\=G,OQ_G M*91#!R$MY[:NDR)^6 M+@RB,ZFK46&S9A3H6F!BM/6Y[I2%(CU-OTG#G[8GMR5[4S:U\2N"LF?@W;J8 M&F3I/@7GI^#V^A3[D3L-8B, ]QG0)"J;'\+\PP)CY'[%8XG@#1%!4%?2QU:J5,=_D? + MQ_.B=5?+E?8N%SU6@)?6=*W6@VRED4F)% H'8"?AXM-G)M/:T!2K=,MZ IJ\ ML*%Q0;P44M$*63RB$BT&T2'^9("*IJNTBWR+55:K34QO0Q5.[% M119N-+ML<.&;&/+I62TX KP#ML<\_";9>M4H.N2,UQZO1@8\"+( [<6SUUHI MI4+C"Q:0R%Y :02LLRVY@G!B' >T_ 3?+&=EC_T04B;I=8.H,^LE41A2PIN1 MG#^$ _E89 &E"1R3<^@49Z8FG'J7(()#_J<0*/R6[!(W(G)H.-4C-DJ32X&^ MX"I9/%^'2A/8NU5=M5*V%8]#=8DPG9&V8MS,726BBU/R2;=E66R_YP9K#J6, MT&;(;'*LU:)C\AE-K].35Y0.MU'&K;&KP&S&$&+6#BS0>LP8A ./LV! FV#& M?:PF?"<,M5^,1R]=NE"+)PT&Y%;*BF0>J?BNLIKO_)"* J&359JV)Q0.(@\G MRW^IH&_8M\:V-8%E F?*>3^#R^1X(9JE%F=-@MD-P3-] 4+M9DF)K(818YPM MS?$A!78+1O;<7)06 ,W]>:*XA[F3E:0X?2D9RD!W#ODT.<:@0&&5"OAY.^LN MK7 I%V.BY^^F-%^'A.8W.P7SZX3R&R0M=_<00XX"H9QNVMG;BW1*S5L0+%38 M +_=9\R5=Z*^S[BNT8M"839B:/+1#+5FN%W1[FXD@)9,(0$.#X;L:HYCC5[T M"FJ[UH%952VLA"-_Q5!/URP) 0-YD##V#**,.3>+VG[N0;QN(=K(:(=72ZR' M;">7FPK\9%B0@J(O<)P%@10AI<'0@K]12;N^^'CQ,0G+O5HSPT,@@ MU[[\1%BI6GO<0WX)YGZ/)'HA*CPAY82G68TF#;"QR.")L*YLIRU!*!2(,7\X M_$4Y9GNS9$@N0IM=*=BA,F_LP$*K.5V+?K?.7&N;E6Y!7<:E%6'QBIQ2, ^7 M@>P:YN2U:%)@Y$YBZ_&HB!:*?!=&'I?U=PUDTKBVC#%G3N8' MWC5,1-=[T[4X]L;2 #/6Z JEC@&1F[P@G&@5'VN->6-S= ?MP?NND%Q 9S?_ M6/TJ%I9NEI(U56USNFYC%^Z<#3H.7X>TX?P2U MF$08<>8C![RJ^IN6SKQ7[7Q4E L=$$6 '/@-=@T&\.67A@7T&XSC'2'VG8[ MU#_,9&0D7L^-89EK]Q$88!/@6D:V-7T3;C-5JU9Y2V>IM%@0GH !M@E'Z(GN//W!GI]QWQB#9+2!9TL=-[X>JED]?A M7*L_1#ML:^6 %=/-TUEO@XEF:$=JHLQ/CP$OS0O*3:S.>XO9JU'80LMP;%D$ MCE'HLZC3^2=!\%NAY#0KAMB7IR<_=L>^**5-[Q[4YD)LB@!3,*3"V0S8 N G M*\.R7#UKK7)<%S$^G!=HIW&;V(PC 4T^22X+GJ'@!2&X+%"R^WA"X^CW8H@S MAZZP"][F\!7G?Z3=@2.R?M-\DEE@?_LCE[E(84Q,3=8@W2.:EI>/L(J.5Z Q MR98Y[CG((: +0.35>B*,.R2,;&]Z1ER%#E;#?"LP\E9,N8 MMA,&,::]MNBM0^"$XKR%W^W'7%?MM]#4OA-@9I\\]).'^WWR\%&LY:GV[Z'/ M,%J.L.4H"X&E0K2<:\$6N#&D:NE=*;&HNKUN:D?"U$1#W>1<6BV@F!$-WM-E MZ? T79E$OFU]5@# O#G*G((_%S>2%@B!$4+$%NG<)E)Z-#(R(SQI 8S"M&.G M)Q 4*/FH8I/5T8)=.J.C>$Y19.P X*[[U@4I0B/;WV,"2)G;_O&6MF\KYU6( M-,^"8)"T6)O8U: (;2/=\'/LB\()\++A3RY&.O;T&(:%:5Q]++V M4[U<:($7J%I!:Z@65(' X!P*)I"S#M71 30%8J3,K: VWW) YGYI4<21V!WS%K&4NKVI;R][&*HVABR C]\J.#:+Z9YU="^^A?F(L>,9IC>"ZCFG^ MG=8_Y_1<7*'&?: M 3_2U\D-NHX4XO06/^HEHT(]'^"BI?)*WB!($$/@R 54225L(6\"!WZ:H M;S$F"(!M2CT*K7PVIO9!-+\46KA=KX^HS4FI8$%-,8J<7;*7TC1CYCU2:'P6U.:TH%;&#]FI]-%5Q[6C& M8/Z-#Q5GV_.]7C;:$"H$TTB9?35C$FZ8X-<6/J]SS8M7V>_6Z9.=<Q&<-;!D5^*&!]I-=,]&]I^,5-Q1,]<^=U&]K/Y9Y&BR;;])S20 M?"-*YXU>T[^X8K=NV-&ZF+FH_P0Q1Y$LE$$%RR*OVBXTH:C86@];6VFA<.8\ MQ(M+HJEE-*!UK%53ML=5AWQI1[L\QRHAOM\#KI"C_.O@?' G'#R7S ]RH6T MP,_@]KD/MOVTB+7:U%*W+0/"%ISQ1PE,UW@+ECS"T2Q%9-*C)$\0/U5EDJW' M)!1#@I>BH@L[DX8GC-.:JM7D@(.'9]PP M&N)(T9WF7!%LI)>7:1?,6'.:?)%@HE.*[KP:4EZ%G)MV9L+>P.6N>LQLPJJ[ MYC49QNY03E?XN9DR%AV(K=D9E0Y'$+ +47OUK==TUVV89.ZL5,+))DWN&O5AF>EE M.L8QU1P30X@ML4?"X11KM\L&9_@*O\&%69C3C.#/T5GRO5@N<6_L;'=,BV*" MBV0LJ0H"9D>_2Z;+8UCU*N<. M BZH/)H#H*P2+;R/-65[M 4-2Z=I!;#H6M MVY-5]#LZTBAQ8B=XUMH5O*]:E"BK M!9Q%?5TBL,-LMH?DYN_TDM:=G^KS!7E?]SJFUYS%M0.);!SBGEGEZPYLGW'V M,\X'?<;Y4:SE*6>(K<$AP]7HS)=>!IWZ5I4NY;,AOCDFEZVS@^U M SC0%6%W)2&]ZM,.-F&TDN+%T1N,3^FF6X51?H=2-/!C&H+)W^I*:(T_8J!5 M7BGIPQ1X8KCL1-Z4G-4HR5'++K W=H2Q9/#FV*5P>/$8>>VD@P>(AK/ OY>(*JWS?\D2SY9JJ0.<;M7_AR4THN3V04B3!6Z NP0#AQYXB[A7PQ[.M MMW]+YHLWIUO?>PE-V=$,1V.O,VHZ@>B]21H.L'KSSK&=4"G$L9-IEAZ1&#>* MJ(U$'5_B;_5,CL%BP4'B'*?3),XEUY938F+DE/.0PHLUH\97*^#^LF]X3'C7 M&"W)@MB2A9/!8['UHRSR*0Y%HKE5%FIDE,!FD62X^7DRM44_W7TP5JW@ FW# M/P<,$0Y!AJ+:%A]DH#F&:0EVRZ:76].7*,!6>RMBP:6+"JC&>6E$)S?C-SSB M17!H1V ALI!<7;(_X5;CL01*+YA:=:O?W&Z!VW"=_26CZ;@?I;B1LRZ@6E'7_;-O^4>OJ-B#3NGP>_U M^0Q:EX+[NE]84YIC[SEF/>#?B&-;>/B__E#-) =]S*P33F[T!AU8A>F8*^@] M0L[Q\@6\(!,&ERL:$#A5 )+;I0V")ZQ5D9LGWD.H7'+1?-)34$ @=$D 86>Z M&S)P\X83K:[;;FZ<5;9B&"?IPL&7A/.-V4=UX7+=?53 :=D&O-7=#Q"G@]V_ M8=_ILV_7U]YM,46'657$$N26@W,'UNX \9VA7>CF6)3&RQ7<+Y$*3, =6 2' M@3?G1?3)8!EN61'$\L2#HPEU?C@'*2TFPB[@M5 MPY ;^#?OY),](!-.!.%A;(8U&W#6OT!/I Y@8X/*7#J\]7*!5DMSV"K!+E=A!U6;EU%ARP ,4)WWR&KSI)ROCHJ M8 7T:"VAUIRS?_SO8?G#/^YZUU<']64H:-"/;I9HM<#&!F09%+Q*8=(7=R?R MP(W%NG$_L"96$=<(UVJ:L]!03$9_?(8]-&YD*E<&.2-^H-$L7FD%&Z0! A_?!Z5HW>#P(%PW6SSUXBMG(YWTV\E&LY<&R MD=]&?OWD "Q3"KW,>!POV4J)3??<00)AX )OH"$[GNS1H]96UU=&TBXZ!H[0 M*RC$ :9Q6MEA9.K)= [SQ?A^F33C:Z3&(U7(VNUAAP5WC$WPT6CAN\?%J/'] M")ZY1[KFDVF/"$@DE!VEN=N_X 4;9A#?AF!GAGAC3+TT'+PB'C_)1PX.**8I M2G/B5 ZFORNP%"RQKM\$FU00:V.FBED\/]_:P*X8'L>]1!L=QY#JU0)(PK6?*^3!ZB4T M9^MB]&D 7XWZ/,':XG81X,/146:%_]=$PRS)/V$H@=ND,&F.\7]:7!SA;<,L M!>\"=4 RG7)RH "3A=NV_-@C%>DZ:%=%G W&KTO&AL\/M8GABV9%)C,]X0E) MUF77I^._;]TL]7=?;UU_DG8/OE',<^L?)Q?'[[\E*-??_K+[8N?-UUE!-P5V M?QI$OWXX.SX__>5?QV^C\XO#=^^BH]/W[X\_7)Q_<\UQ+?$^%/DU[;5/T21^ ML=XDOOUYW=O;^A)V]-[@96](/PY#^O')W&CW:! =_?NGX[/SXZ-?STXN_ATN M/?W\8U[DU#3,6!I(M3.DSFA[=RO*0;?"C\OQCT=+'-\H]1*8GWIOC8&/"K0. MVOP0_XNFP E58D^6\.-A/J:+X<>+&8Z.J"[@)3]EH/NVZ*A,MO=?;(&Z'24+ M/.1E8[:ZR"D" ^W!1Y#' VO0)PGG[!Q12.V?2QIAP\S<+\L5&$2:(AW&J]O^ MLKWM?BU!0B5MI9E)Q>DHH'>)]/8L4NF6I^;GC(LX2@+"SKTY%0%":SAH@TH4 M$P9(^J#NSHD@PI$ .+=/P;V],*-9#ALR74;/MCZ<<@QW 6E>EI14YM-^2$!P / 4M36/@6I-:[F1./;']#FQC4$H<0J MF9AI@]:WE!=,M-V#NK%2^ASZD5(R[30 M8DY^B9 @*6#FCZC_:_-VT$ZC5; MI+2F.68CHIV&C*F;*-=>NJZ_8;JG)+:1+A4,DY '9D,P2/K(X<87%=+0OI^*;M%G#3Y(+^"T9(WP4@1F@.W:W-:( MW)@1'BL"V!1-C=TK#,I*M]"H#AIO;5!B\&ABO'I5Q#!'SL,A*H0DD1-(#;B. MA.CE3U0,GT)8&!F.=R$?$RX1).\*6Z$P$Q34[4C9!)J HQE[R#9+V[&\.+HR MWUW:MB$3K'5NDHJ.$=564NT# 2;AG93#_&2R=%84Y,\6(\'8--K?CF$Y!N(Q M.E%6:IVZWD&!!(XYD#/>D:ZS3<04E/"Z29TLM>-9*,*@K<2N4YOV3E,!6H3$ M2>C<9,Q&G*ALO2/,25.K%YLHE"$'@C#W^R(X$/$G*."97XJ0EW<+;TY(+?1> K4H5.(P(65%D1EH7A5KK* M&;I/*C$P\-$$W;/*-1T+LD+7<( ;U#>,3E/6B/Q@N]EVX@DM?_R951A MZX+FY1 MPZ9#P>T$+B?]08J/"<3G,+2)^/>R*VJRU@60A(0XI_T)F(X@ZKKD)PEOMT)^ M(E:\)G4"^FWTJ5D$LZX\1MS*?!Q =-$I8, -,C-SGFO#M@Z=N9G1@U15 MQ2AE\'T5=""W@&N]ZIQ;F.L!7+DT=L52@-->#MBF-$'!/52T))%#LR;PX7"H MRZK+9_#L%+M2OR7-%N7%%B@+*Z#;$E40+%3H!IO@4#A]QS4Z[PWF6 M3'C>IL]PPG*S?C,M &:;8K'*1\JNHBFH)214:9,RM HZTBJT GR^*O"6;2Z% MYM OU\5)>HKYW5C]@1A.^!YZ$WC+Z=-2OK*=+EI&R61WG%/95J-&L*AQ?V< M%5=R&$B;K#$4NCIR*F.BO_WEU=[>SAOJ[]P=2'_GX2 H':>+=G??\"_/G#F' MC[.-H'K123>C2\46=SCA&CT+T:O""LU172NM$IZMX&_,FK 45$=_,)ZA_4N' M B%P6IYIC='R%_1LEA=%^ZHS,T5 /O#%UDG/"9@,3GCO$@BJ)#''DH%<_1(Z M:>-".B<\/$%T3F[:8U^ )"'BJ@YM6^< QVSE^+U<.B9(IH+9LJLE>WM<'GQC M\6\CIN1*0?0:R(T(CVTKB]0^U)L6\^4.ZM66K2\2II.L6'5:PKE" MA!#0*V>NPF\EF'JPOV5Q'-?\*7]<*K-]_<3]AZOMTHGUQE3615M>RM[J6 MO8ZU/'K!_4>I9;?NM#QOAB/]E[>/H!JNH>-!FV08HZ G$Y2-8E;;RD_7@D4> M;*%/CEG-IXP@*MPD(2@MW.#'HEYGPX-_#[)NTG#[O0,RYR8YF::"L7G&6Z6V M9X3^ 6N&PRE?Y2CN%TTDTSG&EM-N?:/>_K'>XJRLR(S MIQ//EU^1\[?)?S\RU8AA:I!LGES#@3 S;(%GISZ,804J*F7,=!1_BK^RXIRR M.\O-VEI50"UG8HOBZ %K@2:9NMQ6 FNX^O[;)H$>T-#L&\$"OHA27\EZOV,8 M-BZ!#&F*HTM TA),7%J,X0LT!W!=NLHKU)R(;^VY(4CN4!JLT\V?56(N7.%L9Q.!5%6JPFS#Q M.;*-QJV3AFG". MLM#)F:5F$KVS@1%%D9&)8.V&/:?GK!2G9L?5D_6%:H&.U5OSK9/K^.WY3IO? M.B0\=P-*W3X0KK.L"=A_PD.Y1)BLO4.BW"0SD-Z4+\!<^]X.Y6&=WTFU&'[8 MVL_*XK\QQ:!J#5/F5>27:5!?1 AT'KOK/=-"*@ HD^IY@T7F:=XPFQZFFC'L MOZHKSWPY5*^253!;?(W=1=@%0>R@Z<2^>/0I+ZZ ?Q7H+<@$KV2BEYKSC>8& M#(W90G: MS(IC3HE,>-NG! &8AF7QR>34Z(&).ZTX2O/?);D^82@[V&N"*O;2GE(\5M?) MZ!-;"F2]"J >W=Q.W-_L7OL^1==OK!^XIO/X_G]\TI[\JR]2I?^\K]+_$[G_ MC[)*_VEW1NT-HH]GIQ^/SRY.CF_;"?58;%GR:(HL*RB.P0-$L5 !S3DP4[0= MT"\B: \B;_='ED8!]$&Y_'@;>CRGSY>7J]@NX1QM QFR9%&9'_6'-SCO)$N6 M/Z8Y?0S=]"9,MJ&VJ/W!\]W7CW!1>]=3Z@=B M!V8)K#,#[OW[UOZ6TYQCS'3_N+?X'.WJ.68FR\QDA?&8Y[[^X=YA:%"V^.P9 MK, >I#;,L6W%;91A'4HN&+QC0AWR GT=!W#&\*8@=+N/K)HY[;?>Q\9V)+4FR,#?RN*,0C _ \)P"^D MIS;J3.^^?OFB)]:#"\#;4.LZ =A!K0T1@'M[N_<0@-<(H@<5@!MK!)ZE5#TU M-CAC.4O!!\K3I+=L;BT%7^STQ.K-P(=CL)V7O1GX\&3^D,P721R=C)-9T5LU MMQ9^SU_VQ.I-P(=CL)>]"?@5R/QS9O)Q@KC AV7ZWR+OS;];^R@[>WL]L7KS M[^$DX.ZKWOS["A*P*,98W_S').!3-&MV7[_>[XEUVRJ7V]8M]$:@IV.?[_1& MX,.3^>.L,'GZN;=43J[HP#1S:C+#Q[TWG]-1'P>\ MO1>\L]L3JX\#/F HF$'^%5O_O7FWP,RV*L^#?P5R/RN*.OH-VRF M_B,2\"F:-/=.@CQ%8O7VWST8[%ZUT+W]=T[WE]Q58\_/__7VWP/*P(/GO?WW#63@WOUDX%,T;4 &]D6 O1WXD#YP MWP?\-2"QX ISF8X->,+OTSPW55'WS2!WR 3?KP[F*1*KMP3O3K/]G=X2_!J% M@$4YFIFJQCE9OZ45#9WNH0'O$!/LH0&_0DO<$S8&7_3E@%\%%&8!;S4FCD[R M<9KT7<$/GQ9YBL3J#<%[&(('?4G@5\%%J&8F_V/R[RE:-2#_^H:0/ASXD!;@ M?F\!?@7O))DD2U/7!NMB,!I8&=/;-;>OBN[K GLC\"'SPGU=X%?)B3197:8@ M W\V13GMT:'O4AG=]X7T9N #,MA^'PC\*OF09IHEU1\3@$_1JME]_>I^93%/ MD5B]"7@?$_ ^Y=&]"7A',I_/TL7"Y).NRMPP<6AP>]=?CP9#Z>9R:OBSP4A;VA M<_LHX4%/K-XJ?,#>D1>]5?@5\B0)+"2OQ"K\5UI.T_N*P:=HX.R^?O&Z)U9O M#3X<@]T+2J&W!N](YK-B]&D9O8=OJ?^@%'R*]LWNZ]=]\TAO##ZD%.P;B;\" MF8_@,RHP S\@GFITE)0%7-,;@W?(E/1CY7IC\ &#+L_[T.!7(/,_DWEFZB\B M!I^B@=,/%NFMP8?5LZ_N(P9[:_"NK F+2.+H';PM'?=6X!T2Q/?+C#Q%8O56 MX-UI]KKO(OX:HX6S)*^CH[1>_C$1^!2-FGL/5WJ*Q.HMP+O3[-6?)1QX,'C> M(03IWVD^-GG]X_;N/EWS: 3C43%?%#DL+4IRH':S6&3+:)*,TBRM4WC-I"CQ MGW51+K>'39K5T:QH*OCRJ#+3.7[28[".^OOE_B>DT4M3I>.T'Q=QYWC./:'2 MGR*Q>FU^=YJ]N$]'_&/4YH]:_/657M^F#>HI$JL/Z]R'P?I*KXW!QWR*IDT_ M-JR'"'Y8HKW\UF&='^IDF!GX[SB]_,?_AO_1U\HR#_8&+S$8LRBJM$X+>*C) MDCJ]-&^NTG$]D\_P;^07_+CC;DF&59$U]?I;O#6/3%Z;\HOOQLY-N[%'?I^K M;"=R^/\[*W4UBV1JMH>E23YM)Q-8[(])=I4L*R2I]TWS--]NT;#]^6L_3O6W])7SS?'XYV)KLOS,'NP6AW M]/K%Y, ,G[_:?SE^]6HT,?_WY=8_+I"%HV(2'<$+@7^J__U#\H^NG?2W)T%O M8!NT\H^P-?#M= X<#Y>P$CQO6;*HS(_ZPYMQ6BVR9/ECFM/'T$UOY%G"^%VA M2_Q._K-C@L$.,X+8(/)F^?, _O3#ZN^?[PZ>[^]V_FEG<-??/]_O?LFZ.]8M M:O=@\&K_^6-;U/[@^>[K1[BHO>LI]=1C[2=Y,D+U$L&3&@RJ-R4&TOMH^Z;> M_W3\K$>:/__6]V^$'=X'L>]1E;/Y-8F/5Y@+$L]%/3-EE!4C M,I:K7LT]ION?D)J;%29//\?189G^M\B3Z%FG-?8HX.:^]?T;(;+KV7R.FSI7>D M\MLF'R5Y')U^RI(9/*XW;S;,NTY&I>KOF"L/FP2M.X3$_E4F33TQ6?7%A\\@,DB=AT/3E[??(CWYC>V9M::=7^V;% MB-0#[;ZB8KBO3"XJOOS-1,55'M4S$V64[LRCJUDZFJVO!$I*P^E0,XXC\WED M@%)8'82/^+DHQDN3E"Y-M<#RC%B>F5;1J"E+^.1L&66D2>$VV(KI+/H_36ZB MO9V]%W!Q6L^BO-!KHV)!J=>H+N!]M@,:^*M 9XH)A,0W!%ZI\B@]!K:+?C6+JFO]$9'%G;L'%8]3LHQN+Q5 MDV3U\KL*OM5P^2=<#&KBRL#GP'^)-7!!"V1RN+=96([@$C%PG(LY,.IRNT#I M%)6F3E)0+O!M(7,,H@N@36GF29K3HKG"K$HRN(X+CBOZDB0:94DZK_0SZ1G, M'+QOLE9X!OVZXMV2W30EW#DU0'[:EC+)I\2P93&/YL#^,_@ET'B"[T;6!/)? M]P'ADPQ2&(\3$@(? U\""QR5N(N_R3)UW7!\1W1#8.WCT3@"85.72_@]7. H M3U_?7527A(4(V/U>E+55X4Q;?KOYO$AQY?#B_]/ NH&A7ZQG:+QO)9<\*^;V M*^",MD[F^P3.&#YVEV]?20^MO?.=&99-4N*:#G:N/61#DZ7F$@\GG!=WM/C8 M^)(G&TF/P: ["8F44 MU>GX[ULW%S_OO=JZ7K[O'GP%>?ZR4YZ?7!R_U^_Z%OHDU+S?@@+[@^B7XY\/ M?XD^GIT>'1^_/?GP\_GJ3C]JI7QN#'%PF@/KSDE8B"C$WV[]8J9@SK]/:A2A M6]$HH2-%RJ"H3;3[$@\77GD$!ZW(TC&*X^B==01 ']0&-53E*>8T'Q5P7DJZ M=F9* X\;@A0T$_@Y'YE[GY;]W?ZT/-[3GMR?O3+ MZ?FO9\>;=F: ]:-DLM/U9;U M\'QZ.V'T\?#L(CHYN;>F>=EKFL>K:9Z#ICD\^Y_CB^C=Z5ET=OSSR?G%V>&' MB^_.HZ/3]^]//T3'_\^O)Q?_CN%OOQQ>'+^-SB].C_[GGZ>_O#T^@ULO+H[/ MSJ/##V^CD_/S7^%7'W\]._KGX?GQ>73Z3NZ-SH^/?CT[N3C9./5U0>8:^:7@ MG8^*.?BNZ)../J%Q!G[@V%!P!LVZ#TDU3OX3_9P50[3F3&9&-7IIGTP=/=OB MOVY][UF,U7(^+++HZ%]'IX-HPPASB'$!^+HE<_#N08Q1HN>Q&+A$L6B6C*.# MO1TFV*S(QAA;@-M*%*?L'H)M4!:?TSG[C@<'\<'+'7 [Y M' TY&K$@*]O9Y!@<,*.F9/=4[8(H \<=G/B*[>=IBN$IN'T$WC$%TT!E@B&N MP942'%I3U1I,K;9&DN$7+"+XIA66/*V7T[@/!48A%LJ0@&Y#-W0=^C[)$P IPA*IF M^#N>$W&-QK"%_*I)R'!.O7,(^%4TEL9DJFB?+:%&:2P[J<6P)WH][ M:=\]B,X;\*3T%G"GLF;L.'245#/:ZK14UVM4P ,3^!%74#2PS_"'L40S2F ) M,43-MI:>C&B+VY#W#S? C,L;M'!P*.Q9#CCPD0:NJ3+XY^2O)/^)+# M.>SE*(FC#X/# <7]6G$FXK0XJJXHV(:QKLR0%*&(HT&'$Y\C:TJKJL' JP9C MITT"+$N?OTC*>HF_!!H7T3-R6X_XKD/]DJWO^=8L!:K 7Y9144J[C4\H?"'1 M BDF'JK?F9-<5;<]&]]*]Q.=HH]-.9I1_!*^Z!@^$+[XW(J/#3O>AQB]S(LF M'[%>LJ&^767'4S@(R*#[]C>X:2#(HSUFV>?NV+%TOH1'_14\@@C6FZ4X,K?] MK^?V7S;*QSJR- NA+@:OIV4RC_$(+0P%G3,X YXVA',F<6,X 7BNZ;!CTJ#2 MH'7[:1Q\G#1T/CE$2R?V,DDS,KCQ?+=O9L$QQ 3!F +#^/9B87+X!2EK^ 3, M5I3I)6NEW$R+.J7S3<(_&7&L%"X" 0B^;0+DYC"J.TK)3P> M_FFAT)%_O#24#%1BC6D_G0+VR*2A])2UCXJ<,QC^X]/\$N06RV6*6#WCCG?A3M5@]ME.(=01?Q0"H6S(;+W6ICX M*B$^FA195EQY_8$WBJ*-P+[8?3W8?_'R"R$Z[+\Z^#*(#B\'!X]O4:\&^P=W M>]337=2+@[T_ LAQ314'!S"^44G"BO[GZC^XK;A-'<& MK%40W21[*VL-/5FZ',)BP-Z./I:8//V(3A P"I/GJ=+D)EY!1?L1[ 'UV3XV M8#>,P'(ZM+;H1[$L@O6[A;P<[':'_5$O;^\/7G4H4_3^.2CL< F?YOXWOUJ+7"[1\/RAW\\^RNLN564>-^B M3;&B*-:[J"-*?D9(EKM"4'S3$K:W9L2^O=B8!V@2$ZW8]+S^?UN>V/T&)G^A M^L';[<>&5!:^>!$_OV]IX:T9\\Y%AU]@1Q]P%Q_=V?KKP^S/JP'X.]B57 ;\ M1XS*I]L ][>_O-K;W7OS;3K@^NWIMZ??GGY['I4^?US=O8]::TO_S;U5MF8J M^T;2.Y']^3UZUK]0(VF_.3<&-%Z_&AP<]+OS.'>G/SJ/>'->OHQ?OMC;3,2? M;P51(V$'J;?9AR\?%PU6[U#HX5Y9IT?(&'OQ_L[.@WGV&W!_O\W?9IN^!'#& M/\@J7EM]%VYMN']([]6*.K]O"!NXBD4R2NOEC[M:4/=\AUYN7_6%M_,%C0BZ ML6UL;27#[0H9OD4[(A6#KM;M9DE^?4UQ=Y6PUQ10,GA$7E"E;N6#3T@7B>\/ M<1U_/4LK>7"2#6Z[M'9Q\XU+N\U#@]IH[X'/5Q[XHF M8)? -77Q3[(+=C+"QF!%$FZ#FX-]'S;QA>1+55-GG-64A M[DY3YBCWCI++41&6]'ME^(3/K:_%%X@9 I$1Z2B]DM@*A0++(&B-^6Q; MEE*I6OMU<#Z(_HDP.(B949<"QW1\\8ZE-W]V6L'ODJIJD,@DZ)_1"Q$LPS4^ M3 C QC:&?4\= GR!RGFW\E>T\IT82=9!!P%Y,@GH+?DB8"DS+9 ZP"$$!G0G MM@IJ"[\ZHW4?E*/#?QV=1BP\]'M_JL#9HBNK\_V-W],A,M M7P]>O?@RI?C]DV[]I)?7[]U-H0WF2DPN='@?:UU+W[N\R=WZXV_8C"+D_1_V M7OV 0O,V/NQ3()CY-]I F>SU-?)KL(DWV>YKX F5_!XER\*6( M4O+#'YAF7P-I>JT$?OW#2DKYX37@(YH?VDT8MN#!Q6C AR 0UY-\-%B79?DR M!'ELI:[=E%E;ZGKKSWPL4?7N[]MU(?5O4R)U73KO#F?K/@G7/S<_W[%T>^/X M>Y[J>>K+\M2+&RIV>I[J>>J.W[>WV_-4SU-?F*=>O'Z*//7M)A=] M!8;Z=A^W__R&4L@O%S.X);,A+;Y*Q/H1,5ZWU]:='>S]]3^3C._]]4>B7WJ; MY2%]JU>WTC(]3_4\=7N>>MWS5,]37SH&=$.G:,]3/4_=.0;TZBGR5.^O/PPW MW024];C]];4=+E_.GV<&W>G@4+^>=/MU1S'E-_/T;R[TO7Z['YJLMS[U\W0\ MSLSCC K<1*0O(1B^Z?=O0-3@C^_![063[$67%GQJY^5>BO)/=%[6Z-*]6UEF M/<\^HCU[ZCR[^[KGV9YG-XMG]_:?]SS;\^Q&\>S^JQ<]S_8\NUD\N_M%Y.Q7 MC!TYENX&6;D5>$H7@D,ZGT95.0+:7XZ*;6P&V=G?>_U_I[N#WQ?3K2C)ZK]O M[>V_?&'C4PJ7=#'^P\[OG0S%HO!M'_ M>W9\?GSVK^.W_U\/X.'1:'\O),?]QM@?[/=C[/_\J!_?]B1'+W'8^8?#GX_? M'].$\[_GI^?G'Z@">;PIU_^?7Y"D\O?G7PX_'!TW)A5X# M,N#77R[HDM./QV>'^(?;3C7_1I_^KBBODG*\_4M1?$* BG.<3#KGW=L4Y)/= M/4(^22N<*=8D671F<)"I#G2NHJV)?&4F7UG9K]PB_!$!/YF;A*"G<#26X2S# MWLM#1?%P@W^CPQ&!ANR^WM_GFZVW'GP5A!6]2$).//$#6?^8O M\)\I(T&=&02A<6]Y_7P0G>31U.0X*S8FL!+W"?J=8QY.:R'5>5(W@LC5(AEAJE2&AK;JH&QO".<50W+K6I2,1=@=F'(W9',]S^K:')4G-IJG@KVC)53=/6 M^!^?Z5OQ1_CPW_5GH"+^YRK-,OQOBO)RS%<1T;9P*[>2',RK="'/@M\,ES0@ MEXD@4[:)N,M8,,6( U#XTH?>])WUXI^3-XQOZZQGL7/]0&! _ M7<[;&[J:=Q*N-).)X8,Y OLW@>O*M/K$S(VXCMJ#F^&?B&=4X@\31"P:F3<"XT3K1@[ 8?01\@8\9U$0 M1\!K:4@SVY#>R1QY0Z#]T=#PR%?1E=&!S@D1 MB(],$L$CQ@8_PDZ*3_,)2ZBQ:V0+L%.171IFC[AU*AQ_(1V+LF*%A,PS2DB\XI1VH#"? M;CP8<2 E"OSS#.4MOPV.-PUL9T;(4$8"!Y8(["5PD45%YQ>>5HF6Q,GLS*$D MP]?;!S'N.+'&U2Q%:0]BEP6"4!8B)?"H"9P9?@U<=G >TPGHA[P&FLZ0X8#G0:?XNS8JFFPL)Y[6K**,V)NV$Y8RYR'TK0WR M=P?I" RB-LN*^=%A[C!R')H=60JGBE8?R^-$:9FQ&!DG<&^T>QA'6V? DOH) M,5L9)JO,%2&1=MI+@^@WRST9*^ L2>B+_Y7!L073B*>!/G31DK,$YP,>J>+U**R"-^3PRBQH?41H0 M^27S>I9LQE1ALFE$/\1]G,(>TQ[04PW^\@CHEC!7C1-]FQP HC MF.0].*/ZW#,;1<51T HN^@"VA1(=F] MA8]@@Y<>MH7"GNPJL=OD%6K$W;#">_+66N3KKP:H*-;I*5NP&\9W)^!MLT)+ M1RBO8+= 8([3$3N%(JJ ']3.!IL06 D$%6CB8FE"2XS57]4L%B!PP; %7BC* MMG?9[3>0VW,*=Y-M1L'Y"/"J K)9;&+"]Z^4@.L1HIW\%PI>"G8W!^ ;G>].GSY**[$T\ M9^.8B"?4,&B25B#B\VU^.]F[>K#';H6XI:+AX+#A 4P^P06@"L#07FI\ ]\& MBQJ-"G(-LR4:?'6:W76%X$","U(\:'JGN-1P^]C.FZ3E7,A%FGGD9/0W.L_= M)P(,^P8Q=$$J5YR=EB3ZU&-=7M&>($"Q0];@9 M[/RI*ZA \95$:NQ1C^G934Y>YE6.R\/M'./&H^"JHF>584T7O;RUJON>)9UX M6X1DO$JE*IJ9;$$, D89VGJFT_.]QK'%>^_V-1+H0V+!/\8B>=450%41.+;8SA"G5;#(<60,4:) MU,*!(UX7@CWAGXE )DI:,E2D$D60_T'^0)]]?G"?N4WY\JY??M%Y2H\YQ*QV>&'*9&HDAT,\F>SW 1_L#" ME]'@0;:1H;H >3[2(!@"U&=+O)3D"WG/'-TV8XP[!S%,%WHGU03R;0A&)3XT M%FE=@ [+2(J*_,5WJ8&9J6E\)+J45R??S(8%!X'1, VDH8L4C0W:%>C=3SPJ MB-'&FAK#81+*FL//,QPUD"S9=00V ?LVQXQ&)G21.#6L)XEJV%VX'#8V1TL9 MPQ2C]8O].Q?0+I,EVD<,#.V[6YVH\6KZ;=GS>8.#< MS-,ZJD8S,VXRN,E^B[_^'R390I]@OY*UC5XV:O!-&?^)]S 3O:%A'GWV'+3* M% 52-$LXV@ZN1?#HBR+*U*(7\BP^^:& MDR]CG&0$Y/QD:N*;%1O)YS!UH"@:"7_/&[1#\<%P_NNT;O@@LUE$T1F,H?&] M$N4#EIS!XM",H'W&JT9%5;.MV?5"7SZ-J#LNH0009=N6$6SL53TC/PD]"_R# M61CBA8P3821Z]!S(7>RH ?]*=%T,NU6:.',.9=JM*$1>9T%A3/PZQ_3PPP0D M5F'CY)RUR8E4@;$J$6)=+OB>UL!$Y[,EM?ETJV%,INPB1)XH #* MG-8)1W8*1FF96.,Z\&\68 C7_&))3O.W386MU#R5"2@DM73;:PE[K"X+(Q9* M'<^LY\4QLW4P!25\*>2^;*6%7=!&\J!@I',"R/<(R%T9U9KS]IB8%G:M,?UH MO5QBA^L.I3V.N,?&NB-$!71L\A'0"8^.RUEF9II6,KT'G_/S^;$0CNR7\1AS M&+[9 UN %@R1E1TM$H3H/HWIB<1MH(S%(LF2*TTH5/AT=BNQ5F#.:2\3;;UM M..=T#AH7S$FYG#4:YN/32>K2//K@?PI#'*,^!?6)/K3G\B83(YG_<]14Y'JY MZI@]OP9'"S7^Z14D'&LB_0PD&,6NY.:]G9U75%IS"._,,!P(SWJ7K#,M,.IM M2'; &]*2HP=H6?!L(Q")5?21ZC"0[?%IVS1ICDX>N,(C.)Z2MU)2C"C!LNF"Z ,V_,-L43X=BD!87D)DTV2;.LD_0N.S7@D.=AQ>_F,*/4 MY^"=;JE21D+Y.9//.+AAI;2&7="77B/PX0/2&FTFRCUQSAT#^DL_/>E(_%T5 M;;W_)XCPRX3&46VU:8X7',T*L-VP!7S+DXQ(U"&85+DR$W ^148Q^X"B.4'I M -0BDNWM[,)6'V883 7!65&\!I^%O(2AR*$Q*,;'+NI6&?NV6&O#@-XNB0J< M#Y_NI2SG+)\XS#+V8M#\BJ6I)8J)E,&R(AY5Q4070UJKJUPP2:2^KTJ]85L> M6W@372,@&;%NT%+R9IJW\JJRH* MR7HS)V?I)S3N.?:,_&3"H)T?ZMDP67Y!MHAZ>%4S!.L@1>JF&)P:_BX52,GX M$F6%E ]5;,YCFA:\RDMCO35,+7L5$<4(/ C=;3[UH@-'(G.O3(*[X9^NBA*Z MJ)<7)>=E@3,I0SS!Q.^L*;'@+V>1? YV)ST%EBG-DCH!_54L9B!X)4F-SYASG2-+:AS# MIJ13YY$<:TX^PXKT-%,1&#Q>[^?1F@@& :)G$'WDT\)U8UW/U->*_D.U!"IT MJ8Y>/!K&->K4X25.O,+WLA_46S34FB@CDJDNY< M(]R[SV\=XJ;7___LO7EWVTBN/OQ5>#P]=Y)[:$4DM28S>8_BV-VZD]B^MM-] MYZ_?H:F2S0Y%:KAXF4__ J@J+A)EK;8HJ>9,Q[;$I0H%H 4\"!G:>82(%0 MM1! ;:@ :C7&\I8U$]O+D2G-K-YZ6@\]\:,;@T ZBQ0_\!:E_Q*V4Y.G%PAM M.?%E8RFSA&N$/\&!5%X^ELNVO-=JL=%)0& M'*+!^W5X9"?;D):3CM))-;.K$QC#5'O-UR#,JIR]=U2WZBG5%^H"NY+*V#LU M?T)E@DLU@=V0BML>/'#._/]86?E\$_FNW.#VX\E+2Y#C,#8M01Q/JEME43HK M.\:?A:RTR+1W'(Y_H2E6&XK?T!'%PC#F0*@OP\-+@O&O(C)YJ5;\MEO\UC9: M>JL^IUFQXC?%;QMJ-=+2F_4Y+69R!D4IYU5O>0RS-@=4]%769CN3 M_>MK.%Z[8#9.55G,],->XO*2^>\(EW=,W6HLN^.]L-ROH8,6\?7VR-ADJZA@K-MX/-C;T=KM=UJ[FSZBF&V7F,VH&WJCOHV$&,5MA\=M[RR] MV3"GBKEV@,_VW+-X9]6:;[LLE7$JIMH=RS%5$_U)P@B76H,IDC#'JQ3HZZZO MY0$)L/W$.'1A>BZV%^*HE0(&E)N0O.=$X"6\D]@O9J=5$]E*HM.$SL$;J;E2 M,!Q&\'AL]X-(L9H-"X[8;1PE:DE".\4'M>JU>>,ZN86\M:8@C))>-E+1C M!),?L1AHH65HDLD80:40"RFM83R_,L/L*GR-9TU%4 :(_(4;\PZ+4Z^0[>JH]8#HDG*, MX/R(\X00Q!JB@#%\V!7]??0> ;R*?4T$:R!*5\:1"%.-@(PI8 :14Z+=(CPM MOC^Z=\?9M[RE&?U.,R1T#=M)^Y')"X^Q520V!*(1\AX*? P2!4\ _L=L)"%" MZ5)$KDO&A/OX"'Q-^%MT3=KUDP[]E@B3G)$W3Q$JLA[K6DGHE&C M( /"(P:A[)*2$WA[% BRK9S(4&SN&X?0XZQR%,L<$/@F BGN'0"PA'3L!XOCL: M!0@>'H'(9JT#8/'R49VLE-I)5=:L&4&S"=6,9VD+C T/9:V-LKZ31(5XN0KKV!_9?EH1LD\NGFWX4 M+/,,R+=9L_XZ;:3_TJD9Q>YOPFS/H85B)PE@\10=%!%%X36XX94;[4.&1KMH M6H'Z5.!9BTY3.8!9!8!9 ,!L%LFA # /! !SIP 7?PT1PA@VNJ&;=<'=ANJ; MB#!7F<0OSH,3=$P$70W;L9)F:![4:!MD56"7NP[AJ :UZ*#6 [NL!-#?IC$M M=PO3;"GHR@6S75[YL@. E9P E%P(,G+?, J718;$<=XL2 M7'$?(G9CWKY?"+QQ R*T24E3B(L*<5$A+JJTJP*@20,+J%627W569)^YS>IV M]*[15=Q6F1799VYKF'JGO;O0GGN>5VK4#[UB;5U/:1M=SO; (U3J[-(U+:A&YW.XK4':F'>:F&,9JW^MNNRD]NVPO4Z>%RO1JNI M-[LK]K.H.JZ78N(#86*SI7?K"F%1,?$.,['5T5N=%4./5>?A/0\5=6O;: A5 M(9-3#D)A&ZG[#PC;J)!0;4?:7S&7>NT.FAN&U%/W;^C^PXF*GP0^F1!V_$*: MZ'Z&CDQKZ;U\7\)'*JZX ',LVXU",<=:ML1.L,7YAYX2I.4"]/5:6\7G#SP1 M<\^# J99VT8B6148746,%K D5@Q7*^;88V3Y52V)PQ4DL"2L T5_/(A0A$K0 MZRQM1NR+O:S\J+EGADT5D% !"1606-^,:-6Z!QJ0V$L0Z<+)7(9-EP>>R^!C MET>$KFER&%/FR8PQ#)@4F9QEU MA"3 MC$S=[&PCDT3!&2VR.H;>:BH4L(JN3LM2\'D579KE*S#V*K-'08$I )JEP":; MNF4LJ\QV!(%&,?&!,'&CK7?-%=UIQ<256LO#9>*V;BT-RKPC/+S_\:)MQ/(J M9'/*02@L,'7_*QT_UTLVKGR*]W&W)-]V)W(_ED,1VU,5:AULXPVUOR[ '(=Z M'J. $S9?\7BX@O2N7C,.%#AAD8K'QHY6C&[@:P'6,L$\=,T/_&/'CNXUYQX(Q/+OP+HT>_!G$L58\XB/ M\=B=[3QK2+8AC#!FF@<#A(M#>\ TWT;"B,)'O#GQW2&P2DQOY'5N)\$(J/S\ MMTB[#6&JNO9+J]9(AR6J)6$:\$*.#^?M:] M)'V&]:,VLZ_$S=RZ7WQO1W# MM<%/;>S9#N-% @QK/(.0:O->J%$4B]PP:VVL#QL'_)D?B;PPLZPL#$O"* MHK)Z=HM]"WY^$L^^92HC?..\7%^(EZU6D1SY?^]3UW%LW['C6Z#XSV-["(/] M:'N/]G.$BCDOK2"J$S2O<:P-W ^-^<7EU(YR3\;U>;P/"+/CT0<#\_8Y;SW2.&S/P^%./F@Y ME(P=$NA!Q1EXI#1,0?\*:C>W-@F$ID^GTA0J@OIP>\;#\!38((,0/@REI2*L'."Y;5-4=!;)!9^X?BWH M7U2>\;,6,3"#W-AE4:DMA%$O.^1!.'BR57CRZ\QSL0C/5N5Z"8IF8;H<;:N( M*+:T3%13:RDE_>UHX MMDNU8?6NWFPU=A8O2'';+G&;T37UCJ&XK3HKLM?9RH==@( M:-5#EU@M@_C&?EJQP+,RF<,Q3*%0S]G( 5SH OM"E"7"(($'>1XLW4BIX\%0 M,[JU^E\IJY@W_,X2\1DFHFF4N\(9WNSJE&VL%]+SW>G!P&-_:1@U*ZT;)9B* M_ CDV\UZK;W@VZTZO5W4=O+VY253*JLF< O (;:?HH302)LY^ U,]((GP;<# M-XYRS1A"EMP]XSA_6"['B46$U(! M/8I*GX2#)B&) M+ZT=D\EKQK1+.XRU?E_7^C$;:6U=._IN^_8=P:_\+=*^P@R3*)("T8-%?ZYD MTG[D4H%E%BT_"?P!1X3!@5^18J%++L:,0V]$VG'YYT>R&B7#O=EF/<"L>H2M MTQS8P4]("XP#X"(@]5D0CC2C?OS/V7)^D!@[;86Q4XVQ'!3&SHL;VS?WWXD[ MP"H\U(\G]ABW1-2'01+F#QEW8RO[ Y-5/9>A684 8 2.AA.C7[#<\ ','P31 ML&-NFY4:B7%PQZ@TFC!XZ-XAF&VB$#W=('3XWO/@C5J4I&84XKL!HU&]>OY2 M)Z#*5_ST%AA!;#U4\1X&#^Z D2T)BOP17BG-2A_(JAFF-H*9W_.K75]84YB3 M&S%&S#E,L 2^IL'\1S9< ?_Q8R9[A\O GBVG( M,,@([6'@= [\85/2+]C&P BT-P[9 ''N/$21@Z>!]>.Y(Q?A"&Z36'MDVKW] MP @K!.WI$.CA$,C!LP0I('J&[,X.!Q%2*DK@-?SY6 ;Y!\?+*P%^Q_%%P"PT!F(,G!J:IQX' MF /""*J*O5Y'3)-'!JL+/SF]8&3 F50>/,:-+O&I9+6F7>,DX,U^9#M\.",; MS6X87\@XEAZWUU-N)#+QI[KP.B>FNECD#:\@CHX0QU"*(Y&([LYQ'+\GNPA] M!"]!AYT>^4N[F0.'"ME#X#W@=]RR1S!"UW,1)B)==Q\\C1$8%#&2 *80)'$4 MPWCP+J!=BWEW(&$># Z]*R[* M%]O_B0^!!X2N8^O:>:U7H[6:@%V$/=2/@9^I\!3UA.;A*T,=?L8Q+T$7@W2C M*,$O<##XLKO$AK6,@Y"/FD])\345/B* M$/,5*F)3,Q6U _P>1Q^U=^Y[8CI.*N93)2T!YW WX]\POA@'S"F3P\.X"9!9 MOH'V"V'^VA7J&.T=/(L0']D@M6&,WG4NLPN,RJ@><)$S9J]3J1Y9V+ M8Y(L/1)J+M4TA4&:+ 8N;E0 M43^#X+87<0U"1>?@NX#-B%(>LC%J3?@\T[^/=H@+[J:HE"!9X4CP$?SMLSM; M %J*11(O%8!&>*_CCF'V$=Z7*_Y.AV./W'BR8E^D' M[FASN0$JWT[H8+K(AV7BOB??8KB:D4JNN'WP\ODK4KH>?*O#@,:,2[/0.F*? M@@]"X0CA(#-M6E!X.BIZU'#.?1!$I)YA&_JI88P0B0HK1PA/%!L@NDF]1(A/ MQ/$\LD/"(':N&Q0RY$.<,"H@D,J0Z$CZFC:*[.;'(/$&>&46EH"I(-1H),!5 M-7C]",;J$N_ GE73^BA1H(ERC\%W(N.GCX$;<*W$TWV&5$>^08HFM&4!A\G- MB!0VZ*AC?%>.B(BW$W$)^0FDPMJ9+,PB]@*\ESV!PB)U.:GG-3EEQ'GEW,:> M8&(:4#0)F=0('$"#7H7/$^]%>J4$HGI\4'S +7S9::MYL$'@8#Z<6+CQX\ML M*M\?B#U5+M ,L-H!R)2P)R3\+5C:?C "?LD]!?<.-&[$E 4RV7) 7]NW*Z]C M'J"3/ DF3.()%8+@:K 9Q1QRE_9-G"W,">:-]!:6*''VV'9);$$?.3_O V\@ M]%OV: J:^618]#(<8*[M02@8V@H25BT@/#9Y9Y3< JE=9%ZD<9V?P]\DEH?-Z5 Z*M@Z2!WG M;!=DGT% (RP\FV:;*<$QJ)L@!)6%C\E1-A"#EG:X7 L@SQBAAFG9SL.5Y")0=EFIL M<=BKHN$W@4500 8'482O@ RJ!62P$/Y,!2GQB_9Z4 :[V 7L!.PFO21 [ _R MYB3WS=%*!3/&)]]Y.'GROVPF]\&FQ"T]_VKG&EFMCMYN6JO5OU0B)^Z%&@S% MQ(?!Q&;'TAM+)W8J)E9,7*&)=YJZV:JB(CX<9!OLCTK&DCC6YH'*-#:.1Z0/ M=(YP:,U3VQW0K\L6R2H,A;?:_LR&WNJ8:GFJN3SO&BW=Z+3>MB_FYF)KNZ2W MDX@?V?,4F@WH[!TNT#8MO=MLJM+YZJV,9>CM>E>M3.56IJVWF\O"DFUH<0[0 MR);*.LMI.5@#^YW1:.O=QA(Z05EO;[8T=5 +QA(8-&IIWLRPKNNF]?9"L_?8 MVG-[K+!\4I(R<+(+X99G;3OA<_0M 'C<""#'. ' M5:E*G)"!]AB$/_-%)E1V204]VCV\$]/DP3:E>@\JOBJM]XC87:Z0C0:1PR)! ME!;'X16#(7,86+NXP+R:\-X>:':A!!*A2\Q.K3T)LI)_'D:?L0C/E16;%.GX MQ3!RD"?B>;N6U(_ET0O!RF"&,4M239G ,MB/6A*$ _/4L\7?O44? :VHUG-ZV3-A_<4R<\1# M4AD-*\?R2Z^[ 1)C;F;AL<"#484S[^);F%"> 0RK.9<##*.=0UEZB04*B$=P M5V<^"QPDN$A'@8M48RQ; 1?9OH9;Z Y+4U^67L1*%QFT= 3\UA&C%CJ^*BQ-] *OS.H@_E:S*>.72@)U%9DXAPN( M>SG6SV-!+T(D2*[6"0'#I2+B8#B,8-G $<%->2RM V[NHSA(,X$]H5G ]VO^ MQ&"\5/'M%D#_RNEU,0'4@S:M"$Z:;9$C9# /0,$$?% MO4TX- !>+: ?>+DVPE6@IHL$%"1W\W+%R-(4C#BLD"A'EA)..),UK>^GB!&$ M*/'2^!"?XRX_0@?T+"*/Y$]G4#N$)<(W M#ZZM)$7 22:CW1-H&BY2B0Q,X;-*9"><\G'@HV^>D@'FZN=H!].$$MXB?*1L]<\YU!.W0SH.8<.7AK?@WZ](S2F ME#PICR!]QH&+4]@]\25.)/0,Y M<4.X3Y504,K+D("$$,K@2,O@4F<"1<&0! M0C" ,S^V'39AJ7 =D$AT3)0]LD90P1,0F4>8#&:=[\PU[42\E \IITT$[!&X MBPQQ)0@)16P&'$H%5DZ7H&#P.T:G$+8E@\P ^C-A./&G$]0*1L-\1++@O NK MSH29P#\0[Q*X%2^*2QX;MTC/3$*T[A+",:G72'NDJP>$1!([V4XR U&+ [=P M$(=BTCRD MC1)X"H(X0H"O'6.]"S "!D7>LG.\562!/!I=GM/"C-,R0$L$H^'63S+& !Y\ M/U=P]?1$X &AA!AN4XR'!,4)0CC(H-,(MS(#,8*OV1B?;&?+ LX,O&/L,8'( MQA]G2]^:JYYL6E$Z$@EE%PE0+P+J8G*1:=9_)H,[?BT'C"2\=J)82.*!(Q$@ MB8C&19D!Q/4CKHT71 +2*Z@%"!@&3"F0&(:"/@YC+Z"AB]B MOSMNZ"0CA(5T<*J<+BF?\'7&_8 #T]G(<*A"@-"X<-E0[=L@X61UP,Q_QB\1 M7HWEJ#I)A6R@"!L%HQN@.VN/D9. =!RDE6:6HF;VN,TD1XCH=0,75C1,W=8" M-?DT^15B-9*1L%N", =O5M-0N1^=\8WR^%L0T/0REC_""3ZP7=NR"E!?>0BJ MO/"!K#OD%")PGU2:11A5T"K3V(+$!L]2HB+WSG?!%L6(68XM4&*R]8@R%,EI M&9^O>#BU;0;1LBTV M]1H(P3(9W7*T5N[@P46>)SU[/O)G/7.1 M%P2W@9MQ3/%7^3*!5&8Z/ +]A8.%I3^O>LM3@YZL]2* X8.D^MSEY_BSZ6OE5LS >D](+X< MW]P#7R)$PU[K2(34)>=BVR5?QGM>5V\\$(Z0.(/,'D%UU %F- ML>S] 62YXW9!-M]W&_&]*^BH+;DO]PD8'A>F[P\Y?.EV-VCT)7.0K%F?@33Z M]\ \,MOOPB!"(QL)+8%O[0$HZHAAZP":&-]YHV0 E$\5-NT$"$V*!B%7Z1DT M,8>5S5V(UD)(K0#0/P [.YR(OHVHYX&T'_G!PJV-D61!T.SAA0<7@F046<-= M)0OD8:J:6!V_@%0K]F7M-GG&;1!AF6^)-F#KHF]+K1KD"0#M;4B=._>A#/(Z M'27?E G$EYO,'#,;=[0AL!-_=\6#*E<,]Z9\2.4R#'SXW6&[>)YVG88M%_84 M2B-H(9$%A0*;$' ST1X$TW&./*U*EMH=_.-HOK9OM(X6@OG=!H/T;TZ_BY.H M7DW[WQ^]\YO^3>^F__NIUCO_BA]\DW]_[5^??+NX_G%U>JWUOES\N-&^]Z[^ M>7JC7?6O_[ECC/2=&]>A&_W$B!J9OO@[\ :V3 ';V8W2PQ>A0_-QUX)Q+OO# MY)27: DCDH(139X8%G_>DF4=1+(78OY@@(_'O^?A#YD9G'*U2R<-XAB 7H"Q M;/XXU$QIV'^432\[G.-6.6)RYSL/T(%#21I(!3WLN9#=4]$/RB"@;CIY*D?, M1R,?W9P>7/I D<[)PU^>?SU@(]X09F(SY3L"WTQ?W,/L0J E[T%E9]_\V"R^ MP[4LWD\L)/M@I*^=W/L*I_'4YZ:X&4;,0>[([8"_\03TB9?Q_3;QA_8#&+>W MJHP&X_!CY/W3X[M/]Q8 MXN.+IN/#^08("44A11^L,GGCW8(H96LX7*&C28Y-N4]4F$3R3T^Q5NSQ!1QL#QTG\1Z1S$; MRP:YZ;:CYS?!"?4A^DGP"Z2Q+%5#U@V.6B6 "@H>L6'22P\4]G^F\X:V&_)C MBNR8J; G]O# 0,:RTOX^4Q?R/D\S&]&A17#/O $_VK=1,FS-^*OVSJC7Q9D* MSV=YGU.6TCS(!\V2(SHU9;_#0@6JAQ1'-W^D9T&IOK&V'5FN;+ MCU*@_;N/I'[%9(X5S/,,)>=WE)SU@-7+\34J739[4JP$RW3YLJ B!UM.O/3\ MJUTM;.BP?:T&I5DM%-XJ*=V%A7%FSN^!H3>VFL8>X-"MTDQCJV3GQS#><9*;BPMA:(EV93P-PJ K M+Z+!TQ^-4N]%8$WV9]3 '@J#1R8"JOD2&?G,(.39KY%\0MKC6,O7=E$;=5Y- M(1I?8^F-*+ :CST*#&,:$ O9[;,X;A#S&3E0* M?&;%0=W".HAD6PQ\\1#C&$.(3!08B*Z?XO@7/@U%\T[1MYCGE;*X)&!,&87Y M@Q"BK@MK:4NGA%=@4&1DD.:H\^"4+&G0\/ NS6^2L\$/*3Z/1\5ZH1%_ [V-'9%PB2?S(V\-E_ZD65:4[%=2B.+MP W.G6X^SGZI-W+@%F.-46L M591VB,-V+^")RH6Y3[:U?1&BBL2:9F#\7-BM)!/^K'?]1>M=GV@= U[\%3CD0509XLK\Q@9W=)A" M7:)%%N4@]TB:0\:K:6+?OY, +Q22(RZE$VA*(!2C@_%<8LJM.Y'"SH/GE#V8 MY:NCW.%!3!:,E/8"EIR%&$T/\9S[A2?E$[WEX_+1S=P#TR*6W-'[%]LCPEW? M,R8;M1>#FIP2:?F"8(=\S),G5'K/4EMK]N#/A(H_84 ?M7?N>\X,&;$Q544D MF%#2(Y^74- L$T[\^)TK[X\+"P:2CW82G8S(4?)>WIC^P>6%LI8]BKD+8;HA M/8UUISP/!MLMLW\G5/B5!;0+,\Q8P:8!!S[C_"F7P/4=RCLMCV*G]%LP-%V6 MK5D:D$ZQ?DH#T852Q]MG+NU/1#O06;_4,\29'3Q1X;N32*2:4?7 \T=RA9U# MV^%G@%36R47UXD_@N#M;U[ZS)]<)4DTYPMQ7K.5\3-.F(GDT$P 08SMYY%@U4?[3I"$@<0%SXS.N"4&&5Q(NJ*0/1$Q MX [_3D_;U?-DFQ'.- Y)H::#U,N1/68#>]A/*&@C?AQV2T.&)?;Q"^U/V-VC M@>N(BI$S+\%JE (!V9,XM"&C(6^> "U2D^3'M?85#TM"<2+%D]&R/+@L*4TD M/D^7;8%0:T;]K[DSHL*KQ8G4C(+4])W\T:)L"T_E04ZY@4%)*\%P6CK;+TCG M@ME+W5W(7NK O?/>^ K%JU+Q+3 P,2A=#(1@#/!U/%\'K* Q>K*H M"F&$P/"W")TBZ+ R,S?-76#F;DT[^:UW_NOIM=8_)Q;^VK_N_7IU*ICZC_[- M;UKOY.3B![ T?G!Q+O_LG_]*-V3"D*7M[1C7G\/^N/I"-W=BH7NPTA?G-U<7 MW[BJNKRZ.#G]BBF6UYXHG!2YBF.4C2"?#4=5G5?2H0: M#B5P[[*A=OK$G(0,I@N"$>&9/50#3M]GBE9\K\LW,DJB@3M]$='!FW)5T$Y^ MV<;ILFGO;#0P+PLA?D.%^*LQEK<,\6]Q MYRR MV1P*7V4 9]#M: 0:QCO 3C//)]3D$OH/$J!SY49A))B.^PN?J-\&V8/,\CT#+K.8>*D15N9?!K(N[MYM+CRUXC MW9T)5(-2S!(B[).8P#@),=@0;0 Y90FB\$T-O36,I&<($,6MBG;8=X:(0( M%)06#PRR_,K)6GQQ<)9-D#)^QEE$#S'W8EH9CNY"6?@VX;)A]N\T ]D)+' H M,NI38,6,G'M:V%J%F)B!C*N;@! JI(DG %3B2:(DOQT$42&%S M==Y,(,PO\ZQ5%DARI>$R;DS) X"R)=JU2/(7YMBBT8)+#"8*N#P76$P66A3) M-,O$'O M._SBR*P;%BXH?\=1ZGQ2;5+.;,RQ5 Y6*S<3_+OX,#VO@XLNYLJ$1%#H=%5F M^ZF[QH WFV2VV8O^3[(SZ"GG*-@;YRAD M.94-N\7$R?LJ+#<1\%KPC_G-]K5Z:_]ZYO3J].OVN6/ M+]_Z)_F3Q+/^U?=YV\+,B6]K7^#QCFML@7$?>(,LAY=I7P+$U:83*^%$TV+; M#TX ^^0@01P%=/#[OC-W@]_>O&? <(U=7_0(HTS*E6.B;[YLAIG+QI(&W>2B MT)K +O8NMZF]7\V6U+(--W5G4@<@#:%R ^"5H;\6!R+W6SM@1; M1B/=L(L'*X$N&0&-84PLX,Q>,''28#=:2B*HD :=,%(.$@^RG3E=BGEF,\\V M>6?3\0')/#,TW0Q,T2VK04S,%[I0+XL54]8!9L#;&,87L[_DSJT4B!SL&VK_ M"-\C]L!WA=S1]]J[RY/>Q9?W>@HQDZIN !XOS)\G26T!)'E!(DB\\$ M/\N"T4)F5SJSKQ$":DH(D=P>\;HZ$A(4D:!H_:X5VD;))-5+('N\8*,\;)@/ M+*9:F31IKJ"'.E[(I@[YJ*1HP!2-1?%5X7!_QO'R$%0=)M'GD,$\^S'S<$1) M(?)+2.$JKA\1]:^P3UYG]^,5:9PKMVW*1])\=F7SQ!X1"2'SI:NX^.Y)$]5N MZ) ]^U:LH"@*8E2,P(_M6)BVVN!ORO#&2D]A>=,-64RYBOSBJ4%FYLZTN5/*@H*;J8X*IU'I@1>.*$\!T4A0D$&L&KZ 4EMX&5SN"-;& MI#_>!VQ DITE&@@M5VC"PIO#I%T[, :6CG&2)KRY)S92J\H4]MIT83 MA.TK1LFS;D7?Z!)Z]6^&'GN:LL&7L5)SJZME*LS*5IF@I$I<6%9/7 MR5ER7CEGJ8(&TD*)2HN+^.+)2K #Z[C:?S(GY19DM6)^3W'#)\@*CKA/KO@4 MY$/1^DB3@W!4MPP#!S"5-.GU-IMZ[I@X:RE&AZMI1L> (7Z'#$B @BY8CJDN M"\+)W"UJ_.-2Y9HZ1BTF,M&-HE@0^!TEN"6_L0?6V>$EO%GKN\#YCO/NE:#^P0 M,&>V3X[M,48^F+TR'12>7GX#;6PB#ZEEJ#RDO=]UJU';_J6F7=S\=GJE]<_/ M+JZ^]V[Z%^=;SYI=_,RZ*6'"&9;G\F+X^YIHNEF MWMEE?I2Z6@%U*)?^.8\(R&+K@!=31[S@SX./PJS\FR+>V'0&L3CPV64T M"OQT_+R2 "-=$P0)> /PY_S1S(.(A&>'#%D>,PXWPJ->?;%%FNXPA7XH\T4[ M(5ZQ V0X%H!SO.40S 8=9.(..NZ@N1&NV3-O$TV-1OA3IE^!K:DH;EZ(=[G^ M0^ ]T(%"$N:.J&H5EY:;XB0F1H]Y* NM1,EQ'P702F)G^+S<$5RJ6C"P\"SR MP'6$,$1:BZ>(],QQ&-R[MR[%,FE4C]2S M"!X+1A.=_' 5D@;'_, 7QZ,NE57RIIE:7G=FE3:%C/KL?(1Z-;IT[P,CY>)' M(J3**# 8892)6BTCDN@$V^4G0MA8P!(^$_$<^R%P!Q&OA0LQ*DNG(XEXDX$Y\EGCU-W;WD@=#DR7+RTU"(*'"W&8'CDCTJ+6X9X:SI"OB8> MJ#+&^UGA>RFH[,1)F"V7OC:XB^03Z5VX\AR7X'@Z;/-H\__8_L)GCD@B"EWQPK/ M_JPO_;*^/SB'C]*76$>?K['9C ;S2OQX^@7V*J^X<6,O>T?CZ+.4CW4F@.* MTF @S<*1'P_.//ON2.,""Q[44_R1>F =TU+(MS>//HN&[F"S3+Y?XP?(63\W MT4F4$@5PARTJJ\R X5L]SW(L4W]"/?+JMDR.WSGOA9%$;Z!*0C\61AJF(/B@ M<& $U+/>L&0&'EX7\19RB$8-5TG.$%EZ(J\M?:O$?Y06@Z#R6(;2H.P)+XA]'X -,+W*F%GMW=SUL%-<;Q<6U\)/1\2 @GPJ?E"Y( M"[N=-.MUN19R4)]?L-)J4PNWPTJFM:22:2^K9%J+*YD.-51U[K75-$S)FR8U M3/?H\U<;N%+[-00;^=:SX^6U3/EK"EJF55]9R[36US(8FWE)R[A1Q;3,5^9P M)=.8K6-ZX]#UTKUGLQJF_8H:I@4[9T.O[[>&^9H5J?(,:)A)?!^]5*+J!YE_ MC?\7P&L3:>'29X$I?0?WC]L%>/WWL):3X3DRU9DE4SW.^[.$:@@,D4F5-4>3 M%MYR'O@KOPA,%"&4DVPPQ19 B97']+)"*0[I9;O%UH[R3IIT*(27A6?W1SA2 MS-XUZY^PG^R\3 MB;\#,=&36@Z/%6LO>U=?J=#RXNJT_^NY]C\_KOK77_LG&"N]UFY^Z]UHEU>G MOV.A9O_\^O*4?U%MI7*.^#%IP&'U%6V7K6A5BFDO>U>P)/W^JK-KUZO-KR#D MR*I7P'$75]>Z=OI_IR<_;OJ_GVH79V?]DU/\# %K3RZN+B^N>C>GVJ\7OY]> M(>CPHCC#6T0HR05H)B-V A)4EI]AR!D5%H6>7P:EEFC] Y$8^T"FU=-SEB26 MVCM4XB. L[\S%HL<[$+-LD2U@2LOZ3$I>/;1>XD4,?G\1PZE+WJY4*=Q&?6^ M/CV175> #M131L1DJ/+#'TA[1J!58"W4;#M@9:EN6U7G>Z.68_:3B^^7I^?7 MU3B[VBY;EW'BZFS06H -9%.^8TQM(*B98@?&-P&?>8E5S!J*%6S9-__2+OXX M!Z7X6_\2 19 /][T^N?:E]/S4]"6",/.OR>=^;UWWON5H-SISZO3;Z _OVK7 M-QF)XQZ>JBH MYSLY8=$;G>2)*A'9&DO4R,'ELG &RS'D<6O:RBAM&(7Q/7D^>A=@ZCXVAL0. M"5@PMP@_"#/P;3.'0:_5ZERW+9,Z;)FU;JNQD=1ALUZSNN6WS'K4[,^;UF;R MF:L[J)>)OI.IQ5-JEJ<6HTH] 8OG+@B?E\BG+9D;-T_>:':3>VCY[,X3.D4( MAE0KE<7L1;O&@/^\9?1UGX/#_!C#QH)_GSZQT'&ILH?^OL@Z@_*_Q[R^A_[X M@U0KUV[TP14. _N*;.KLI(>[S%)6<5R1.5 M'_4E-2,&SJWZ0/-25?FQ2HFO^D +VJCJ@^6:\E4 ?%JUY@)#*''@T5(\MFHE MQAWF&7.7\)WQ?L*1>DT%7]G=E2O&8,A_9GLLWP79B$.#\&_IH!R-:/XGF/5T MU1G/BNQ+A^('>B9\#Y[V NESGBK_[O1)I Y.[._:%:_-IX-!^NXD\)*1C]MQ M<3^>8\K=VL[/NS 5^E84-5Q& ._?V*E-/I9+]F3"X'%;HFSL+5**D';,AMW%K%Q]Y2^OMGX+K]N6F+C9J;6M_>3A0U9. M3=/0&\U&!1=VZ?UV2/_;[_W6YXDMF]MS2XBV(YPKH(.7Y-P7F.0UM,[$ZY;6 M.FIYU/+LW_)LR)6J+O3$31#;W@9\('%R9 &-!T&"YU!R[/MFAVS"2=H M:KM M1;T6.^R-F[4) E5<3M;WPW973)0&?65/;DNL48ZT5$'P2@2)[4M0V9:IM^NF MS"E9!F8DTBE/)4VH"1EF(&*O67F0/*9#N3 7F^89LPX%IU6^82'?L+4)5*IV M5Z%2[7V2XM8S^ZU:FIA-.==82O5;__*ZD(5]<]4[O^[Q.BM>XB*K8')M\PZ^ MQF6CQ0 =L^HU(8V:=GG5/S_I7_:^R?Z(O?,;[>STE'//]>G5[_V3TSU*V']- MMCCD_;*]B?VRTU3[Y7[NE]6J;_U]997>*5/I,!CG&":(2 H?HV0$2O'Y4Y7T M?!-K_W[K?^G?<+5^UL>"5BS?NKX!ZX!*MJY/?CO]^N-;=71]^82R5BO7Q;YS M)5]HU\X]&V"[J$7FU-K:_E4^)W#@/&S"E4)4]D%U1I.=Y6B07+PDE%\HSM=$ MP49J".2M [[O\Z9)KFRK-I>@H7;.>R&BF1 '"]%OB^5+3P1U6'&^1[MM$#@) M)[%@]EOF!8^Y7BU8[CU ^A,7Y(""B"'$MV"VL7O;&TZU\13=ZN8:>AP*M# > MK&)RZ 9\"B%>VB!584P/"(:@4P65B?M%SI8O<5!S=VJ:6C7+:FVF&T*W9K8W53UD6J1#I+=.))[F]/)M8R#(%AGEF\>Z4(RTWP[>H!ZK>[,]0]WXX2T*? MMS'_36AA322!]_,[!"+&R:VA*MTN-N_ SMT&ZHOZKP4'B'$^^[3M\0F?]CZ. MQ]''#Q\>'Q]K,,S:7?#PH1YU5,TI\WI7TA%KP75CP*T9@1 /M!%=J M2'8A;PMTT3)#)MMEN-H5,WL\\E.OI_)W7TO_G%0DW_3^(S@;->;RDM M?7!"RW\UFOA[V_A@FR##]:[9.A93LU)E;2EE?8#KKG1V]71VUD3#;*/B-E;O M9*D4]VX+L-D@SFU_<$#"CLVZ:1FF57^:4MX-I;P/=.W/@@3A DEQBZ.P5&]_ M>:;N:DI#KZ*AY<'E&;L-J5N1R9N-*%U\J/)(+&IV4GFL6V9'BF-#B&-#19X/ M=>F_LL@)W;$TBJ_8G1MA:72M#X-ZH]LQ M;(,]/1CUQQ87;Z->,_Y;Z?8#6W5JC8(1#TP>>V <8UP9U)GN!;%H2>4KMSS> M8B'-\LVT\(>>]@X3/;3SH*;!\([KG8YIOA?&]NTS)RO>\-V6[4'KEE+(!RF: MX.^"]]NPS/H'I]Z GUPPC4P=*X5\:*M>B$]3(C$IC+X_2+#D&GL)@*ZN:65J M6VEKTM8;/E4TE+U\F((*EA/\6V^UVQ\&9K/5;0S8T&C8**=_,1HMTM"FTL\' MM^Q<(X/=UE1:>(86[F6=>M)SU+]%VM>L@>-$+3-OJ!-'G*QS&CBFQG2^T";K MQYC%EO"L((TOP84C-^+-<[CY;5ID?JO#Q\,4]!F&F)F:WZ8ROP]MU<_<,(J+ M22(S#'"E_U^VPDUEA2MY?>4<+Z-NY)2ULL4/<_'!X O T%-*NQJADUQR7TLE M]QVH\(I2BG:];K2L]H=QNV&TZY/A;;-F*95]6*M..H1R1U( 4:Z.>X]V"#K\ M+F19/$ IZC>+<9M*1Q^*>B-*.B3) R1 M7A/JN8-YU;)2YG]LGPIE*(_:Z"IE?- BVF7[B)P);6?Z'& J^\_BOK^AZHOQ=1<*K*^FOK.DMDG0S@Z-H&#E)[^0T M?6<_-;U:__GK_ZH6_:FPYI41+Q5[9P.*G2!<355EJ02[5+"[.<7>58K]4-=_ M*R:\I4QXJ>F[2M,K2=^(I#<;F:37.W64]6XW.R=528<'N?(S];II:11AZ7GPP-/ +:64E6C6.U8FFD_U;OZTS,CI9E5R>= L M,-<(GZ>L%[.]E4KG*GU[2OT#]5V4U-]2[_*"K,FVR;EUVVY#\\[LAN:OT)O\ M)9K,IL#6&Y>_CKJL?#=SU?M4]3Y5O4]W<(:J]ZGJ?:H\ADUX#&;.:530#X?, M F_D-/)2"HEEW\H.ZPEGK'<+KI'R*X5?N2CZCPH6*J%?4NBMG-Y71SF'S *O MIO>GJBQ.597%+$UO*4VOQ/QUQ+R1T_0*?N*066!]3;]BDI92\T+--Y2:5S+^ M.C+>S*EYA6!QR"RP-36O0CN+[P1-M1,H-; Z9H+9SC 3J)(V#V&DK/P#7'>N M;$D-IPI9UP9T%FA3<^]<-@9?C%_M!&WU#KJ?K.-W%"U?W=CN&C1^W<_:^_F WCDVI"R[6VE;6A53W E2"7"++[ M]/\- NGLARYI3RZA+B(RG>%21)XZP8%OD/'5306^4;>L>D[-JS#X 7/ _! *QR0V&[-C*-NG?ODI\^<>Y7%PO5Y8TV8T#PBM-E0JEP)\GQ5KA):#I@#7K#9S]AM2,K< ML%)E7C37)W2X,M?GJ_?U(.24>E?"72;<1M/,"79Y2XVM$77)Z/-> O*-TN9+D@B2;>4ENY;"?E:%^P.M_ M^L2[#JB.B;QRU#9G7-/\"S4-W-X\9'V]8.ZW..(TE1K>5S%<[(2+ M?.1Z.RL ,JA4FF%#& &"U%"DD*M3,?[-++BK!L6QZPD>_"'W:QS_$A M;\9K@'2G84BU11^V/,XLTFD>TMX\CPIM10.U&Q_@FLMMN,K;[]O@F\[=@:D\ M6A76*4B[[V*TZ"A*F&HG/NR53X%2[K$X1W-]ZAT0!EZE=N0J.,2+ M M&J'&XEFXO)9L/(9+-MMB803+I*)Q_>NO>BB,7:90(/LZ.29#]*!S&MB;H< M>Q3X=Y@/,@H&0?ZP$/N %/D&,%HW0<> M$"O2?'L$3X-+0N;"J_"^+W88/FO7->WZGCZ#O>;>C33''ML. G#9D7;-/ _N M_IL6LG'((I@X=6I2.Q"OVU\&;85S2DMM-/NJ<%9,6VAERJ=A&+G>%T9=;3@' MN_Z]$3=0>2YA%--F3CRD#_&HPQ*?)##Q^Y&4<)"E=>^ EQ7MLJ6.M';!R4BQ;YIF=WL=#SG<>#_ MU1ZPF\MWYH91K)$:)_Q#6;ZRC%[G&>>\>$5@B33?6K4?M*JFYG;:O6AII_3M M_@FL;$314'IV!Y?M)!C(]KJ#Q#GHP+A257O)\W7+ZJ9G1+*D146B=W/A_NX^ M??0#_SPARPO6RL?G7=%]Q\81Q6C_<<2^'[GPY)MP&F[6; MT$8>T.AISVGP6J".F!RYM?GW#X4!?M:40E4*=<_D$HP(*9:F<-56Q+-4Z[;E M=?L&KBI:?]?)+6A+UT8W..TQHU274EU[+ *B3RKVW'D]U97FW:JEV_S2@<^* MY^FHL*ZNOVL_KK5OWRYURL,>8XR03@/N0,6!& ^TR^06+#>MYSA!XL=HRIVY MX4@I.:7D]E=2+$-L]):ASD%V=.E.D-)45$*!NHF&3KIV&3+T='T!@G;OLJ$V M!=F@:^,DC!*;'Z-<)1[3#,L^-AKO[/?\)(4^:@[$1R(7*N?_GCXY/)^VY\3\ MJ(.?PR@%JA3H/DNAF2I04RG0G5RZ"04ZU:2#J\PSU[=]Q[4]I3*5RE1RMX;< MR>"29=:,_U9E6+NY>)G2A'MY3+# /M8SVZQ;Z/ M2^+9MQ1D)DI&(SM\SA,?L>=8N&E:&_5YQ#9QH(WN!)OE_KT/,^K>L>/;D-D_ MC^TA#/:C[3W:SQ'2.3?1D>L?3Q!V&9K,IL!J6F4A"FQ3[:T[0*'W_N*VFM:M M4Q\:+=8P&H[A=%O#!KMM=JSVH--QANS_M8\^WZ DB,R8&!N\E:B822F!5;F# M-05-\!$6$PA"XI2)0@@C.08R>/8X8A_E+Y\&;C3V[.>/KD^3H9L^B6<)^4'> MF-0W.$_^=<8VM3IG'6$?B3>+KVOPU8?ISULURVJ5?E.O&:6?SWJ2U:V9[?); M9CUJ]N>6M=P=,P?5AD%U-_(H\"B,CO7BHU:W3KE:VPYP1_NE-/N_WX8?/I\G MF#B_Q,:R4S-<8;_<@]F3+_8A,Q]^$^:#%H2TYGW?$;65\.4MUH8/X0K?8&L[/T7BVD$[2I6,/6V!$%ABTS^_7F\W MK]2,^F0Z:__WY>H;\'T44U^AKX&38#'0L:CK%Q\/Q,?P"[S?#V+-'H\1M]SE M32CZN$^#]&.0XZL=VQKRC7;+'#N)X#%QQ%\3VW>19H=,PY+" 58D(5>ES\C& M(]]7V[R9L>QE>\2_UR>_[2G_WMA/@1^,GK73)W \(XR!73OW;&0K_MD@_YST MOAT._YS8GI-X');RF^O_O+6CE8QXQ4TSN.GKZ=GA<--7-G1]5S'3:S'3M]Z7 MPV&F;_8M\Q0?O08?75Z='@X?7:;@6DHMO08[+8.54O79G 0P$NW2OIOA['&' MT:&K\"@//,/L*D0C(DB9M_8?*\+,4V?$;WW,U6W56E9[^5.N=FLSIUQ=^,)J MO-(I4*7DY+_W2.:_VSY(,L5]L&H8!50+0OA]-(8=Q(Z#\%D;8S<[^- .0\S; MFQ*ZRO!_HVNLP/_MSL;XWS0/@O_W20!N[L% TIQB7A?N/[B#'1%&&I7$8Q+6 M.(AX(6B:J=69D]^*7QM=JY'/<]51E@)$3GITX=51MZB))* M3[9C+>(OJVDO#A5NOX6]%W&>!K#E%H\H0WE$B5MVH&$O89@9%GO18^Q*!*P4M&8.31XSWO.CS+"YXX*0ZTMH&,(DV!^WDK7.'HY+<5H M4%[*9C.GC'FGS90YU;\Y_:X9K9IV=G'UG;>;O_[Q_7OOZE_%\Z@M#KP\Y>L\ M\'-KM,W,N*HDP37KLY/@EF#61LJLKY Y5]WDN*V/Y2WSX%!NWR!YIEOBCT=F:"KK,Y47COA0B,GE(!FIQF[9PYS*:[P;S MZE&R+0POXF72B'BHW<.6-D"@;7)7$>_T- M<4/#!Q&3\0MTCIF8X#Y,#[23^#X(8=:#:6WZYC9TM]:N+^U#-L'PWHP-;;9K M]>;+-O3"AGVC9C3+OUK2'-]LU&#+*7#S)8N'@GJ_GUQH_?.O/ZYOKOJGUSK\ M?E)BD<7AQ(9OB Q?%51AN*>V%( \4,1<]XB.03@$_#3@GPXH8(0-B;!X?6?-9JM1JW=?ME 7_[QI MO5R LT194*N^F;(@LU$S6R_[!9NUV+:J+ZYA!':_" MG- .7\#E:6W/X]F*8[35-9EG;^]XQ<:BG E[M1,O#'-U$*[D'"9?U3>JUNP5 MZR]NER^G')52WZY2G\"?.DPK*N/HWX&?,^4^$XU+^R][-/ZDW83,CL#V5)I^ M;S2]DH>BLI]B?:7L=U"F4=-?VHFG_0$&C'MWRP[47>;J/ >ZK2SU/=/?BLL+ MZGN:U97^WD&91OU]';,'YFN_ F\G_MU2.FM?G-"3>]L-1Y@5ST\OO@1V., _ M9& F4HI\LXI\N[']5^?X%?6)TH/;U(,)/$'[!DSAX=9V@&I0:CNE[/;%:GUU MGE:*;K?$ 17=5_L!>+E7TWX-&?-O/3M6RDXIN[VP[-Z$M97.VRVI0)UWY3KW MZ-,!:_R3A1Y[5AI/:;R=-^_>@*N5LMLM@(<%"F)L!!2D MK4!!]A,4I"H@(',J_E_NZ549*!,8_^G_:3<7VLG%^?7%M_[7WLWI5^VL?]X[ M/^GWOFG7-_#!]]/SFVFHD^T48O[77XQ6_=."9'[SUFG=;JW3M)8M;.P8-?(G;FAJ.\[MR&8:6]NSSI77S1^E\_:G]WGS[Z@7^>C.!9 MCH9(F4"=*VH^=&P<:;X]@I$-F/NQEPQWNP^-6FW?(+#SE\_N) MG:'RW:0.F(?/CHD==W;\LSH!*^59Y86S$)/;)\>4D#R_V!ZU:KJ^9RR.$&43 ME.IW.W3N-;/+'6 J ^4?677ZJ*'M8N>Z U[RG=8U,/Z&TC45&:T#77 M,?Q(\6!.@M$X9/?85.(!8?B=8,0(%1FSG__%[##23A'N=T(;Z9.J"+53;QRZ MGF;0)Y;233O%(CNMFV#\3:6;*C*691:N^Z)NNHX#Y^=]X"'$ZM^TTW\G")[> M T5SQ1 .G0(FYX%/[0T"CU#/J1<)BV*EP@Z/DW9:A<'X6TJ%560L2RR<8;YL M7MG1O7;F!8^1TDB'QQB[K)%P_&VED2HREF46KHDM/*CS2J 55%.&M)$I*:51 M=FIA=UJCP/@[+VD4E5Z2.S\^.]Y(?@D=$J@$DWU,,"D>^V/WEK)F+A7(W;@Z MO;RXNM$NSC +Y?3R%/XYO]&N3G_M7]^<7IU^U2Y_?/G6/]%Z)R<7/\YO^N>_ M:F?]J^_S\/DB@.71;I&("=FYJS MO7F7+^_%V/6Q&8\ \2ZW,JHZI?*E_(-I]_8#TVP\]&=\"6T'>V?:_C/&F9R\ M774K3N\B?GI7LK"TKAS_'"Z(DMO(';@V??,.GWW"G_Q^T9,_74"K>_3^PF"B M@O_I%,+[+H7W=;@F8]'_^DO'--J?-,;#:_BN, NO^<7PFBO#:WB9@[[M,/5M MF0T#%+ I,>@^ICV3IRL0W\>P$L% 8Z5^KQ03.2-?VJ^\+W%N>L.4NW(3?8?Y M48PZ$'O/G#9EU[VOP3IH01)J 6?9V9=J8]Y>6QO:;HC/A%G8GJ>-X((0+X6O MQ_#&:/(1TM"0E! KN_C"9J2($H\O(O), /23C2$%&VV0_G -4!F>,D(>P+[, MQ.XB:6?,P9X\6)([YL,XL,VM(%*>Y++GT;$>J%/8?2PV@W<%BKT764GO M]3S;_"WB(N<#9PDYU*A+=\9PO$T#OJ",Q70-V\)3@P4G=(EW-9!?D&T7M!4M MWBNG8M$3/[HQV"'. M3OR^F>B.F2?C(_463_CO<]/0OM$7L,PI];RB*C@6IN M%"6\":M8,)"=F)$1=SU&E172JH=WMN_^1XBN8!)$=1V P7N;@5L^&0:T4?&[46-=(R MK%5A&2XW2;[8D/9C9FW;XS&,DPR8,/%$CQD89>(5Y3#7" >O2)OAY,12/I+F4]:0AG]P&W[X M7!$>^X,LID'BH-[(EG'Q'8QFJMWB.C5@4\+88.Z#.G5]FV0P"/N&?;+G&V!(=\,0ZY04[,+ET5>HJ?/ M&"2,N#X,L0$WJ+ 0!L+%(YV\XR5H^8C1-#B2$1=*.?TETV!.PD ^/TE%H;2U& MX_P6M1_L$@\(,>Y0"R980GP?K=$(A9=S_,"-'"^(Q#-G3JM 2K*+L@$\V%YB MQ^G#2ZW&A&]5 ^HA15W"@8PP4G=$QN+('C#<1S/51HW&'QD8W/!SXA6X2:$I M+BQT.V]MEP\>).*6>2Y[$-R;$PJ@*5()*)=CU=MT]\CY"CNW!YZ@9G,0H96$ M\KL=YVNEM[X/DCU*X^-*8T3C0X=UE/B\_Y?H-09K8.:-\) ZYQ0(&' M*)3"O>'/>H$;A/X"MBJ\*0@G]ZC"UV)?XD]W4E./;PYV_%%[9[P7SBM7)EP, M(GQN7L;HY:C84LTBGERN >'Q[\SW(&P/@?<@M#GME"ZY8+!;@=OKWY'X1\GM MG]S8PY>BW^^Q)^W/9' GI(!HGDY*"(T]8QD& 8P6O'"0=OP3]P[8C]%DS8F$ MM"G*-6%L_V0^RJ\-2C'P&%=^C]R6@$?K*/*Y 0GQ+A\/<8(NQ)6<'=C\QS;Z M Y.C*7\ "K.?5U'3:Q/ .%W0LVXLEW*VS!_FB80Y^T1"G2TP]X8+^GX0K1'6B-H;(/Y[&GW MF(Q]FSRS$"Z\35Q^IH!Z"VP9#T."D0C6@7)CQQCO QTM2(3V"\PL&=I.G% L M8L P'!!EF^> U.=0BVR/90U#Z=5.$L'*L["&&991'";X$ H5C,!"E>%EV#Z" M:,1 WVJ\1R(I=S$$C-;"&&#EX$7/:) ^8<@0"41[V! +[L#?C-!H#AFG"G?D MI+/A!8C*G,T)U,E(;&6"9B)\'677A)PUT'[,>C8NR!6]<1Q$Q O3K& NQ JO M'4Y[\>6_6%;-Y(7'(^PG%OCYH"#_HA!\EC;X(",?+*APOF"C#!/.T/BA9!3X M,N9!9ABZ_+ &KY#&._ 9KA.,CKM3TRN31ADR'T"8;-(Y\9D#WI@=/B-;1BR. M@4'9DQOQ0">,?)@0NSF>[8ZHZRS*2H18'P,Q9WQ\"P\'!, $K#CVXA?V76TTR4)/1SD]&MVAB#,4@2$^G]^K"6<*1\^^!H /L MB>O>)C 2-._@Y0$_ .17C!-8+UL,$,\_L+*4R[IPTT &M:*\A@W7'!"? X-'$'O"%"!^P?95-P]R5 M: @UVN+QT3)VY";J++/3L8%/)#OEW=?4LBYQ7\GS%^PAR"A/MM#*G)*'4H&Z MX4V8A5,")(=9@6C=B9"(S>N1TW'P6!O&D1UT92DV$(MP!1L.,90,:M;/1Q_X M5(MA$.%LRUBD](EE #F;8ZIX"S(LQ#+3)EP^4X'/L9GX:FR[P+1R0R"_1L1. M\M2^"X-'V.? ]W/H&!/V$3J_&[E/]$)X-V?JTO:W[4X$V1J-F$"@(*"\> M2)4G/:C ,2*+TIOV5_= 9OU8'N),,H/)JZ^\PII@ZB('%XW!R602 MO@'#C4+_N^![31IIBIO>CINDB9&F58%CZ8"9+(U2GY]<#J1J(<@$ M,G[&"5E?):PZJ>)24[\TN*^6__67OV21I+7&8^@)QG?!($QMZ;*M2H21QW8X MI7CD%6G 8PPN4LC])AG2=^*DA)W0*I4G8IBN!V8XVM)XYT+0:=TM8'H9]7JM MSJ.GRX!Z-3JU;GTSH%X+/.J5FEMOPT1/H6>7!I$ZAP]2"*G.T>>KZ^_:CVOM MV[?+22BII4MSYF 2=UX!D[AT25L[V==2YOZ1O4*!I&+.C'2ZN1]JUHUFI@UR MA7$31'\-(.@]:A*_M/A\"_@!9BI"W://E_N%[G_ I)PI2,N+T/[B M**^%_;N0A728YZ369BJWK$U4;I%9JHY6JW.T^@9L6FN^!C)PA0:>QP#^TOO6 M.S\YU:Y_.STM0?_=YNC+]<.[KVCYR\J, !LS#K+3T3$#6;^G\S=^%O9^$7]C M2QC"AK6TN]$"'\'L;@9#V*HUC>4>-?OSYJ: C6%0IKD)'VCUUA24 M-\V_=WV=U].S5W_F5!?J[S&'9^;2<=7[EQOGT< M?5QIV2?FO/3*O-;]&Q)5C7YV*[V*6&J:UOQB3L*#[14*N\5Z+C/UNK;=Z,1B M4_]EK2GFIQ;B4RLU-Q%Y.0MMAX[2$M_E<98>F+'X/X^Q1_]9'0\ M",@-P\>"W !9&$D0C^NTZT>?K69+-]%8* YULKW&"FLC)6_A-=K,7J(D9%\E MQ*AO040,%!%3;W7:%1&1#5DT.[ I7C',X:0<%]P6=5F+--/&,9>C0JGT[[:( MS-E$,HJ^BJR81Y^-CMZTUMY-7F#9U]A-%K%?%6_-4[^OS%P6,%=3;W2,BC#7 MX3@G/5G0%S*'P6K>8JVASU;3PXM:8;LM*W/TL*3H54K0B=KD[7[-KSBI(6U[B99J7GTN=W6#83!K@0G'8ZI>WT?A/$QIO=2M5(4C\J" M/\H8653!$CUO@)S]C)K+2D,+%&L7]*I9$8-#6;-OJ5F:%6:][]-FLZVU# M6?6A/1RZGHM8#,J>GR-TS0H+G0E&E=Y9_Y!'F?-5Y+Q6A3G/0LYK MFE4Y13D<:[Z?P7,I*WW5@+B6M;;:5$;RDBQP26@[B$(W9GXD(,@(0"S%[.8U U3]O%#1R#K&[R&+S)J%).>![TAQFI28;OWH<[.S*0.X$CIZ M0];Q(3/KZU;QJ:<+679SLN*4 G,54Y@SAL@RTE2@Q))6QLS4';,ZMUW[GN3 M'.;5N0^/\"S=:C8JPGU[;P&?J%3E:JJJM$BKWDOC?)5EZ= M^]K ?4V]U=JS]>6O+JS(>% MAGJ]517W<.\-],L06R)B8^&Q9XO&KPC).L8XF3+1UTRIX[2]1,KV_,&II"O\ MSN6,?O"5C6&O=:FW!-S9&V&ET']$TYJE MI MF".)EMO66616[25GM;YN35SF.-) C&[JQL9029,M%7 M5>R2@DLS.QY$FH;>;56E\DH9UV^I?E?F&TOPC:4"UV^T[)2LKKE^;/MW+CA! M:U1:'X;I,;=F3U*2)Z">LSCU*U<6"X0#;>EMJRHPNW=*RT2+\N69[ M[2PH9;Q6D)7FJ=O-\E(;>*FKU\T]ZS1273W[E0U9&+(!V+1.,&):;#\I#(K5 M-:LD9Y^H>6,_I3;(TJ+0 2M6[S37AE941FP%V6B>5EV4CX;N$QL<_X>%01D+ M=;%4MV,:YJ>*,-'>FZTW06Q[,^S3E8MJ#J%?VX*3WQ\-L% 5^+*;!J@5V#0: M]9;>:KQZK==;&^KS![),#T0E;8O+FYOY,N\ M$4^4-_[^UN]]Z7_KW_1/K[7>^5?M^N;BY)^_77S[>GIU_3?M]']_]&_^M4Y_ MZ-SJ6+ $@R#!1,>U^X(O8C1O?G1[;XU)$%W/M6]=SXU=MF)W\ WU;=_X_8># MD)DVX!O;SYA]N([GLF^;>MD4]V?K7K"/X"7GB]40; S#//ILM75CG_ _E4CL MJT@LVA!Q39FP0"8LO5F9<_3# 385*?4O 9OF;!IU$+K&YH%T_I;14X?>^/0'G,?E-Z==H5/S@L+ M"::&BW M)6BIU$$I3L\K5_8:!K:O-<#+W%1A>67.*U\-"G7?67"YE,--\&"74EB-1O5Y M<.^M<5YALR$K?,\%99ZN1E+F+)[5!<2L'WUNZU:S*L6X*AGQ3?7MYOC(0#YJ M5X:/]MXZWEQZ]V'$^99-[\Y+Q5*YN::YL=Q<%3"N(",MG>#]$B#YY:($B_-=$U@.K.NMQNJ M%U85]/1U'#@_[P,/2!C]C2#LXN>U?Z[7Z=+;+U ?: MV ZU!WS<)VWF%")\3;3>Z&FH42^)[X,0EGZPF.K.3:GS HW+![CD@J\]PB[6 MFX DX'\+4)X/6K/3%[[)"O2C*)F<6XDOG$W+JK\-X2^2.(IM'S70,J,SWF9T MRY/-7'I@JRSGBE0#A_0\F,^CBW.Q2_31@E +LA&E.SEL,NJ(8*7V[KD%)Z6_ M1!#+:E2MP%P=#+REG[0F]S2KQCUOZ@WM@EF,W1T"?RV;>-Z6PU^QK/EIK6@/ MS]V95QQ.%:SAW-#7-32M5S"%-SD\L(,;]?4,86YNO?H:E%EU\R?8 (NXJS#U2"OOCPKCMS D5N=KMXM@2X2"Z%K\,^8P6H,^"W-YT6XHUDA[E!1X\E#X)#941(^2P/9CH$N4;QQRTZ^AUA% M<(UXT));0(OPHKJYO6=)K#IK>OW77PWVUP_RI9 MO!(O?_ZI: .;QYD-O65.Z[+W*D:TTRPT;Y?;& ]A#[@V\%!WVJ]XT.8-?5''OLQK9J%+0Z[$!*TTL@:=\_X03-V8/+"D<3.[AUZWJW ML2D<.N5*5(FAYN(/;)ZCL -;Q]!-8\^ "'9 YUZQV(8/!QJS0Q^&KFJ@5E:U MDI2G@I*%=H5#UW&73K5N8KAV=&-CB:7*I*T22\U3MJ_ 4Q;YMF9;-]9O M?:%,W.71MN3Z29"M8#0.V3WS(_>!R=JI=UX015.>AC)2E@#;DF2FBL*3/)%Y M'0PU"6?QQ?#&?BH3$XR55\0:4?;M*T<1(I@ _/8*7(0I^M8Z081J&;355:R\ M2"HJ2<%7U5*OHF+SU0ZG1.BE+9$6C[(W]&9G^HR[@A4LJFRJ,G;Q!KB/G_%8 MEMXP-H4ZJ^JG-EKG2H>$BZCT!0+MCPY:O%RXYP\V MH) ZK]90:0/KNB6_14FVDNRM%F5O1K2[K]:\:4NB3<;(AQ@A_V7.2RZ+*O<< MAP'AP[?G"9,JLAG3; H_T<(8OE2#%R?3FFAEEK-V'W^9OT;@$MV@2&O!$"4D MYH)@?RY;_S?E5&->1S;BU)/>[R<76O_\ZX_KFZO^Z;4.OY_49DIR989]<7Y] M\:W_M7=SBEWDX,?WT_.;:^WB3#NY^'YY=?K;Z?EU__=3G,W%]],*S:=<8;S[ M&GB>'4::ZVOQ?9# LP:1KK$GA\%.,V8A3Z#4[!%UCGD_-2'8_X@+4]U)&YF# M3QU'[*/\Y=/ C<:>_?S1]6D0=-.GD1W>@;H0"A=5Q:2#BV3B7V=:I%;GFD3X MU^+-XNL:?/5A^O.F56NV.Z5?U6M&Z>>S'F7 HXSN4H^:_7G3*G_)W@S*;+SX MJ#F!DA?#+_+0P65JO M&TV]T7QUQ/_=BMDJ23PD26QO7Q0-#,*VNPWX;^UT R6*2A0K-/&E1+&S?5$T M<5-M;.:W\+4:Q$.7JE[/&3((HQ3!S!TD;E%OG.IOF_N2&*Q+P8_AH$ M SIO9.&#Z[#H.O 6Q,3)219E]S<;7;VSL::!.Y8VM^^L-,>2VB O->C4NM76 M.]VU3ZT5+U61E^:8 AODI2;II4Y;;WU._O*;;_A$Z$NB\]*2U#KZW&@U]69W;3G:$2=6\=QF+(-UF*Z-H#HMO5L_ ME,B)8KK-F!#K,%WGZ'.SV="[);BD%60Z%2.8:HC#//CP3M?NF,]"VZ-Z#GLP M"6N0A2I)J).5P4J1P48)KF( M@R9HPS 8:<&8\53U=?9^98'/,PPN.)G]NPRP8FG)0ABJ;ETWVYO"9U/>WY[P MWAS[81/,AR=:[8[>71\C0C'??C'?'#-C$\S70*S3EMZJ;PH+:A="$+-QU*;L MB+= CUC4M(A9R*)80*CM#8SEFQL,??\!R(A%L%QN)&&7EITFR(ZAUSN;ZDZM MG+Q*<=&[:Z=.*C:K(1G,V\8VQ$<(]U?56NRK:2 4'9N[@ MXDQ@SSJ"+4:$Y9 LY\D.)Z@(J)T'?B!-XC()P>,V8SII\,VQ*@\9[O0UF&3N M1OT"ERRI9 GGIM68UK&*B7:9NT\NHF@[V'#6F#W_V&Q9W)S9A CH6/K2N M^6R=/, #L6#G1*&0H'EYX'9L>L@U+1QXCF5N"A!7>3N5XI5Y\?*EF07[!)?L MMXI9]H!9YL6WEV86Z^BSU:E*)H]R@&>CU]H9A0M5AYZ[S\%POOCI,C+5>W:X.;IYB8L7$2T41JL/$+;"5ZBV] MO7[CO1TZ^=\_8PK,IPV<)^RNP['9\P0A=L+%^,)\MD)=3P>+R>IZW5(-VO>. M@1:R4M;GH YPD*&;[6E?5G'0CG/00B;"^AS4/?K<:NK=DCCKFW.0"H24@7U. MI/&IP,?F Q^\+'>5O-AN'9.RL7V:J@A0++>,!; &SR%^8[.M=^L;[HZE>&[7 M>6Z.S; &SR%0(?@JG<9.@*VH*, D&WUC4?01TQCD<8H=QZ%[F_ &(W&@A6S MV(C^\@N!([B!1XX.,FSPILM5RMW5HT1DE84K"EC44 MUQ.Q-@]&=4H*II2(*1$[$!&;8SFO)V(='GMK-J?S!"HH8L* EH.0-&V2_;I) MAVV!^W,3+6D,O^[3U>AR3]^0W[23D"LGP6@V1JO-H17W=CSG)UHKM*#O96#EXKO\*L MUS>67Z$$00G"MGW/-03!V%C2QSX=SE3)#KQBCF='D3N$T1.GV(,_$PX3AHNM M1LJ@N'#;Z4EYP6W+XOO3*Y)+UT2/#;M79STSX+P M&F3M8GB=+@^OYZ(6LM-R:!Y]MAJ;JB&L0 A5,=P+9DPE.,XZ^MS=5':I8KC7 M9KB-%I:\+:-A:]5I?W-7\:_HO69G7O2R6Z7@96\\]F @&-PM1=HXC#S/]6=DERMZK%)6M@[2Y*S+#+JKMLMI7*3JKEKJ: M420*JJO;H#@#.ZRV-L&VJ):#X7ATBE5NAU,J,BT3FZIL[EK 5Q@:5"Z'HZ.M M'2L+"XC+K/5;"M'J (CK(/2#!436 "([,H_#\2=/*P"8372#'*:Z9='="#@$ M_G*GN#3?_8!<>4LJN=\))6L:39YAVNALC!]P(+5BBF[+T3OV3;@(Y-WJZL;F M* 6*<(^+<%=$3_9-N&V>P=DV5=ONBJM!'*#+SE&&-H'J.@W_R6Y4I.(,N@R? MRX0S3^%S'3.AO5^G68_2LA355=!7?>JXHW3N$1*=)?3?J=D%@>VQ/0PGD.I,?&#J05 MFU)]EZUBJ]-CJV**Y!*^ZI JV=A"$J_BJRI0E^*K+2JI2_@*&Y2TSTL##-PN M7U6B$KM2#?[^HC_84+-@#M83XR[Q4/.G41A9'LUZ15WVJ<5/JCVZT['3-K2!#Y^[WL-<8F,R/%:8O4QD+[/5 MTWNMLKI.E;CC!U#WI.A[*^I):03>( 6E9^@]HZPF.HK %8%OK!Z51N!-)/"> MV=2;.3"+!TG@I%_]1IF@TM]%__!)# *\).T,2_GXQE;PY'@TL#G%RF98:KE[ MBC*1HAX8TRP;L04L[PUQ F[]")Z.::Z^1_GD%KK_OCB>Y=F.Y6H/$7Q 4,X+ MIRI>T#3/.RT8A$2"_A0PUXJ<%_;[JS.,GB5)IVX4VUI/;K$&, :@QH6W;'\= MZVNMXY>SUIP?-/4OCA>9PFFW&@.[/C+:K&DT;#^")DDXKQ@]?/V M?Z>4.L_QG5Q*O;SX\_).N[F]^O'P>']S_:##[Y?G"YFY,L.^NWVX^WIS=?%X M?:4]/,*/;]>WCP_:W1?XZ^[R__OGW=>KZ_N'OVO7__?'S>/_:!>W5]K]]=7U M];>+SU^OM=N[6WC"X_W=UZ\WMW_ E!^O[Z\?'BLT[7RY\N'*=UTK"!%=/WKV MI_"L8?AQU2DC!"F*@-2YTUIP[O#*AE@&TP%JXVLG(?LD?_E]Z(03UWK[Y'@T M2KKI]^S[YCT$^#[^=2*-SNM<(@E/A7BS^/H=MHY'Y5/S?R;UGP MJ,YYRVP5>M+BSUN-_'>H,F*JY366,RZN>=IEFQ0>USH7:RY+WZ M\I>O\,\NCP7W,M?EV*QRQ84 MMS:7%+>N&ZE?5).[=JC_@!\0^*_%'W809/P(YE:7J?<4RUDMKL# MC!5M+\O5)I8S/ /%UK8F3F2Y:D'?M:#W+++@PZ'&1%J>6L?W$:9M3\=3E_Q= M/@+-ST%N?G#],/RX"H9JOQ^?%#BJ>-[GQ&A_42MXG2*^SP'V:1.Z; M6>8%^H[Y7GWG0)712X[:L.[YO64EM$*7%>&DLFEI#2EW<(*.1\\V.27*T-U7:U]@9#EVV'PKY;+F69S-=NY@$CJN9NF;6 M3;-B76'VN4!%#)78+Z7P%94%=X MOMHZ\K1B+L5NU M?K.>M;&4ZJ<8Z' 8J!#_-+=].C6Q:KI1UYN;H[8> G,5N;]@,%OY%95?L1CW M/K+QQ ^LX(VS[J45!%CRQ6-NL[T OUL!\_)Z_S6Q+-O<.N^6P;X[0O/:)W4D M_2IVW]9WG_,6S7%W"75<_%@HJRP!N]%UVHU]]I!0!&?$@U'L3ME M]IS_7TVAVU.VIWU.ZHW5&[ MHW9GIRDJ[>4Z\CVS72L,G1%,#A_V)?#'JC0WDC"P<9^&<%D555:*J59;7MJFJ;5;%]Z4\_RHNHW9' M[<[>HPOF"AWW8OBO:1@1-/VCGZ#,?;>TX0MO M>/V+!;83LKL1B?6["7Z^IO!.Z<$]T(/U]N9MA!7]*>F@=D?M3I5WITS_1 5D M=ZM^O+);)3TLL 9IU/IMW6QOG#:KB%&)"K4[:G>J MO#O5L/ZW),C-XQ7D*JOA@*3026V. MVAVU.VIW*E!KL)6#LGFD!Z6*S!^0'#F!]EI73LCA13"%1@7=#]+%IW9'[8[: M';4[:G?4[JC=4;NC=J?ZNZ/"LGOP6-@OMC\/2G?%;/1?,$1(F#&&\KP2K5J_ MTRVA-V!%XL15-DS1D40I'YH59XNH2/!!^KS4[JC=4;NC=D?MCMH=M3MJ=]3N M5']W5)QR?^GQ1V'3M M8A(XKF;HFEDW&YL$4S?HP7HXG)$/P]:HKX!AXVGBE&S"H=?NIE$861XN2U'P MM5:GUN_IC49'-[;?X[ *_L:V4#>NKX4LQUS,S5V#IS&;5^MPVFE:&82S'7P3-7,=VPN8%NF.4DQ*8P MLLX)I?HI!CHF63]1\GIH]Q=WGA:=(USSVOB+?@ZUK/QI M [4[:G?4[JC=4;NC=D?MSBY]6AGU>4&ZT3VS72L,G1%,$I^*B#<7MCT=3UTK M8D-2RR[36AE7LR^G 09C>0$B*-]WHT?K5Y[NW:WUS6XV1UV1V,&36-9"VQ.) M]8Z5Q!0_PXF/8P?C?N):[T3 M6_KXX 6%#UW5Q0]4\XC 0$,KZ8!.H-)5O(":!@R?146+7_NU&O]EJEWS;)< M9E7RYIX67>4IAEOKPGCA#:]_LJO#ME!L2K(+L;7'97 M!67L>-) #H^TCZ%%UV'Z8HB#SXC+*9]"LKE*H3A()[#:';4[:G?4[E3,X+]G M_YXZH1.Q!Q:\.+: HKUGMO_DT5.HYVMA#;)9Z[?U3KLL?!A%C$I4J-U1NU/) MW:F&];\E0=XZ7D&NTC(.2 J==%K&93H-(V"3:6 _ _^?6-J%\H&KW5&[LP., MP^8*[/A';$XR#=[(0TEJQ84-RD> "DD8?6/1LS\LK&A@7:I1U\UF-I]D?31$ M14Z*V=7NJ-U1NZ-V9Q>MJ%<5MV_CH.PA>,/TOFG M=D?MCMH=M3MJ=]3NJ-U1NZ-VI_J[HP*V>_!EV"^V/X_2)_N3(P+$C#&4YZ_H MUOJ->C9_H'"+(Q5!WH 4T/E$:2*:%6>8J.CQ0?K)U.ZHW5&[HW9'[8[:';4[ M:G?4[E1_=U1L6ZP( PSDKEF"U>)K\C<<-VKM FK9YEFP/+-G&_H/N)QU[ MO?0]&$V(-!'Y&CQM:$5^ *_1DDX9FC?3*D-S1*\,%:H]2+>?VAVU.VIWU.ZH MW5&[HW9'[8[:G>KOC@K55B14F]A+C_ZWQ%JZ7]E6,&/^=NNU?J_3/)I ;L;L MK1 Y?+9*^LLVKA9X9*]VY.3KM70CA#<5@UB.TD.:P0@S6*'TX%^:J)+VBBX@7)V*DZ]'_;F$GZEG&'CF_V/#L/RSP\WBZ&\=D*\_1)YT6 M2HV+J=WX)DF>JZKV M5.VIVE.UIQOX1-O+-5=06FY(9_GJAR'\YDYQ,;[[ 77SG-%<;WTO6)FR5=!> M[8&]VD&+=>-@A2+9*I.L$D/'MZ>%#.@J2Z%>_42ET'XSI(_-TBV1'^;\23%[ M%' ;]8S2W$8[,<9/&AKK+GIF@88=E@/VS+S0>6'"E:1K'E,H68>)N*!V1^V. MVAVU.VIWU.ZHW=FETVM=-)Y[9KM6&#HCF"0^%<%D+VQ[.IZZ5L2&I)9=IK4R MKH9?3@,,XG+<'E#.[T:/UJ\\'=RL]1M-LZ2PK2*Q"I%8QH#;$X4UCI7"%%S9 M 9U>*N\C#*=8+:WY(S3CDT[),&>P[/GO8-'#^-&VG[C6J75M*EHOW5U1+TW) MD@2?-[R:!N@M)EG):Z=AR/156+1RNM>L]9MMO=/I'6&S^:.DJZ.!*U&[HW:G M*C(YSZ;J+0]97,0]'<)'_P)6 I]HN=\M9WCC75H3)[)<$LX#*\3>H^,)Z+ND M$E]XP^M?++"=D-V-2*S?340GCX)Q/%Z=E=.45-%?)>E/20>U.VIW]AYMKH+H M;A^OZ%8X= V#!BV.+]B?WS/:?/'H*-HIDA37(3JW?U=O=LO N%3$J4:%V1^U.)7>G M$L;_EN1X]WCEN,II." A=-(Y#9?I'(: 3::!_0S\?V(Y"\H#KG9'[?-GMYK9(,..^\GHLA) M,;O:';4[:G=.;G>*M=W:^3G9J->/])Q4V1ITZLC4;;;W3**M:JZ3-W9-3=*/9*?#E35?F,#DYSW50 M0KNW1GT+[=XVVA_%E(HI*\:4Q1QZ.VLDUZ@W:OVFV=3;YB9]@17O*MX]7MXM MQ+K;;E'7J&.+NEY=[S7KZLA5;*O8MA2VW7;SNT:=RBN-7E,JQCW M9!DWTU7O/09L&PQ8Q9.*)Q5/EL&3*VH?2CA+>:.^=E-O=7?B#ZXVWVXQ0W:? M(9+CE@I*,.RR#V"COJT^@/L((%$X]S=:"O@Y=%[Z_X!_Y(C'5O#D>/3>UBQ' M(8 :"\JF$\-812@FE4;9C MN=I#!!]0:46\-?-3%2]HFN<=G.K$#ZETXE/ 7 NAXGY_=8;1LZ34U(UBU^K) M+=8 QC"-%M^R_76LK[6.7\[:L^N1_A?'BQ3OM%N-@5T?&6W6-)JV8??:HR8; MM+J-SK#;M4?L?PW#K,F[G@,YB8GUQ,X& ;-^GEDCF.,GRWVUWD(DNC2% 7F) M,37:,.CY)5NX,*/1UA:&TSF(%Y @M*&$'8A7P9BLRHQ%>PY0%OYM]0:!CO.( M'(Z@B)YN^43.?9O9-+II<7?U[>:3>W5S\>'N]OKA]T^/WR?"$G M5V;8=[KZ^TAT?X\>WZ]O%!N_NB75X\_%/[\O7NKX<*S2)?1GRX M\EW7"D+-\;3HV9_"LX9A',ZA@R.1A'1*V7C#)&2?Y"^_#YUPXEIOGQR/GD\W M_2[.%B$^6]FR&UH!_G4B%L[K7#2(#"3Q9O'U.7SU6_;SMG'>[.1_53\W4Q$V6(F6J+5(3"XFA&O8*,(SZZ;@;O*3P'KN)_9WWV_OK]XO+G]0[NX?+SY M\^815*]U2&A%#O=FM+7E!/-C&%RIR&GFN=FJ,(T2Y#LU:MBD*GUMG^$^A5%A MGV$QQ]\^IU9BX+4K&!8H.*LT%W:VQ@U/IFLZYW-T="+HD-2H7!J;A:E\+"PJA. MP&#;;<=EV(-7Z'OX.?YE6^&S-@G\%V?(AMK@3?,G#%WEWI.&V_7B1 X+/VUB MM^Q;^Z_<_64:&(UZM2GQBDV ^AR*O6B6-]2LL0\C^\^>X)@/1C OE\OI587? M728P["]2BUM88IN@N/1TLU56^ET%]!9%4.LJO%NAJ 905%=OF4>D"2N*6E=W MW I%-8&BVF!;[1=40&5TO,CRGAR,8[\& M^+$_&NT>7?%@N&8YT]R,)Y83H.)^-[J)%_8B#%D4WGA#QE>>%O[ZE^U.<:7^ M\/WAJ^.ZA9FIA5 .O?;&M6L;(:,4E\Y[!5@Z&#I;<=Z71VA+/1_%I5.46>LW]'IW M;Q#&BJ+VY$TOF8X:M;ZI&T95G'^G9# OZDZLL5_X>R85][B5V1*]YX1N_'F^ MO5MAUFA6H7&;,H?VXAR9$$:XM+R_78:Z[P%.8-#CIE=I41 M=&0$M.)T+H^"NDA!F\5(% 55D8)6',Y+*"A+)+U:O]G:Q+6MC./W99E]>+(< M[R,FFX46PNX$6L B)R (*@3AF018I1"]Z=K$M> C3"S')MX3O.#]I_1IJ*]K M>B[_@"W S;CS'F /[D;?Q9I_QQ6_EHN=PS8-C AECV9E^1P^Z:SK]7X_[1AP M+I?66$H1SR$=S>\G&K/6-S>*B"@;N?#6XV[Q;/ 7)DL-\1CF!_:(\L!"93"_ MRV"V7VQ_CAW"NQ'F9�YR99\:)F3P,K&]3N]WQQ)G;W157E6-HJL*TM4*F?"N8PT4R(:%3,>4$,^]/2)6]CU>WL$CNH1M5[W0JX$E5 M)_T^PC;;H*HFXF$:>JM=E9->D=96ECT'#D@9Y%L^RQW/ M=B:6JTVL-YZ,R8UR-L0D37N1O7Y:1GH9-CKE0:5YY])W74;/NQME5>$[&6"[ MX,TTW@HS%6+YZ:WFQJC\RMJJ()$M2]O<)9'U2L(K4$1602);EM&Y0R)KU1%7 MI=?>6#E0AGXQ8L'L'2_R T=!\I89<4\M:V%6,"@HVFAE@Z(JU%XU*MI1J'T3 M'4]%:)6FM5 B%'=%8N]8WZWJ]48$R\I,QXB_]\9@% MMF.YI2?=':P672RQI;?[Q)861L2:#;VA@2VI==;FZ3=*?.^Y%#]PG->V?M%S_9=A[C:6.S4:.GUWL;- M Y3]53TR6W3F[YS,*'S4T1OUC9$2%9E5D,R6P<+MDLS,6K_7U8W>QB$ 9>R_ MLU8>5 2R\#$$8-EV,&5+XP(IY(;3\@3LI+3^.]^,"V]XP;?B:[+@%\JH2&88T-OUK/VST%[ M% RSVI!.MRS2J&/1!)LX#T%+&+REP9VX!OA>M4 LS, /ABPX@TE^PG4)?=<9 M:G)J5>:SSK9U!EC^2UC][V+Q/[_]"+%5Y[P&_AZ&:F-I;%=OYBCA6[59(LR852647HYO;/ZX?'F]L_M(O+QYL_;QYOKA_>A5S35P;AQ!VA*P6D=&TVM0N'8'DT95!1FY$"L M'W26;N5/=YG5 ]LU YNN^I*6>J!_GH;POA#4*##N[D9HWHEOA@6:7'1,U>3B MP(AJNV?ZVF2UA@3&;GL]W>BI;-UCHZJBIWJ95(5@F?66WFYG?: ''6.K_,&> MP6>69N4/2"?#.TS+LMXJJN41ASO(.AJ>[J@[W&.FF,'QF>996 M&WM9=>O98U[1U>'356$8S?+H"JL']:YQC.FWE3_LTS[ZDVU_NE6/_#%?TM=.EGE6;=;50)E85J:FHX5X*.5%%I%XW%2[;L9%348N]#'+J MUJFU>:MQ9-FPE3^\[42DL8V Z56X"N3*F M#I^Z"AKIY9.720>\86[<0D615P7)JZ"M7CYY8<2GJ_<:58%?.R63_9[!5GK) M2<]@RM;$B2R7ZP&,&MIK8^IH?[HV_9:T@6M:W6^TN#?QVEXYF&_M#<.[X,H) MH\ 93"D7@N\5!L)H@PH$[+M-%; _9HHKH"'LC.1:BN2.F>0*: TEDMP:VD2; MW >FL;$M5$$?PL%4U$Y#AMJ"4!AV4$U[@.RV69Q@0<7Z@IJM&[D/[Z_9ZF(9 M84/OM4KHA;W>-AZ :7BZ]+@N5L<6";);ZS<,O5//=GE3!'EZ!+DNIL<6"1(# M869/;Y31X'U[%'GLU:Q?;FXO;B]W4,U:W6K10QK92<78TF4ND?4+,V5P#+[] M4_,G)./8+P2RE4AU 7.93*@1KCCKU0J&)Q:,VT9*S3US$?S_T7^T?OWE1,_/ MOHNK@FV]U-X.D4@561P-9,N]DZ@6'<5Z]W-BF942&Y#1-QI#Z &D!:45 !N%+2 M<7!%[_B"7HN5+EQ.;X_E8A4;! M+HQ]L2!034I9@,,QC;J+I*3JI(IVL#7*Q+ITT M:_W.1A9!!6WG@ZL\B7W/FU:>K)W1>*S\L5E>]1>Y#^_.JV[6$8"RV=%[S1(L MH_UG^I=D,YTN06Y8>E(&16*18;VC=XP2'#^*(@^>(C>L/2F#(A'VLF[F]IVO M$$66Y JHM!KBB*;!J(6@2J)SQ033]U]@U]#!SU/[T5-@<\2-\%E5Q9;N*D!6 MP_^ODY6_CQ>=T.2]X>P'J2N_P^BQ7'V^ ;3M3G%%KW_9SY;WQ.ZMB%V/1LPN M"E3;K&.(36_UMMZ4\]#LS9.EYA4.BXJ3;NM$J"TB\0DI5OI^GLDK5Y=I*E&9%VH ].9Z'CA]_I$7/3!LYN+G: M&[/>EWQXL#'*0LQ:WR*S%N8]H]9OM+MZIZ5**HZ0UAJM*M&:B6#X#;W9R[IR M%*T=/*V9S2K16@-QFGMZH[%Q-Z5JI68K L$AAI=+P;D5O+94_;_GVR6S_ MM;WI'XV0Z55)QC1!=^JT]$:SK,Y::V_HGFQQQ8^*'ZMLS+1*,V840RJ&K,R\ M#]?B:Y=F\>V"(8_=N_UV_7 :<,@S4LQ'KO^J.1[?9-BD M3R6!^35@,X;^=."RS%Y5 #;O\$=W2L#7*)*TB05L/YP&Z'M&&Q*-1ZKE>2MR$VX(9)X1(KX#F13^ S# NZ6WNJ6E3UP &JCXH3J M3*W,O(9-60%AP-M@7G44*RA6J#@KK$B)V)05, ?'U)N-JC3J.Z4*E%4J8'[= M9SDZ]Q'*@>+S/QXIL4I(<%)""7'+C8;,;=/^/-C'-;23,JLHCQ]KZ?ZX_7:AN3X\2F,P)@?7!TVK!!QOD^RY MXSRV#N=@*A63P'ZQ_4^<5V6,56L.VV*-5ZYMZLY?-_3]H1$:C7F'MD1N: M]_C)F3\ZFX9,L\*012%HC;;_Y,&3AKPWP80%%C4JIX:+FC^ @5LSC@8^]&/T)V@61X-X@L>-WPQI,%RR!A[B0I?D5* M_.I8 \<%F[RPN,$T1]UH;@%?XL!Q_ M3YW0R6V!NF8 B:]IWAZMX80_0G%4]NH M Q@=?_J?ECNE1@XI*O[#>6&>40"HWNR5!E1?\DY73:]0;*[8? M&0GE\OEHI M:=1K_98./Q2K*U97K+YK\V-'1WK#.*8CG2R3WR(+'@@_A\Y+_Q_PCQQRZCDV MPXPQ027]?PP"O%G,<]W;2B,NPUA%72:E33$&-H?MC^'=;Q@?N/4C1IV=D 2P MTMM"""$!X6VYVD,$'U#'D(5S$R]HM&$$$Y\;,Y\"Y@(QO;#?7YUA]"QI.W67 MV-MZSSNQBI/_%\2)?..U68V#71T:;-8VF;=B] M]JC)!JUNHS/L=NT1^U\#L33$7<^!G,3$>F)G@X!9/\^L$8@2KG[?_>V7W3BZE7E[\>7FGW=Q>_7AXO+^Y?M#A M]\OS"DFI_&'?WCU>/VB/=]KEW>W#W=>;JXO'ZROMR\WMQ>WES<57[>$1/OAV M??OXD)W*NKS7K>4LP-@*GH"S"/JB"6K;?J9OG&M""[B=CN$1=M:0GSWG4T?\ M!0CWJ8?NQ.\@S6V'A8]PXV>7NB[*\]KDBH3C3=GP(A*?X6,9G.T3)(1@RC#' M=@P+\H:TGWJ#EKQ"D^^0Q[X8[QQ[P'?B==SQ%0\#7YDS$#/6@M:-I M3&\YLV[,SV_!SO>DWNR P/!@4[K;I 1ZXBN19L]73/K9DN'RT%K?GJFV^2%'.?1C:&B'UCW0-6A!,>\5_/%\FVM.)F)E*'ODMU/!W19?G M0$8:6@2X(SJLR BF0GLHUM"?1M38=#H>P#=#K48:<8U?B=]$1-CKZ\DZF&S MGD#4N':O#MPH#"ZM:)I0,0G@EBP-ON50O]DUO#?4RN(:"^! M([\_^\QS?NG:1>#\Q_:+O2> /I\!T(^!S/W@[&TP=-]* *D)D M)/XM<.DD ",[@ $C"_"6N&P8LZ&E>2QZ]8.?N!2X41-&NY5<[ >A!J>1E;J+ M" ^8C1^ O)#E!QC[< 41$^?12\NSAC!J*X2!@["R8L+5A$0[\U\]A@"PD>6 M,(-7P:VOSX[]#*-!&@8A"!,:<_(5E]D@9>&C(#S7[N#K44S'L/ O#K)'R)Z0 MG#4'9>\8YH^="/W1)YCL&(3*$Y@IB1P&N7N)DCQX^^Y:L)J@(K!)1-+LT@\F MY]J'6OK[VD==C-#!66K6!!;Z!?F)H1/"U6Z)EN"7;_)5%V'HPP!)?_A0^V)Y MGL- -C(AIN2-_T1D(DQR3.[$ 0@3 .\$NAC2K3;<&L*2LN W,>F 'F5I?\!8 M H]FOVH@?SCQ0.A@P:H.>*Y2-( M$0^CACG?T"!Q/\]\#^B1EY# SLI$SH".TWEZANW_G4\/]"\OG ;\J$EM(!"= M-[0")+EP:KG1&ZP<;ESF\V3W)KSS%[('9AS"+?@&6]Z?O"=A'Q@HTBL?)/#[ M% !4!A*2]%J8B&^#R.%B>@2''7PH[P-^%@0(>VHTY8W."/8: M#KF0!!_F8$3:H5B%!.H"L,A4*'XH^0W8VNPPC.7S)KY+'8*N]8 MW 5Y%#PO4RZJ>.ZYALG>25O[#D:Z)=13U-L233SM,XEU1%"K2.S].'\XUYZ8 MAUHOJ%46*=Q8_9',?)*XB@)L%X%V 8P7=$A2;4&&C:V?#,A +!!7#T$]'4^X MRX-T5(OZC7%WS9A[:[A;@=M7PH))3.+<"="3TV$G#\WI_:HR5U.&:S %_33 MM,R(G$Y6):D$5&184-C J4N^L*D[!-N2K+M1X(]I%Q;OHVPB/YDEM;6VKDQ9 M=(]^HBG[ B/&6 J&B/\"6KX4MNA"QVT[QTO2Q)GJ')"Q9MY'"YZ;II5DB2C#7P1L-9L'C8]]/ M*(URASO,WR3S O5808!>7>&,Y.MCD]G//>\)PH1F/05,\#EH,=(8QX<@G87) ML"AVFAYP^B5\89<^GI8%K/RIF*.%PHP%+_.8%T0>3L3O^1 R[GC5C,['Q5'+ MO?'Z\DP+I%4@+?2^+20684)K8Y#K>%*+9?>G0,BX)[<+"4T>]"BVX2^C_M]( M46.?NV/SO9F!X%R!Z(@V?%J?1;U"G.A 9HR=T:<3\J<(93=/TZW>OFQ1!M^3 M^W2_ OB!:&3PMM0!/"N&\H2I= %KP'<:1?M)2P#99FDN>Z+[!@ZWGCE9VN+0 MUF>$\1!LQQ>ZF?SI+( IPN/(-XWV *FR]B9CF.[0.P'-XHG(C6 M.[R'B5+*]SCK;4:*M=#+361*/D60=A85N^/+M8$%IC*GT%L6Q=(,G?5$,JXS MB@.A]/:W]P?^*?AE,)CWBN@::+-HZ;^%5@?GGP#CL.N8:QCB%U>2<8GH&B/N-!Y[:3P^1)FI3[ MA_%*D(+!?C%[FE;Q4UYX,3T,)?' M.=KHRF/X06PY$\^18]CL !N:H(XF9 ) MZ(/RA%Y_L;,K3(/?YM(^\G(&9>[:B:0-=A>G#:H$P,-/ %R0\^06J M-0J_A>/4GID[%.#G+S WZ4,;,ICK&,\GT*S(V!,I,ZA58704)2^,F:YS_,3] M8H,: P;JO^'TV$AV*\)/[[)4?26N.ZD:VF8<@/R 3MC MD6\$O 6FA+!(A.?1/VRI[Z+2:#^# M >EBA]O4=.)W<8M?OBX>?WPLSXPPGFHR&#P7Q5OG20:_0IN73YQ;NR'Z,''! M0>^6BK,S1_=$@!C'YY?1[G&W'5+%1PQKL%17L'A0\*@!2ZE3CC>W+#:8W^1' M12*.E0WBDD P0D@4.#N^#%_*M0$MR7(\P@M**2_\,1\H$RK@PXH?27-Y&J>X/5X-UQ"WAOTE)!6-:?M MS$H'KO%P T$:!S.#)P(360HSBA7/^!"T.YM:@9IBZGL:(L5JQD!USZB%LC@P M:#T]!6 J80+>-"*?#-XBTP3/A>X>/V;Y9,@RXWIJCFHUJTH52X_E+0?G&@W^ M\(+YIH1S5W!U./'#=H[!XTJ-+7AF%?R2FNU^C?I_PE]H,CLPH&'JB FY#@[< M,9^EBGQ,SJ/ "7]R\J'D&?!3/D+74,P(#8&PPU^ D\ M, +I'*:^'#+2[_W@+4X2UK50N-2X2Q-?.2,890[8%;\W97.E4\#('$(9"4=7 M%"8YNBC-40 '#B./)WK'4L((#1_^JI6&3R&F*(&1,[U%5[!Q-T>Q[.:$4ZK! MK\GLB&/CI9];]'UP[4+E'5>3(B7QT(EA$@8!_0K]W^0TP6_([.4G[$P>9>RC MB]49KAJ@5R,2-]"QIN&QEH14B 'F'0OSJ9\R*BSU#3JLT0$<3,,H9KOS[.DC M_8.PQ-C@6QAE[.8S1 MJRQC7,CBB61JYP?!';BD?92[/#M+&D)DEW"_GR31L\';6^EZ\YO;+_-<=N&" M'8-'+E@$5_YT$(VFKJ33A$Q7EI;78YYLU@M6Q-=W/D(@9L_/U+UG/D!;G;\Y M)$H05,_)X%R[R!*,3IYJ((_<$J#<;<7]OH!CQN5?&#I/-4-+\+_>O<]GK[RYN/KU'K=SKGV>Y( MR?!P80L-<:Y'_,9#;-;ZW=YY8^$0I9>>JN!V=JK>Q';*HD.UVJLU690_5 M9$+A01RFM)1]S-V0:7VQ.RWD'@HLK0&)@(:B-._LV ?I4')A[,Y,E:F(F"WE MU:#'51B*O%PH;9[*M ]NR'$7%QMP?Q\>K]';S&/A4W2(I:X6%Z6>>:YQN'(Z M[:<>F(XN^4M0'#[[+OE8N,,('Y<8:=F'IM],OI-F/]=]@O8 & MC2\X Q%^ANH!GVSF/>B&Y>\!1I^.IUR]%_Y/M(X9F-\A,&OL*L27?-0^U"[N M+F]J'Z6>,U-M^%D4B#Y@@6B(]H48=F:H<5(@#1%#E+,#3/E<>;8#70OR ZE# M0Z=UE-#)F$7/_C"EMC<_%M)"]#C<../JM;C[NM#BDL)"DY-^ \K="/6D5G7D MDV(#+QR6JMITE&>-R8>!*U!BDW _9TCLN!3(^?$HR2ODC/N0% MP>"O&3__1Y&6,9PU?N.:+XD1ZVRN8I+-TB?E^YZV 7&%85PIQR/@4 M3XF!E0R$H!;)30,_"/Q7LN]X BTL&(;*N(<39#F5SH9Z[!<"N3\\IRV.EY3O M%65U^T\!ND!1L/-*H)\8=<"ANSLN/L>26)]#B\F$2)%TFTGA3Y868\07GY%D< MFLU)*]6YC(,KDXI@7@^:A!G!4PY.DT7'<*XUK@^*Q)>7?G-*P\14 : MPPD\ Q:V4&5R#)&04;)X;85$Z1"H#J)LF0YW:RP"MD#XJ01XB4/3U)!2*-Y,&5VS>5:BRH$R.B3&"9WSN)ZTLE-1AL("6Q0) M26-//BNT*@ MTETBDX7'[[GV_B8O'@"56U->RQZ/[UQ[]./$MOF)TZ9H7^/IXFO& MSO!LXCM<2R3M<<&T_8#>2N01O?KR8\J1EK?,/#G696@VKSY/^_(IY#Z=#%-C MY;.*GQA#8^5HFQ6DR<*&I*2QBIF2E.&1#"XC7"1061J5068AXL6Q3)M[2"S- M8C$[8!X;.='*.BFNB//"00D\XDOS20IKJBMF;$@NO:&D'!Y5!+N'5_G&8TB\ M4C.U+T,XONPH,_*91D5-LK)AP@R4'^%J9D<8CZ"GL'E$.XR&>&N:^^!*Y M:<3K[FPFCIET&>5Y-J_/6[I_F83;^?OSG(\I"#_2N-(^S)OXM;A4Z-Z"UW); M9%4BVQ:396+/6UQ+D/W,E MT'SN(P\B>$1Y2GJ"#F$A&;U:P?#,]?V?*$^=\<1R IKZV!\R-TE_C9.5A0,? MI!Q/?N>5QM1B5$:WR\E9$$Y]*^WE'HG,XSB,,"H823:6AVF_R*KJY&PNZMW/ MQG)[M7[]/-LW+P[E%@XV&^;N9]&J(U#QLIAY.B*M(\GXTV!)?4427VH?7+'W M8[H.9#[LZB+"0:Q4YY-NLCP+CVUN]:6P;A--GU^:SDQW J'Y4#[@-)@#I'UV MT/6*$%!8Y(LXMK*R1#AH,5**#!5*8#Z1,@1F]1B4CB?17!A'#H+ 1_F(" FO M,%5N'5BP(",+,YI\&X2!5(NDQQ1U$+@[HDFAY4!/X=8X7P\!:#N%PU4!:)=#!Q;WDBJ[T/9C=09&5;?;]?9+4;>YB%B;-8G(6T(-=J\8DT*^%2 M2;S+M.]$SF5 +0KGWI"5L$B7;1T%X+F>L7""KB;4DKC49'X(A&5 M#=[(D(U'93X8*"(2H*OU5.H%.2KAH;KX#;&!>=H% LEY3OB,61Z^+VHD$&H8 M-NL,I!P5/Y0\FN6)(&4B0GT73M'O+K8N\(98M3!99I^UC@+.54Y;UVCB'(Q= M3EW'HK!] SO(\4WB\3$Y/EXI9 6!PTD,J>H MG? P63Z:S,E9SFC:M7ZCEQD-H5ER'.DQ; KLHBCI8@GU+A]N>SO#[A2=M:5(G23CN?5U>52Y0IS&]B7\%=<.6$H,];[MWHJ^\]?<4B).J O;#XIM4[ M!L%.<]22A=AO32G6/A-ZES#T8GLQOX33,C,5%T8DA7A2&;*NGD, M-/$3\3+FEQ@\P'8">SH6(5OME3SID4RLA!^?D169DR\'4&,6,!?FT:U M0F0_A ,0@=6DXC\ILZ< FPC=B4=2OP[NNJ*2O/1 */!,9B1-2J=1A?.P%;-E MX3S;"HSE)*UI;G982\J&/$<[G= CB]?GIHWHHQ/0!9,K9^W4)+',R!X6WG0,VOLP9%Y.?F^[:+73/L9H;-*C=%># M--/^LN4J*=DZ&8KM1V8"TG)&6GM)^G1E_Q7T&25.5 ME@^J//$(4;)S["RRQ4@!^G+Q\#G=ZU(B5N+/,C9$D5%Z7J+7J[ M+-ZG;->4RVLA_K\NTE()ALH'=<82.5L"^C.Q#70JN(BL7S(1B(>_.#P5F""O MB :*KYCK1T>."6:G44<#_XU078-X1-+NX!]QDV\6U6S!YL0.PM0JBEO@6NFC MMM)+-;<_PE3C@;B0'.D8!\S)2YAK5U\\*O.'>/:%AY$HL87+71_MH_!IRXG3 MXM]1+DBR &$%G-ISY\!3>KR\,#?+K'(T@X#_2MDZJUA'1)@Q MD(4 KPGES^&1'-*"9EKE35@@"T;H-C@Y,_>E+$$ M)),N6I,G&@2OG4&M24RG: I/=WGN2]HC-J]$).1 U!!GOTC9/HLFX$W'9T.? M+&Q\6TY.3+N#8L83QJ6JS(P!BIXY))#ASIQ?9\_.$%213_B@;JW_ !HA M*>,2_8V8:3C&# 9<;204$=N2";+IK!DB@.&_IK*N?$1]*.RWE&C5. _ PX:, M5DUJU0>6,,A#,X(6\:3BW)HZL!*>L3S+?2/1M.3,(]B_670-Q#Z@GC.O\ MQ(Q!8BB4,K$BB&"@0"+4*ID)E8F>/,9PV*6ZC27!)\R"X8FB?N)> MN0[W4@;5*1H%6!6J*&=4:^*<+76IIWSIH@G1"G]ZF?'I:X(;9,/OO*G[7SP2 M^3;G<.N8QV"-B[N(W)(XC%7'4QIG:Y]PUL"LV(&C-ZHXA<P2U32* MSC!);?0,_"HV]Q)P'M. Q9Y:2P2HC0$H90N7YZ\ M7+N"RS.T4FS1!#W!S.8GP36PCW@63"C;),X=M!$@B!>]<6@+S;5>8\Q9BB!C M.K9<5-&5($GOBK])=>#A&;[9UCMSF"3X(?RT"/L5W$:R-4('@%IGQ"V@?(KX)%3+>32Z60ZN** M&!P.(RV:^ "@SB MV@C-0BOLB0D2C*N:B JH*9?$!EAY2BWH\9+7%Z9-?6$.\,SYTW=AQMH]&R 3 M[=>U)/TU^5U(YQN/8G=,,H)'7+H+3&Z:1\K%,I/C$U?U2!&$[TOT&DN+7IG[ MPLYXUPC11=&/!23E[! [I*0>B8H7OHSR]6G!ER/G4OZ*Q,%M\5:;TA^?[J=3 M=CWN L+.PU5I$ZY*-6CU2T!_S6!\SBY$E:)A?.FTATSKVA&?1NJ,%+XCB?F. MIF6F.IUW3B"DDDR_I9Q2S2_R)2)#M:BWH[.B8 G/\KL1&BF(+"C;'3[ X9GC MK^BT:_UV.\=?\4XHXW7L83 M3@5-M-DRJ$TJFN[C-L PE7MJ=7T10[W-FVE'D2]\GVJ"G,P>W96B"?+>K3<1 MY$!55S1UY9%6KE[&Z!KY39_C@%G261[!FYQHRK,NR LE[<,$]2)I98T:<@23,K2GJ86V5DLZ<#F\*+8 M&!8J]7;Y4(H#\%9OO/)5 &FE1L[ADU/:_%0"E82+&F?;A+0J.EW-(5/%];#B M31D3\U$F\5)Z=QC.O"_U$NRI/@F8)8)''O(K%A=DC@[^EG@,DP"5X$1# DGE M$O1T'+.7BH^PJ.0KM0_)3487]QDD"F]1]%&/<9P$-Y]L[#I=9L5RXR^XF)QCW;L M_88%53)/!]0*-DGG@237ZF(/A9J:JK>6VYQJ1Y=0&*&*\K144CB%L$)-))/SUL0VFV=+JJL)8W::P1\7A$=CS>C97CI> M,=N7&)N_Q=WK:053:'O H6$6PTKEYZ[.SS54?FXUQK+K_-R4G./>RNQG^)^?Z:!S3G]--N/3O>;KVR>;MI150602:MV5.=]+B+ MD_HG\E_%] ^B6P9M0#^G]SP+,2T(R^S#Q#E,GJ!DON)7$;_6J.6*:"=!Q7%> M_*?T X^29H,"$02U/WF8R.+]R/K)1%M[>0+_]/Q7CP*Q8=+5=H+:7223SF;S M2\@)+5LA))[>I)\A/S%#. 5=*^"^>5T3551BN$CJ>MK[&04,X>EX_1*% M<1>LB17!J 1*]D3@E9)7+.0-@?&!XN$ZUS['29N2!(9/J-%@@O[2LXV*]712 MC6N]"O_]$V&8H[7_+Y@J619H)?.GH)0 M9^1P"@J&@/V:QJ0@M@T&!%HIV#&N\Q^N_,@N?&]")Z ERAKH]^9![*),;Y% M9#%+K9JG'\*31XST ED%YWC<)XXD',(8<*NI"6](>.]PA8A&V%9D@3;C3YY9 MW&(E_9E,LN!S$+FW(QZT(C(=N4ETP1FC7N5$[MML>EM*%1+0M#:O(,[K#YC6 MSB3%RP!(V>VHODI%%8%A5HCI'*](%V2"T3XWRP3D6M&@:M,14T.M97Z M;GMRS5J_M8Q@4TE5<=0*+!U*_8F/J0\U?%7MHSB=RO/C/3!W%*L,0K-8E/S> M;1V#'R^>;27\=6#-CLZDZH%:C#53*$*)7-Q"IQSI5*Y>[-**;7\XPJ:(R9;\ M_-R,Q]WDD05$ M)G'EI.,)L>'1EY7I6RMG"N\7PF 8=O%PR2TO62X#JR2-*D M,3[**"DXLUB49H[*2^ (=]@^<@"[U444[<@B9=[T1^$-3! NIS(C*E20TF M/.]5(%';,]DNAD!HD8,YBQ@:65ATTVWGV&?MRMIGJ6D=AJ75)DLK->P4]^7! MV^1HD217,!Y5[)A>T76W';X8&E+\]NT7S2:[$^?983_(D!DKM1 M#NSY?!2U5R]/^QI8]D^$J?&&9V+M1O3?[WO,\L#D]C]EN"@7ISM78=O%5%:W M8)@-FDJH\E0_,DI3(M<4_H)*T0MP'<4^$0$5J$5"_^AY#+D*U53,7A_@S>OD?T QE9=OI;?F\<'LYT.JLT[:[J6).//_!P MJ77-!1',:G-<"C:?[]X5B#F7J_359#H>$(7EQH#H: YJ:\35>!XE9+^X5U($ MP'F6@#]UAZ)\CU&5$IE>GJAI0X,!':*8#0[F2#BB3(/$=/A@(::^$_%'Q@V MX2\/0;Q/ET M'$I&LCHC6/=)R#[)7WY']#77>OOD>#0!NNEW\2P1?\9P*^F-H/J(V#(M/?]: M1&)[O?-NJX%V1A3 _T/Y8A&G/8<%^2W[>>_<[+5ROZF?&[F?+WI2MWO>JB]_ MU&\T,CXZF#^NX_^I-6HKZ65B#3%B\LF<_-(,27=\'5PVRJZ-/]E]J2+%P;\B M37%GL<%_$)R D:!D1,/CG?W_G?H1QU?D==SHW\$J1RXT>9"00Y!0P0 OR$X) MX'0%%BW4*=&+>7KT M3(ZIYIF1(-7?\6X)<)(<"M2K.1DL>5]1)X!M"0)_@ D?W*>:NDAH"J )6'R4 M,PGI<;\.=#K.%/0KCI >_U^B\BBU?@-F6Z)W MIX.EKECERH,;"2H'US=YQNX!#[:=SH1DCFEIS2THLF#N?1-R/9+8;7 M\,+C?,HYH\( UZ<.K;85)0D]/Q!61;3W%)P,7 W78V>'_.$3M_ F6YEA\M"@ M,#&I8I&Z=V1KGV4QHV3BV*42D)_AVXHQ\'@J7S.1<3T?UYP="8FJ67QT4=W+ M(0IC-N?.>+H #U#1NQEF7P&LF'0)DH"@ MC7!@6/463H6V'P=&.LW*E7:E5[,"Q5VP0AC+$*E=O.?X_-*FAY 78""ZD@BAP"!(V"F,(88 3S@U'&>MP^, M[!":M'!)TNH30V*1%C!3\2Y"+%R)21!?,C-.2@_CL89SY(:1&GH<-TBD70F!!X#5X!W9)FULJ!!CDE?I#9P3?\<61D9G9TEFR M*& =!U:88-0(9,._A\L4)4IYXTGI(M$N5=\&3TQ FO$OPNFAW9"74=*.9]G9 MQ*XJ"+PUC&(.JB/+$G&.,]HX-;A)&@OAGDT]H%&#)TM^0MHD-[CGQL.?@J(%70V T48(#SA@'$,PC2LP6QV,10;T+6]4?#.: 3G* MV[:9H:8=$RR>T"R::5R *5 [X4Y9S),>/&T?NC\0PL6' X!-8F%']\@N6C&) MT-"DYDPV5$H^)N0EI\]1H]YF[TI\6_EXC5)*BNU/1SEY:FSJ29EFU&*?^5)E M=V'&0DFR9!);I4S'Q3TWUNZ3W4XZ]DIUZT@:U_)IS=MU>U$'XL&(8TYD$<7' MB"._AV/*D]VY,#E(]@Y+X?W/7QL#S?SA5.RG^? )Y*I28 MN-L(F#%,UHQ+;UD^X6-XZ/B2MA,)0O6JDA/ MX@P,7$[8Z14S<\37$@CT*9#DQT$Q JRU\KVX2A>5D-F&DO,(*L*6$* V_(%, MW)24PT@K3^(3.E[B6(V3Q'" 2^::&@^U4>9H=8[DK#%J)Z!9.* ]#E*RPV!ZYN,CF0;S&JP8K,,#1-2X&C.,J=U3D M?P_9Q JXBH\2E.IWDS*PA&SQ>$___6I1M?*9B/3;(-/'J%U/7'$%K*5SSLYU M3I)XQ,OGTQ@_EF4O[CVZ*HR"5'T\I4%$?F*D8/,D.7M8^1%SHKA^C6M G CS MF ZK8_2%K=)E[Y*D_94.9"%Z.W#]7^Q&;$:D'2PXJ/<0HWBFD[)+DQ+^OX>S MYAGWN0RDTTA^E#Q4LP.'0E;"',21A"A;],0YL21>]"&,\72Z\V2U47U9-?2X M>S9D;$S>IEO?(QP$G[HIQ+K[^5[K5&[FZU2,#L$E)!!"\-F9) 80 E$'UB@*876U?V+ 5=>^?KWD M\"BS7VA7'&Z6^R+PH@^8+2O+K;5:?'U-$T=)[1HSI1V&YQ0'O/+23IZBB]VN MXF)W:GTS;['C5GO9-@%8(F5*)TNR'#%BV!,&X*'@$*;<>* M2^HHE.N>0KR+G14,=^V;U MR47OBJ$ZR; &^1W;^&P>DNKN:H5ZB&22LT(XPY3U0:#68%6@'R!X(QL>&&K,_O,? MRXN-$1DV^3H7_B!+Y]DGZ.^_RWOS?)^S-?3XTM2IO( /^4HGZ7:R*^29H&^\7L*8\+,F_(YRVLPV_$ M/70XQU+PNV29&$.8@USR_A,I6^W]7-+;#9>TZO5:OY'')3%8/0SV_[6\*?(& MER#-<^W'A/1\7+2TG1ZABSTCW@!Y]E -M)!$<]T:*M>M&F/9=:Y;9ZM(IS/* ]<=E@;/6O5LAP_XK+KX.;8]'4^Y MJXLKR[E^Z0_8&._C(2#L\,7N:Q=WES?DJ$;&N99>V;GWKODN>?QYP[P&KG0& MPQQ2%3\#AFWL>683BC<:2 Z T(*A$11I"4-K%@>RS&((XKS@MWE^O(*!/,3C MN) C_>('#]@5(YG8'P',YD<\N3]@V9&&/],2/5J_LE \K7JSUJ^?-Q>C!HGU MK21( VRUGGC#PM"WG223*C;"2@5VE$E[L)J\!R\)D!GYP?MI9E>ZA2MM+.E5 MP]'YD)\R!+KQ+!:05HIXLA/A"H6=4\9]MP] MN?"XZN0<5YT5QU4%P^:/ 46AW[A/(S\BL'<>_4OZ)5.-'.*:.4P20CACBL8B MG(JX9XVRL5";Z*4'T8Q::S-+?X4%,Q57)/#>.> M:Y01Q?U,Y]IG!B1/=AE9._ M,8_ "7DFM[!IK:>G@#W%E9:B8C=V7O-52C=IP3Z2(F52YO10QF(J3QH>3[HR M'K)8(#_X%[.YXR;QF)\G=7:R7:;,B4T/,2&]N"\KQ[Q&A6_(>VP"FSP]+VZI MS3/=^;'BI%RNO/>'X]E(O)1E@:2=)N5U5,B],^I"W1(E8Q_D2XY2M2O9?FT% MR#3A=Q90S=RAHBV"%&&!LP,XVF=ACV1I?LC<]6B-B\8G,PO,_% MKLB'3T2[L$G(X3:3,<7?SH9GLOZ2>Z5(8G !/O\H?QH1XA&U6DY$1=*2GF>[ MG&M7CDOOVV1X=A( I;QT?"0*C 5CFT'=FS'"Q V8V)_NF#93L[$P'03/M23^ MN+TERV'PJ_5G+$,5HI^2N(\+61X+.8-OL 4J>]/\29R>'D>S^"MDJS;8,T*U4E=#&%WX==D6;39==EO4O)CPG1QD4^8KNB1 MA6[HZ(#+./5B@]74A&37F%#[01C7(=78B2Q"6@C1I@[K$Q$H[P?7+UV',IL& MS 65D@+RND@#(F0\A)X0P_;F)$S1 MVHXJT..J/*1;_X5'RQ--EFI"Q3; RM,W9_6.KCVP)S(4[F/)]^'1GP"/F]WZ MQT_:S9C*B.)@(K^,5ES>F8*MU.?A##D8N\/+D)CW;*6:R\F;-&L TABL!?XX M&3;B<6,/%B5&\XL?2Q49!"HVDN5F1"KQ0^>J_PA.J/,[[/:SPT;:'0A$B^9Z M)7KB@(;[$];K0^WR[NH;5H3"*.")E#Q@D9BL61H2Z M,1WVWU,KB C1DM>0\'0@W'FPW 0.)W$/1=.BP$\Z6_!>?.FFMH/80N/NQ#@; MPVA):RGNPH0-D.BXX=U-Y_OCKGI4D[>HE.(RH=24:1+G:?-%$:=;\F2R5F2F M2)./3<[5B3+31=L))!F^')Y'D28+C0-$^&00L)I'J"DB)=_E:0 MJR]=NBV%1*>9)R1FKDR)!WX@R"8 M E%-,I_2':+X\2%NA]F1EU3T=)$Q[]1[J* &+5H/H5L2*9,MA$X-E[/ZOT"C M#(>.S6LUE[#>9#/&:^IR$BF2GJG"G>#9&6%=\LPACYHDC\7#:T7!9MRBE$[* M!,7F:>IPU.4RSDY.Z?U_#(+?^@O9)I@S8VHGN\JP2.;=U_($BMD.!RGQ#IPD M8X+[X'.=MPG6"A0^6E05@YG"#;_ZLR;QZ9H:Z MQC/_ IYP ](FM1HZ-?.=.2G%*3EOV:X6+NVEI_J[']LYUS[[(+,8]<:ADUY* MUL5BC(S:]XHR7O-!&H-\6USB'\9&"Z$!D,F /IVHN'132%2KLW.:B[-S<,#H M!EB=+V*81DWE]!Q/3D^^HFPT=W#P=W()U3S7WH79\"7PQY1[7X,GV6=\N+!/$ C'\UEL":?'F8ESYSG+L]=36\[ "/E/L8N#&:@ M.0A_Q]*>?)\<;'$];QAWCP@D6J0M%@K[TZVX'I^JDR])9/_*>S5_$%&FD$B# MY2<('"MS#T1$Q-2 YSSGW+.6%!A*3U6Z*08ONO$8CS;23F/L#"R%L1,R@5[B M.EC:BN^6;6'H[7&^MQQV>1U@]E@)CW6[,R8FQ6,)L!.3?<+]UOW-8!EADA3W M"$T'LDR'_)A@0KJH:LN-2K#-0?NC,'DJ!?V9M#^<=HQ,CFA&Y* 03C3I?9A2 M[;+8?.[ZIP)W41$"8P!JY!VNYTA#9A!01V,.P9,4L3-7T-_L5&0_YA0@$J_3 M#QV) C:?3Q^RU)QYB"?&IVO7VU7#IUM3X.Z/W"C[(B&X-)B' *W*T!KW"#YA M(ESB#60I5-@D2XSFR9\CP6FR7@EN+L:]\M#]\HX^A-T5664KSM3K7Z*J\D($ M"_)3L0PXY-JM)7WU"K8E[*YHGUC2J,U:O]59UKBP<)/"KKF3@3=@X(TEJ6]+ MFR@?X.%TD7@9;L LW*MH."=O"P>33ZL:<7 AX'FK@O%UV6\7\W9$=A/G=K## MIX$'\MIR7?_5(LC%I(C'D5@]>(CA216W0A=]E+BZ^410>IX$N,1WXHF5+!AU M40?-!HX>4%SAI0..LIAJ/RS,=CAL>,*4);#O9["EZ:"+9X#780Z)F&0%*6R5 MSS%6.>WX^!&;@AI/K&' JZ8CK )&O?69U];/:IC"\13&.67D4!*Y[BC.DW0P M1%8$!N7::*P\2LA1/[X(%][%=L;H](8=0)_+%,OHIJ$,<<&%Y/R9PGV!J+7- MITM\/Q\@GU1"8OQEHOZ?*] #]FRY(Y%5GWD!*&&DLO#N<8R2)--OHC,LH(66 MB!N21R42V'@%SE(BMC#=?3T6;<+7^L"H M[%*?:45O#3&U 6%P>%)1'#:_24K_]52*L(Q[I4H^J1(F1IF9@:(1J +QD6#/ MJL)6RGYUF?>$1NHH.[,-Q-?PKC&X88R''= M^%%D@25'T2SD%V(X:1/?\3B4KH-8BB(O*(;)C@5J9/U$K&GN-'E#XA3.(\(> M.>/8(XX73@..PB1(G4(IHJ2>@BX$/(L-O-Z(F:8\16G@OZRG9>RC/Z11KY_7 MN6>[2(-(4.%;G6XI'2(->)31*_2HQ9^W&ODO.9I!FFG*EF=U;'@FGK/D MLIS.:#P^-$]7G*3VU!Z-9_.8/9UR!M#WL$97N"->B48]7HGFJ:[$!6C.KF;$ M"]&868C"_1)MF[%#ZACXA5RQ;V>#J>-&&IZ?,.QW]4H4,Q?G$(7=)I%&86]- MSF--"EJYK.^]_X@&5U(G3XU^]JI,HO^D$ ::3/-T662N=6U-7MRK-/JOC::8 MGEJ 3ZW4W JYF!LS+N9&*2YFGK[Y?VK.K^B3-QV?#7W*3<"7Q/[G1F('MFI] M0^\VNGJCDRTKYQ6,F^R69+ZU=ZV 1)E[75HB*9XY6IYI[I]GVL@S[0;\GX/K MJGBF,G2E>$;P3&O_/(.XO#I"/#=ZO8KP3$EFSP$HEU?"E:=K(8NFDU3(1>8T M+#2&S&+KD2L8#IQ[VOOGGFZMWVOJG>;&Q\T2$M[&<;..T:@HK-O9/X7U:OUN M4^^U.HK"CI'"NGNG,+->Z[= !6AM;&:61&&;^I8*DYJX?Z$'[.B)L+=_(C30 M=.LU&KIAE.7N6&\_]V34*<)<@S![]?T3IHF$V3':>KN^\1&L"/-8"-/8/V$V MR'!O]_1F:'+-.)>6>]G/RF MO='I39P=9CTQSWZ;R0.-2_<$C&9^4ID 0GJ79VI=E_6!'P_F_H^')EAUNM&I MBD]WQYK)L1/8_@/49JO6;^IFJZL([!@);/_17+-=ZS?T3BO;OD!%I;:X_$MJHU_I=4V\TE:-?4:6@ROV'1AL&'+Y= MW>BV%%4JJA0=X/8?&&V8I!.:[2Q$3M7(7N\YY,0\7CBL=+Y?']V]>-)J4Q M8:YZSU1,KIA<,7G93%X!_T4+3W*C:>H=8V.M?/],3FK[;X08I#H3K-^9($&5 MV:@S05-U)E"="]J0D#/+=K3WGYFPZG+$!)0CB!_ECESR^ERW\CK, C2B-5FF-M7V+WY.#MNVO9*<32B?46-].DWC"\ M\1F'BG:"H8;IY3G)Y.].]C\M^WN-^1^1A5U?Z2Q?KD85MJ>[M;[1U'MFR<;T MZEVKMD],<=U)<=W*8I:2N:X'7&?JO=Y!<%U)I63KG?,I&T?6R6;..]3M&KZQ;D[8R4;)D>D-^) S./C]JU?FOSBB/E]U;<5:&)[_(@6\Y>G8-A+W&*S255 M&B*Q9I-X?VK8.7FE!9,&RGW7&JFG^?E&S>HD5EWZ 7:H]SV<&C;RG7JB 7?A MZ/QL+U_'TRYLFS\.GH"+M$E_W"0-;D'R6WZCW&8WD^NV*#>O0[EYE<^$R^M. M.PG\%P?;=%NT_I[MN$[<4Y=2,+!E!"7.L63)Z,/YQ#K>P#;IQ8RY=9>^1]*" MDC@^6RXA_#T\,\9I@IK/^N,!#'484U#X[+]Z6MX#'K K.RJXZL9^KM;EG@AXKU*D6!BO768+W&"IC; M[;">4>N;'4-OEH8[>I2IP%FW1J8 T-/ R%NAX6'0-O]0<4V:8 M=O:#3=BW!49SIZ4WFB7[JTK8\FI;U8KI%=.7[!+;'==CQZ9V5^^T]H\^I[A> M[#;W9*[D4;T]\+I M:Q;%Z;OQ7H"R* OLQKMB@PAH[9L5_&2THDAGT=L#LZ>!@YF%:"G"1EB.]QA8 M$OYT.:Q?JYN%OFMUL]!WJ8&\"]*//S/G3>:Z0'_VB^VGTAM3 UJ0T]CJ'1Y^ M7VI6"KOOJ%/K2L'N.ZHT*I5:5T4TO(- R;EXL1P7I=09:%MG(>A4H-$-0)>) MC\;\@)D*SJO@?$'/'RIA*8U+$MX7/W@ LDN YVT;5([A#O2V4BM0D>IU M#\-Y!\27EUNG,']AZ@RFI975D5/E.E2)@E8)\5)(J$$DU&MG<4H.,[_A^*3P MK>^=C3.2V$E[%=\MBD^DK_PZ?/2-1<_^,.5%+,Q*S5J_I==+4W8J8%HH&BHH MC#K+?+ZG-2Q@[N M22M7?*OX=C=V2QF,BT',CMXP2K9?=LZXQX EFD[R=#PMZQ9/ I0R"1130)W9 MVP2S<--&]5W !^ MQS@_FU\>7!IDNK>S@142SBHLJ!4Y^Y;]K(\2S/)B11'[NQ.4,)S&GSA&O816\Z I::!O RO#$>@2.>RG=C MZ. &#:8<=G3">,OZ@]N;OR2$[?RZCYQ?L @FI""9TG9M<+0&3F(?@HKDDW9 M@TT964Z@O2"\"2V9> 62^M 9C5C $%)UP*)7QKSYBVT?^ 3A=.\N;^:6,[^@ M0"R9F%?3/.]@5O/$#QV\YA.UXP5Z29*9_WLVVB:$7SVYQ1J J)M&BV_)PV M M=_OJ:VW?ES,\"6:6*/7OV-D@8-;/,VL$P_UDN:_66XB2.$VB0)]S MJSB_ NG.1IM;9J<5X9(0[3KG^ 88P%>!6.R*C,6[3E />!OJVM;.K4^U3H0 M(#"J$.34LOIY.[FX#L/,K<-H'$)Y1,'JF>4)8@O*1CHYZ],QLQ4Q"#!MC;$Y MTG^8$#XHA5)""78)SY4Y 9DC^.9RE75M$ O.-RUZFS""#)^!BN;'X8"Y_FNV M&N0=]3DTP_6!D$0-U4&4DS2ZYZ;9.>YR$C6HM0MOVF44WAR"69YOV"5N:^.@ MJV/,GJYE:H3**9LJ$INK^%I=R .**HDNX9!:HZ9JK?F?SAK^$?AA2.OWPP-- MV(V7\P^P^Q8'%=5Z%EW/K_ Y4PM:>$&_@,I)"TBXH*I4&PO&) M+%Q8!S94Y8*J2.D=SOL5\"'+C=#X@,:S>5')T@6Z7BZP^!];"L&=EP$;.A'* MR\*!@ :F9AIF-@>C@L5,JJY0L>P^6':>2>=8V+:GXZF+3;I(E4FT&%0(/S-@ M2/9H_7H$K#1-0@NG QB[$R(%K@6XHPJC4US9 M/BC#L5/KM_5>2U7IGR0Q;LTDZM;ZC;(*^11-54S9WQ)1K53VJ51D V5?T=,A MRJC=J+'=.AV$G:JTYE$AGDQ#8C^88)K=FB"01U[(5XS%.H>DDW:QJJ&N-\RJ M $VHLM*=4N.VE-*N"4II5G]0-%5-FBJHE&Z)J%8II5V,O&:M9U7Z7CEZVN&) M69I2VN0G86G1Q7W[3TNKM*TO*T<\]J!'^0MT/)R[$<[WSC7=%L<#KY?5P?,P M>H$IH:"$0I6$PM8,CG:MW]M):;YB;<7:Q\/:94*<;;FP0C%UHJM M3X2M#ZY=3[=;5KN>2C![#LA.#.'0ITJC#%J)J@6O3(6S&I2J!3^M6O!&G6K! M"W5)/+TR454+KFK!#V8]52VXJ@7?^F*I6G!5:%-N,+A[4$&E'EBM>J^Q<4Q) MU<8IEJW0Q$MEV9)"/FG.)(C4L_^PP,]AREX=K;6N:9B_*[94;'E$;%DP36]+ M?+DJ7-,S:OWV)K4CBNL4UU5HXCO47\N*IO1,U$N[[8V#*:I07!6*'P-7'E2J M8J]!'82;5>G%K8HP=TJ,VTJ1ZS5K_;*Z3BF2JIBNOZ?4K%ZKUC=4H?@A$-0. M#\S2U%C".^HU-L8[4H7BJE"\:BRVJF==Q732#@IZW3 VUB!4$>8A4N/6E-(N MB'A%4@="4L64TFW1U$JE%*.RS:R@4H7BE2.H'9Z8)2FE[7J="L6[G:J(+54H M7H6@AZHP>7][YDJINNTZ8B+U]'JO+/^KJCM34D%)A<)284LF1[MNHBFK>%OQ MMN+M+48D]F+[M>N($9:3CZN*Q15C*\;>MRI?F@V.8&U=O=TN"_>\=[!RO")'SKX@$\! PGKO+"D(/R_9^-.8CGJR2W6 &8^ MC1;?DJGM*IVFZVOUN?]RAI&*F1A4ZM_G( FM8<$2G"X_SRPT(3]9[JOU%N*N MI#NY.][9W"K.+\#":8Y&6YLF)S%@$PS!X?8 8;, KX(Q6949B_8L?_MU/J/!(+@C[1+E#M>%/[C-ZN? MMY-S[""=OZTN"B7Q#1M>1/+39BSH;J=CF*$]+]F*B;)9E>2[8! L'J2Z09K& M(SS]L^O;/Q/!U:II#,39!%D%)& .\XBH[GZ"NL0[C\\,Y#'Z4D"H:2260BU\ M]E^U)U3&X'R04]=<*C*E5,413%U[P;GKFO7T%+ G5-^TP9OF>"\@X\(S77GNVX$&,P29[FB4WUY]F MAJ))0:5]@"NC9[@$7A1^_+10-@K@#)3K+5KPPP#A,,[->C$\B$6/ZIVW.F;% MD"74F-282AY3=_F[-X*ZR)3!"PEPZ)7P'!K$[!$T2.L]T""'8!>N ';I'2/& MP5<&9R6]91I/M$2PVP^3V1EY4#,NE.@J+2O'@,?%@P;23G3)A*D^%9YIF>;)3 MZYL*"TZ;7YUB_ M5@A1-%H#$I9$][2O?F=622"0. @)*$']F>FF051E/7FHJLPGKT,9.=+%7 <_ MQNRPK78.B=,;J+*BM]7Y5J@H5TB]617ER5]NZN@!_M+%X@OA,(4V7H0*CS>KB.=TB]6:N-_YJ2HVP>+<^0FZ1D'7>&H_ M:)WW)/50:G%+U5JC%A>\9P)Y)8]P.!!U 40!Q(N=G:E8?R5;S?N>"/#Q&?Z> M%7T'!,9(,RI81CN LS/"K*7S#DN8LFY![)RF[.B=O,V'P3IKVM M%7W[PU5-!;R5FX4)PF3N<'9&F+6SO]8T8:SH?!$MS;/*2J M",*^[0K:J)%3"T5)FM%*41(7/'U"R862\^F&SZKE![AGLUG5D]!VH>VWI>W< M*'OCHRNK-[!EF)3P^,(&"!O038]_Q FBW1LXPN4+=1?JSIW+;^D@UT'';HJM MO-!TH>F\.O:CS]-=<-_EAI8=<]\5?33V]<@8",+WO4^Z6=)P,:;NCDD0OM?W M4XSP75*2) C"QIN@;0NR$\@32"-%Z0) MPG=!^"Y8PDZ;7N]0G5+2[*EJS/.&L.KK_HD5' MBK\F%RU"&X4V?*(]3,'=2SE$QY1 M:..5:.,9E;&=Q#[=P(VB8]C"+0I%O")%/*=;/#;O3C=[ ZL)3YQ@?+\$M 3C M>]M^\-)EZCKVSG0%"6A7T%73N'-6'ZTC/>CEV4$%S#IDQ)H6YNI.;Z#+AE$N MTA,VCD_P\63CCCC7P4Y^:GE3*:P<=T [(\[:.;(P%+1EKEYF !.VC$^(G=.6 M';L9-U2T6(*U7;"V7">V1# ZOKMG5,S,%)\)6CJY[-/2^\#K#&.J#M M\@R? F8=,F)-]\B&T1LXLJD(LN*N@(\G&U=_CVP@3V(;R0\":%=DY5K:(UMH MRQRWO)\1MHQ/B)W3EAV]1[;18C4YU1/,ZU>4,G)K3$[U3K%X+@\R',SZFYUNF@BQ&LFU;PNL+ M*R"L0$>]?OV#1A,;/"I-&J8)A1<*?UL*?SY];^? U]3 N9NRY8C6*T+7A:[S MZMR//7DWL4ZZ@KN@8RZ\@J,]F]&'Q0P6SU\K :_X4S26O/!-\B<>A&.)E$92.B&%M#8IBJ4@218DIBR\J?0:+:8C M"68",DH)??>4K>(X9&Q++T26%PZT 0'(Y@:#*M6\-')4B#!E\&1(K)7XL 1D _GQ#X PXY"%](DN)@$GC3&!\6$Q_&'[_AT. M M02QYR+6&< BW MBA)_^Q6$^H00>X+'_3*-_*\K-3)Z$@'EFL.#TWA!>MOPYO*#MR>0];H8Z1J. M 0G2"Q(HHK2C1;RV($$H>;GIN8.UN4O H&SF6\K2\(V*/1.@-,LD*%,()I/H M-<0GX6JS1@E#,HU>I>_I:[!!@7$D/_2EW[[-B0^V*_\\8GX4C,DSF\(1J"/?'0\,'87X-T M@G_#_Z-%*LU)Z$WQP1LHJUY@U: +VHG^#Y;3=[5V^C^H>M]4ZSWJ](3]."AM M=Q>!6V2@[Q8I*6L?D'LA0>J]2U8/N3FG_*V/8-(%"6Y=&>X@$1;LMYO"^G6! M\9HT73:"B$(BO1$OKB8G$"0IMT&2TF)GLLV-[FH+C!OB/Y91WP=\(L15(*&G M5S)](=G5=6X1T1C^XB5![906T\2,1]5J7.$LB(R$CG(T<7YT%#TN=;:U59,F M(U<55W*HFH+OJ"IX\,80_RVC!H@A0 3/$VF,YU/XBF Y.I-N9GKY;Y#YTVOT MQ-;A'2Q#"Q[4QAZ_JN.*NGJ!O]KX.]X[T-;2&C=T#F+WN-T!K.S]T@6D)&SL M ;I;M7-9#?P2?,LT\(F$+3@ ).V17;UQ"H$H&KL]^!UM_RV%HJXY-1DGM677 M9___J-DO2T1=;2O=G^R.\PM(:DJ*]]QK1K^VYF%>J*QJ@A100*\^](XW^!J# M75N9BI<.^(\XE15)AV<0T,VH\NZ4PS47\=LW?[I $3WX?KP@H_=XKTN2] &W M=P_3:?3JA3Y^\I%FG+%LQ)KJK?<&FBH;2LN=ECC/1!9&01B%[AB%;7:@MK(; M3-G5QJ=W7"C[E>0G8Q[N2$2L]>$"8T=31+-HX.R1&57B%&UO!1V6NP=#Z-J:HS[.*H_N83&EUR2HS_;OUX\C, RNKCWA# M<+:+=/M'2@FCK7M Y2 /^.X.4TW61%3X=Q*O3ESQ3!.6ZNL=O=ZZ]Z:OWEN" M@4#1RX.+WY#BI@"V3G,\/MDT6;@!"H)4VK@\$$N1&-\%8_*X&8LTB5&=_Q%8 MIC[TE;%J$4,U?-5WK;%!AJ:CVR/'\H.JE=Q M?*:\ING<&5THZ5D+T1;+DL#*$ UF\)6P,A4LPTK?BK:"E==DA6=!_F9I#I$J MUN# V[)8; X#C4981I28RVB1#N=L8(B MNBBS>4P@'$SP%OA]",\A?>D+(=*'*"62BD96&K/B,PP._46"_=#Z4KU"+XPF MT&A_# LE7^52+EME#@,P0$8/:?8:/FZ]P.L#2?=%P;M%C)/:8H_Q,6B069S@ MX9OQ""79J)"Z+VTB-LO@*L#,)G,-Y4NFWC=MY[K+E[@;VBFATM M4\)[:^DW\ "C+HH[=J'MJW!R_V>_(P#!-=*U>%1&5NW-;B6LH[8_8];@? UO+H5X=[%^D%A MA/X]B\9_6![N9;NC47D3TR0]X-KNQZJFR/<-5SVNG)K;\(/Q2@1,%$XLX58 M^X# \D+:@SI5,PM;;.#H1. M"YV^;IUNN&UHZ*Q+"NPHL.%TF[0[OKSF;JEH6L\7K\X@1RGL3]M5=;UW$-7Z M:0%E5R;:FG633S'E-$RC^.W7(/%AQ[*(*[H(.!6IITY%ZFG^,$J4L2<#]/ A M?O$G9+28DH_CY6 ?%W$,/VUI>N!HI:8'6U).G5TIIQSE3Q<$B])*@@2SE5G3 MB2P'%W>4I2S*W:!@0]#X'8Z5N ISFDOTGRC0VII@]P:JH&-JLN6V MU3NF&U2S0H>%#O/I78]08E%/JS99^*3X 4E7\$7YE8D;;@521M(@(;?*_T>P22D MU3-EK#T[21['@^\#C-,$:=02^K4/X:AB5A63TBHFI94GM2WA@PF@0BQ:%]) MGM:R/;*DC<4,!@L/89DA="6G="7CI1Q%8HA(#+G6! .1:G'Y5(L2-10_QY+, MJ6$M%26V7!%CRM(\)B\!V,3IBD'J;W)XR96X-[[=>^,MU>/^BQ]516>?EDC[ ML@):[7T#09HGB6[5B=RI7]"+3XY(FNCF>+(HG1^,%3X*S=X]= MQC8P#3HIW\@-_QZ**BK3DAIE#3 71ZB1S7*G'%ZN^D7"R#G,\LG@A*DCIJP: MC;L>6E@[B( MF"\9,54+;/Q 4.'SG^O*,[]E8Q)#*LO MC7/\2&-"6%-$VMU;ED*2WF3@6X^ JKX[R47/FF=6Z9;>&UA.6;&ZV'M$8*61 M*=^/%>Q,@/W1+HT5<ZRGO^D-77L'$ ]C^+^E_9R- M'8YD4V^+)8"+\P\.Y.=3>N0PK_3N+5+<\SN1O&Q/MZYR$4[[WIJ_>6H-B+5 U!>+'RR:3(,@1Y$,47!/2"7Q/@N&)/'S5BD28QVXQ_[J6/LWH"VF<%N*X]H M?A:"4_(D7/L.W4:X7 C-) VP[,=J^>C*\-_.! M$K6\^&9P# A>EAXS(B.69YI(:40?NQT*6TAF!(7,WD<)"AE!(<.%) 2%3)W< M%LE+I2$!"Q6B 06?-PXP[I?>B!<+&AE!9M&Y; W5V):MP6&>LV"8$4IYD@/E MT^?CU=1*Y,N05;-\'\2A5MXR^\PCW8#A_FNU]UK;;16K#$1]04GU3.O !M+AO?DR&J M&%:/@V]D=/[:C:BFG^1&].Q:OIZON]G2[?!>;I22 M,.\81RECD2AV7*3OQI,VD!$\)8&Q;,NUTXQ2KETG,B$W>JQ59#!*$V]$,^56 MJ7K^NDA$:IQ(C>M(0IA(C3M7:MQA9%"7F/^?]!=,#88A><_4!J9HSQ:PK0LR MQRK%7DJ:W*S<#.\$!!U#$N\^W]M+ ;PMOLG7ZH$MU>-JI?)W?(9U6@8Z6)>0 M.V2S-[#[+>]F3I!CX9SN[K=\*?9JM(V97OW&&95M7"'PH+7BWJP3/NMP?#L4 MWVW5FG<>W[>W1YO!1R:T:'/FI=CX]*V-"+9+JEI]DHF.IQ5=_(,*^"GZ(Q/O MVLDR#-V_'RUBN@HKK71[ TU3R^>O)]I:W-;"VI=;6%T!<[MJ9UJYL%L8,[;P M8_!Y "[5*\I_BNG=QNA7,H3WL)9%(-+PN5Y9OJZ6R!/@-?RZ]0N$JO+X()$\ M>F:/NRQ:D)$L9B#H.->X!X.0M:Y5&NA:]&1C5A!)N=N!X0UP.\'XJ+ZP%>K@OM MPJB]XL?],,)T!+VM?:B(;?=#P57_7Q'6[M, YXP:X("'L]OJD2'B5KZ Y)X1 M2"X J:)E5S<#4U%E*:HLN>82:;:/-)3>P'1DU6JLKZ*(6JBW4._6:5L:JK<* MNV-3MLRKJY[>Z'-T>/WTCC5@Q>O_WP*^/'U['XY@)&D4;TN*,LH=9>"URKNSOC:O@F^52"TE],A%*0RQ#):"@W31#Z M9$[U!WN;%(AI,*,K A# JM _;VEEPA:Z6J(N%6 G4K8TI^_8[61'.7W-M#C+ MV!)C$F-J=TR&LCL!\")RLIS3)26ZG<[%TUQ9*F4DMI.D>7",P;F@#DS8W#_= MVY&7(>152UZZD%6E"7K7DI0IY'2ZO3[!_+]%O"H%M%]A3E'K3T[7 4_;Q MO+KE_=\L&(VFFTU)SPB@&;F3WKU__"@E?A03R7(4NHV&;3KLTMMK>'?5% MA=->JG'-,\F+SKH>L:/2VJ'DOXD7?PS)Q^R\AHRR\I-W]#P'_UK[H!)9'AU9 MU4_>8NO(H\ALG2]HU6FKE2R5\(J"1IKJE&;^#*FG)RGC*A MJ$)1KUQ1)S$I.%'06WPUV:JH95TT>P-=$RY3:*+0Q$::^"Y:Q 5%1+VLJXH6 MN,66DVB$)EX:DT(3SZZ)P4O!):)>UE5$NS>PK9-7E M-%)IXO9JXTL _0.V> M)EZ(>KE;$VMN(Y$?49=5M]R55VBJT%2AJ0=J*E/'ZA8\M772[0T,5;;5QE5 M)]?)5KNU=NXJZ ,F3%;]2=[Y+$%/I#339-9R+UD[5 M=WP7+<*[6>R=]IC?5)%@0FO.!22P> M8K'F2?7"S85/CH]FP &(W@%C[(/=P M).H"B0*)ISO(K.F>&<^8UKBN3V#QRK%X^J,\T\2,$)">P*+ XMD.JTP++* A MJ\YE6^PT.)*ZJNSD+XOA7?E$:DJ21$K!YN#9U/DI\SJD9.UQ8CFM;;$$$&\!B"<[=7(%$ 40>3AULA2!1('$ M,Z;/67CO(^) @;7V3Y7*6--Z \MIJ]N( -NU@JW-8R-+I_?:^F4YXT4B4Y;( M%!5.BT3>T@YM:J])U%'G0Y:!W8@:QP7BA/\&P%7W?*@,-K,W,(S&)1P";+< MME.= 5F6R/<00.3B#,@62!1(/$_FT6X@MG<_(X!XY4!LYX#([0TT6P2" FSG M.R"R%999V9C?B).T(FX[G'2R2/7$'4ZZH[T\U]'9*K@-57;UENM8S]3UY!*5 MYT+EA-]HD5A8H+%1^YC,H4WOY!5_^GOUEN,9S-55A_QAC"O1;K](Z4^<*WC5SFH M#_F[NP)) !-9X=])G(]G[CV3NV%,O*]WWAB&>^]-7[VW!,5>[ P>A'<;4MP4 MP-9ICL/X8_(?T-@GVG,]&DN/:&/"-/GY1V]0M9(;B,^TWG)5-$#9 M7\CH()OMD&\KM &\>L= MO46#>-'P7#0\/Z.\1,-ST?#\E/+:3ODFY"4:Q(L&\:)!//?GQ3=T(JP9/.=T M.XSN51']PH1F"LV\+$&#[6+>9R?$EB$.+X2R]<<6[ M8$2[ >R=K$^7(ZAQ!1!YX&AV!#.N .*Y.)H/<,\.[2VB-*Y=$V"\!3 V;=7E MN+V!:PBP";!=^JS.57H#1[:X:<4ML,@K%ML\C7*Q5:$F&Q8O!.&WG7XL.L W M4S+K8@=/._=8KB8ZT K@<7#JY.H"B *(')PZN88 H@#B.7,+7;SW:2MC28#M MJL'6]%3)M7J#UN[W!=:N%6NM]/=R[=[ ;HV_78#M6L&V^]2H#"L'8.6VU?E# M9"*)#N_G4!?[LAW>71>;;HL.[P)P- M;+,Q9PHG.4.B.XSH#G,*]>2W"LY1K-Y M635:9D*4#2$$BHO5/Y"1X1E+;=/ MP#$H5%RHN%#Q"QV^EE7<:9^\4&BXT'"AX3R<:A\0R+N]@2:K2LL,3\($"!,@ M3 'UPG[+8"JH 6PW9;YI(0%$!9 6( NE(X[J@H6P)!5HW$1KS !P@0($]"Z M"6BQ8M^!80T,4[::W[[QV=U]:S?W0A-J8[Z>L:TZM"OUF1%%^ZW_'L%WXIAQ M$1(I(?X"EE8:ODG/)'J.O?D$)S]]P_=@_[<8'0%:N2EV$_.F\.-B.I+(MSE\ M/X&W2!-X.HDE?&."_*$C/K2 QT$[3C+\*6YM.VL*4M;M0E0 M/"1Q6:&5HWX'2A&,O(I5S9L)UU]576EW M/B;8M[)MXWU5=;5=*>#];+GZ9L^J?DS1*-"L^ MYR;X%/+-1YX1D*"J+*5=*>'MTO6V&0LIBJO0UE\Z*VK_JZV]RX^U?UR93["] M,/,YM;I@*#-9@#WU_+\6 9K;= +N]GFR9J7A0TD _-B$&T$#AAQS-8IH))$ M=SN2P#*C]"%T $#A*H^]()9>O.DBAW@NN*(4MB;8G$L\TB2:@2>J&MNYAL"H M.>Q^0EB!8).O\)P)F,[J+QF 'E)_IQZJ?A\=F?)?PS M0H']+4G6, $SP->]/(JD"*1/8*Z_SR&Y?^ES0> 0[?C"%9\,0YJ#0W^@S8:+_4VNGL>8[[LQ-Y_&9>-/?J.E^R&S+ M$S,M[U:69>E$K)4/L7L#I5_F-I1@F:^3(A\):^]&Z_EX7'P*_/,?41E6K+YSPE,X04T=V,C47V0A'((+%,?^LI8M8BA&K[JN];8 M($/3T>V1X_AC\A]5!YCOW)"H1FD#&0QG\!DCS5TWZ+!Z%(P MF[M$)P3_6RTB"6<.OA"G#\>P:5Q,%S _@(B9AP.VHTW*7H-2[(0E7,8QP+X9!3^$,-%^#1*)G*-"QU@]UJT,6?)^0^_^$G//B>>F_W04B' M33_T4_:L[(;$++/#4+FR/__T&HS2"5XW]15VY905)F7?G/VY#W_ZL?RZY?1= MS:W\D])7*U_?]BA5[YMJO4=M?]W4J[_DF$%IVLY'[2GFVKAUVG<#RQ;E0K>- MU?=Q]2:%A[0DYFI:-!B3(#[[>1C_., 8K<84*VLYNRT)B$AS21AKDFB5R]RM M /L::Q4:]))ABN87$LWOFU<#W[-C![3AXSB:2=YX'$P#/"O]H;6.ATWU\JR?C7'1B=?9&%M\9F-HV#]!463-;;F0P'8XP%)+>[C#K/(EH/ K&9,83T97I]9C@L>>(9[^;]G7GXR:NT-:4=_" MYJ)^'_K1C%2A'GM45)!NU]XA<[!/$%AI9$'W8P4S1-5RHNS9L=(T;CW6[3:H MU>$/3A#] 2;IY6F >"].TWK'N_(R=ETQ7"BT-3+W2BS0*_%I P85V,<(."#O0U6U? M SN #!JV;&N-.?.XL ,'\6CL9-;(5MK0^C8FM\ZC),#WW,=DZF%YQ2JG];OU MJ^-LQLKJ(]X0)K=(MW^DE-#7.J"5@W*0W]UIZL8U%_O M/ 3CO3=]]=X2%'PQVS@([S:DN"F K=,VE*=;2GGU &H/ WRS" MRBV6_^)']ZML=9K3^+]D.@)#]#Y\ ?N$V?Z/$P_-!SPG 05-Z/B>X&&_3"/_ MZ\KH@/TA8(KFJ -@XK;FZ7/$;5.K#@9))=93]?UUP8A<_5O-U;_"G&^1_7ZN M['=^,R?^I+]@#3D,"<*$)>/6 ADLL@B6TH$T.7ANML7JT$ZBFEC)7&/+TM<\ M7TLKTM7,P&+I_/UK$=!56&KM&*YB-;]#&NNR);&]@7=$<7VQ=;5A7 M;>>Z;CDF++Z]$P<2<9!\Q>.?G!\OF%.)-HD2RY%9*^],N29@&I M8I!;@7+>@FN-8D;TYDDQ>5X@612EIZ-\#,50?HW9@1%H(5T%LD^LJ"V\$?EK M@>2:=%RS( V>LV,G1OU D*$"Q^WE#+Y]Z7^7[('3-UEZQ3.4%R(-"8$QX0%( MQDFW1C-)B2LH@UY,AF_++PJ?V1>3;W-* M27WA>^2HI\?Q'G,RNR[,&'4OK5 M."_Z8<:X1Q^6DR\L8 QK3'V,YC'R0DKQ0?!O.'5*&!KAH5R0$632Q]!)/F,I_)D]!15 M6)C"K$:%U)VJYI)^>MJ!>KIBA M] :J;#HM-UOBFD&DDWQCCW032/N8+/=_:SN^8^M_;H3D8?V>%34O@0G 3PVR M-XOJ2"G>/Q.03U*M:&IO8&A-2M\%>0B/N%J_I+P KK3>P*GHCLT;D4A^R@-C MW%%F=LIWW=+6$%FE6]D4'I'S?4/!:V/I\&T(>2?D,K80@Y>2"C! M5WHLC>#_P =3>D\.*'N=D!#C5\G#"W$0R0Q"Y#2_PY[/L5$\/GM(\H8?(/I^ MUJ[E-4@GV$T#Q$Q;8V#;P>4-_)S$]+0#@Y[LT6S$-'N!WI^_>JD_D:9!DN*- M=[I(EF,NS"J_&H5'9HD3>*B.;TP LFD0OO6E#U&8?1V]K6?/RCJ-)=FMO>?[ MV)J(T,;%[-(?EOS.0^#3#J-Y]@5]A>4T+">YZD0Z]]Y8+D;#-*NU(3]-0.DF MT714F6TS\MY66FCV!FXIATJ"MR38>(RV4YY[(-#1@K"5NGC\*'\850T,9EY 7QT$=+>:ACO4"Q4VC"TG8R0*39#!.JRBP_"(56[(?,VF(F;/)AA!_)^Y+2 M5MYI=1]OMC"O^,_Q(>W[#^\.\(&?,R&MRN=(JXQQN/]@2TY5)4"XKRYA#B8'F M-5L^7'/O%=&(F6;A6]$99+XEZ\%$GTM;SU/8>Q(>F<;X1H@-T.YG+8MV\2UE MI7\'-2>R#>U.ZVJRT2A(\EPTS/4"G=Q?%ODF^33&D_X"J-"TP]Q+TQ4K'#W0 MY#&(F !K5&!'Y!.YW3U%J3>]L L7J0!T*3XMSWW;YB^H(Z(KO2R\TAL_56^/U_#?Q(L_ MAN1C=NI#1AE!\3MZ*H1_K9VHZO8&EB4[1EM,)1VXLQ>ZQ-/<+JE+3Z_12I=6 M2L2:23;6+5.!8,>0-;4Q8:C0+:%;G=.M24P*G@I4#5]-VM(MM3>P945IJ\!" MJ)90KH*S=H])&>1VQ4065PB"U5DH9Y9 M7B(+562AGE)>BI"7R-H56;OB[NLF[KX,CK-V3;,W,&W9M:4E09')N --"1YH!X *DF_*.5QX/<]-D['#0!Q]HQWS MIF_;^;\A+AR2N!RCFL485=L,41^19CU,8RJ_ST'R]1.)\07OF:C+T/).6\66 M:F^@EHO!OJ/#KSTVJ]VQ835U.>;]3D::^3F!WUY @C)EX1MJ]QX->UV)89%LN7;E^\J9_@(83UL M1,+ PV824H2D]!*V1"#2Q!L5W@Z/2&B?QV\^2:@D5.4[_ _IRLO2S/ZP:PFV MRA/YV"N4IB\=R,G-BUGXLU*&M*T&F#]D)B=S0D<)L@KBT=W>(*4Y.4(AG7;A152C8$U#S M*>UF\3H)_ G5IH3X"]C1RSNPO-4#%,W7"MI%G&YMBG@N ",I?PQ23Y!4GUJ, MX5O6O6,#U*LF'O"')!AAYPLI8+T,1B0EF#[$:/:SE?!&"&?_;?E[?DA"F]04 M6LANM#G8&1UD@S>TOHU5.?,HH0UT[F,R]5#0JV*<[]9[(F2E/,KJ(]XPB::+ M=/M'2NESK1L9Y: U>G=72%QE(BK\BP-&W0@L4Q_ZREBUB*$:ONJ[UM@@0]/1 M[9'C^&/R'Q5;=F:?FL2K-/5G$Q?]ZYXUADO?>]-5[2S!T*YI?L+T;LM\4 MVU;AC,__;4( MYMB[YM<@\<$X@.5]@H__,HW\KRL/8#$? _:!C![2[#5\. %W,4?%C1>P_OG# M98D^GIKIY1=D;:LW>J,=T&Z%?=6@I7E6S,[>G ?_4=!*TO.EI,F:I&7F-!)T M,)D[6+6".:(MB]F= D_+Z;O:WA*S@QZEZGU3K?>H,Y30P: T;>>C#BR4ZL(= M6O5%3+U)<9B+O^R&\?,P_O'0_@D'UBMT41(0P^>26*])N_Y2@-VVW,/=59+> M-ZD3V%K 4J<(ILY5_ND&5QL..WK>JR[/N/AE$4QQR*R/:#";Q]$+;;F:''PK M73'W:TN9@<<%Y0*2JJ%W#Y)J;^"H,F@3)Y"\G:W8[V#JCS+P MAT:'7=>F/>G=/&J3UAOHKNQH5[1)$9 L0-+L'B3U#)*-#;P(ZFM"ZS$*DS1> M,%P%H32/H^>8)*63-A%"%33,ZIZ&89J5):L5>9DBJK\&2-K=@Z0)4;UL*+ST MXVL:U!\;CQQT"W2EN'6[AUH+0A5-D5VCL26MN_X=B*UO&9@:A:_=#_3H44!\:W; M''@8+( YC7H[V.I>LV5+*Q?6-0KK6L %IUE,PC((R\#-EN^4ID%%TV#(JMO6 M[=]E3<,6QH=BH17W? _%Y97(MSD)$\8?\#^UL+@&17,3BL4O6>+"6N$">1'L M?GE?(L&$I]G=T)AR]DEOQ(LSIH)Z([2;#5&G0RR[M!U#-&BJ6KU1.LU&B1JR<[*VQ/)&T8O1/)B(OF@L1[\V4.#EDBT M/A7F36V>-$6CE_2E+X1('Z*42"ZMTT9;@+("T00ALVOPVT$EVX=6)9N]W4*N MJ&@]8]U\=:FK6[?4]7<"0BXMP9^9,B_U?1Y'HRR; $UO3.!5I,;P&;4#,NN, S !,%CX=RV1N"_]N:)W M(%(PECPJ%[2@2.+BQ;$7/M-"("G )\7TS_"M\(N7C<.#OP'PYM1R2+^SUYYC MPNJ'&%V*AT88+ W8&?PRRCZC23-XUB3!ITZ1D@:-6!BER.>! ,[2*-X$M"\BJST=&? MLZ%E7"V^AX%!2D!:. 3V=#KTX9NTMNZPCOY=\.UN$HP &O>()&<#&A5O<7L# M&-A2C>A_,*PL(-RE4)9[B/'YS*;T!"->"UAQ*/>C1?P*$DY(N-0X5]EC=;9] M[5I0O?I2];!OA=@X12)PZICW6ATFG6PQ^^RW?\)WQMX4&:1PH<@WI(9)*,," M6[1\"1:X6B%G?DB]B<4$#DT1JB% M=./1EY!TA20I)9,:2=-@3 >3>654/_J)231=+[3#@4V#6;!B::&1J4\?LH2? M#'Z=*@OR/!$Z&0G4-4S&X.RQ]CY(IQ3ORS&R<3-4O[)((8;'@<\?3M^61@1F ME8NN:Z$16[O<#F0T8EO- 3)A QKFWENVQJ/_+BAQ :Q>$(UPRP-BP=@( J*I M5T#'$^7-*3UX%%&CE=E%6. W"5<^1EL7DR08+>"'%V^Z(-+SPH.E2@FA-J_X MKA3@C00W\)@7 @J5;M+F=&05Z+8:UP VUM+WO<\?_]7[(8=^C&%\PLBRD)8( MWPFP6Z X0Q:N3M^0,8*^GR[!ANE=*@\HBC<,IN!02/&YE#]N"/M5YN[AX3/O M:_Z$Y8KC(OGH81AK'#J Y?=D2[VTI=EG81YK"ESX=J9/?O0<@K!&:%J6M&GP M>.HYT7%!P(Y6(@HSNC4V8 :+I:E:#A% L#GYW$0%C-0J0_@2?FA' H"WA\H] M@N5=L3;AR0 8&HBT O34C-E:0@(Y&0U";JJ8CP:#.&,:,HSBF#%XX%O[TOMP M^4A\,5VS"\0\C)0N+7Q):1F8=2Y *C,+2=&\9WX?\9?Q7A4LO?0Z(2 HC($6/A7<%]UG_MJ^V9/J]SL MZ3LW>U6?,?//[-^X^B]^=$]/B9.'UG[#QDEO X#<4$E4BX'(COSGVK;6[@U,V>:\ MEZW T6G<=IM \-?^T2F>>'0K=<%W539SQ;/ M1J]FEYN(W24^M2V3VQL8JJRK1A>(&H3>";T[8R1P0L5S%044SY!=H^52VI,R MI&SD8ZE9)L%Y[SD%%> MYLXJ&%@&O<\4M5*PZ_^).W!QT]?>'7@>6;QEGJ+V#D&GAX9:6Q2*'=A\"\W@ M:6ZGNP-OK!H&JH:N-#Y/%W?@QX8MZ[?B38.676T.E K!%$M)[MR*"]J+ZLV> M<&7O);VK6!>(:,2M8OE0Y#B %(:GQ6+^^/# M%OI#%-[Y30YX>#V6N_3G;S!2:ON IV$:(0^%""V+0'B@%D\KP/3Y1^[*W-Y M5V53Y,M=)9R.W.(?CR?X0JP"40U>\'3U8<^IM_E=D\>>;;JZ_VY"U<#[T4W[ MV:X?#C)9AQZX=MMD';-9;V"O]-[ DA5N3B4%EBZ^GV\ )H."J:*3BCCB/GG* M^#GV)T=^_L#\+]%PX@P"NA[C=DSF^=+(U39M9F]@Z+)I-&X5T?J27FB7*91: M*#4G:>W':[4%6FW)5FN=P+EK +.]X4OV97>H2/>:O<%U>'=!LL/OU1^DSSG3 M?$@H:[%7Z ;J%7K^X-]JM30YOA*WT(2H?M%URIZ@@CZ4+)*^=A+'_HE?U[""&=G\YA,X+-(LOX^])'I/V<8I[T')!*B M(:B C%S)+HHX>IC'P92]KM*7]6LG'77[JK6;__+@1VE]NR8KYPV3CK8V*-TQ MVF-"-<_(A-KD;;"MVGQ?-Z@T_XWMRGY#PU2'0K-+]]^LU.RWK 7?(]CLYRA^ MJT&=VH5)GHHA=VN8O^MLD4.8'\6=NW_R-R6]K7R[0GH[I4=C.$E="D^O8VF; M,:+IFP6@T)7LZ49PU22GOF-I%6K+OM1\V-G>"@ED,[A+\T$TS1[F_-\1# M#]Q\)]ZT?0J!QG?NW$6)HF N.T$SG#KI=(BRNB?RFM(;J+*JMM61G8-\%*$/ MUZL/M=*5C]('5>B#T(>NZ(-9*]WZ*'W0J#ZX;3&073K%K&E W07U^$*F\.*S M+#VSCM#TAL8;8;O2)(WI#G%Y?21*:TZHG>K)M9/2?RAZ6^D4'*0Y"0 5 *2= M'$!&;V#(EBO*RZ\30/K) 81YFK)BMI6F*'S6YEJJ9MD16K!1-AKS\(DXBD?0V"=#C0VH ML05JKA(U>RYO&J#&X0DU5Q]RE^.5]YB\0]!CAQ=E/;BH+BR%<.I-B*@KKQ&U MY*N2)9)660^W-]"NJ6NN ,I1D53??>$I\?K M+Z55TZS&NQJAOT)_A?X>NVDX7G]ILQ9;N0[_>RV\,-H/TF_?_.D"62N2212G M=[ /G-%TPAZ] M,=(,),>(EG5_./EQ,06 MNXW+4FB:T+2KU[1:5 ]':YI-?9K2,JOZ"8_13I]8>%&(K)7S;$\=%/DJ-5+@ M/L5!Z =S;[K2DK(B.+V!9C4^;A:I33Q"I482W$%8P9Z%IDB8O$JLU$B#.P0K MAL(35BHNHC89W/'WC'2=EAM4O5*XL\@$;6A]&R\9RM2#R[N%[]:)VK.;"67U M$6\(X<(BW?Z1TLE=ZWA2#KH.>G=7.)]D0BS\.XE7)X_/Y&X8$^_KG3>&X=Y[ MTU?O+<&%*-[Z!.'=AA0W!;!UFN/QR:;)4#7"-A!TU>\!C21F3)$_>]R,19K$ MJ+C_""Q3'_K*6+6(H1J^ZKO6V"!#T]'MD>/X8_(?B'1IGP%&>@_P";&4U!M4 MK>0&XC-E=AP+#,+VOYKY7P]O@5#91>4/+UW$\/^6M@B&5FJ 4+/M0I(0LJ7S MZK[O[FCSA7E,$NR@\.)-%Q0!2'XS6\S6;W7'"Y@\MEY ,YXU/Z!0DT+L[8XK M-5U=FF\>LD!-\#B?I>3JU0N!]7._>Y5W8ZM[H9^W[T_OG(YY*<$MRT% M6O5P<_>CX%\L<20%(VPA]A&/ MD&HZ-!,=FJTW9D 65Z:M!<2VN"@]=1R(VO+T&M76%NSP++N*RLD-B+@MXRBP M66*J#!N;IVLS 9K+>^IC;(^#R4V:R4M6QXV<3CE'.>/;X !LTQE/8E(_>'71 M'>NZQ@E7H&"8Y,T=,U25@&.VD\'<@MLAG\,?!2_T(E36P:BU?06QU.@2N@_PQ!549-Y;8(-\8:O;Y MXV.LCTW]<6N7RV)_?$ :Z83$A!;HB%WRJ;WR XKY:.7 &EU-UO7&G6[$KJ=[ M$-OGFYM!R^T-7-EI'O4)9'4'63O\=R,P67A7HLE:SA!8LEJ_JMY (+/)[%N];&H=8;J*ILF;=2]R%P>"I?7!MZ>F]@VK+M MB@QM3O"!SNY>>IC!-%(I)EDQ/I;Q!EDGL1O;>7]_KDCB7^$H2'R4.QG]]LV' MM[)5J*U31F_@R)9=[NCV@]@:73.Z*N."UE!%&75-JYP-)%!UE:BJ\/*M8RVQ=^KJ3Q=U;U3MU);&GQ16S*.23Q,8W22\SAZ";!#8Q R-."\O&&T2*44 MWLZ>1T:2!W+TGHD4DYD7A$'>;TG"EHX);6M8>FN^4Y, AKOH+[M%<&DY?5>K M1P#9/2Y)37!);ECESTO<4R,J/6$KT^_QSC\I'1C"&!BB?S]:Q,C% MO Q;;*4WTZ3-A"0FQRT.)](C$9Q&:G> M::LUQ[R6/O]MBBZS7-\UL]4=O%(NV^H#.RWC:V88@U3'?M. M*[;X=N_66C6W.];X4&.KH['E(LN>&WM:/E?8UR6GNF\.BGA_LQ(5N:NR[ZH^ MA5"-,YPZV)6G#JK2E^JU'/EG%(U>@^GT(1R]#U,O? Y E@])0M($(3F-DD5< MT6W$-ACR08( X31[[:[4@R1_/#VU^)A.2"RMOB;9:IOR5B^'S^.+/R&CQ91\ M'&]. V:6CV)+ZQ3;K&K;4G7ZQ*98,7&M"^U6UA8CHHL1K!9#ED*2RCBY)$CP M;"D:TV.IU2G6EEXINW3!I)/MQ&&3IOC \SN[&RV!M"JV=&S17I/(.57!$U/6#LN!EVA8C#J[-L//'$^ M]IR10UG],XZ2Y.=A_./@T8OC-Q@X_84E"!ZRQ3Q$%+96FHB:P'4,()9':'^%]JM"^Z\97O:%X84,Q)8,3D;@JR/X$MZ% MZ^7IEOKKG*F_N*'?@-.7U$N)%(3)(F:%NX%/PJ31ONT**T K='4+7L*Y<+T\W=)^FR_M M%ZWS^.+ W8._]V%3_&&>C:[(BL,_UYAH7';1 T>QL/PN;&?,C2O,C4!E922F M7!"6KH+-E "6JFC?>?VP%%[P2A>V._9&[92]:>DJ[SI8 -Y17$@-& ..9H1 MGQ>?/_?GVR3[T)Q#K^XOX2@>%PF8-A)+,9E2!IED$LRW -= M :XK,U8?2.U.S"[M%:]K;87R DQ\@4D]L^?K&)YJ>K[C =66Y[-Z U/6 M*PX?A.?C#ESGPM8QGL_N#5S9:JU',D_G5'QO8&G3CZ/VJS>2UV-I9_;:#LWC M:7Z>*]+$^'3:Q^-IJ],N@\B%G81F-_#* CU79HRH5]X$"@Q!Z0TTIXP486RN M 2[Z67T7C% 5SJM;>*KIO(X'U,'."\:E]0:66<[K$MZ+._B<"SW;O!?VVS2Y MZ+?9,]'48[BA;8QB]?\V8I.1UF;&M?0->C@KLS=BLB@*8)2C!$ M+'DV+%E3]'8SE%I8V0N=,PK=%KI]@NAL3P':R6\#8,@F$E.9%9I>^SI *+E0 M\AM1\A9UO")L;LUVY[LAV:Q?)0KF%<@OEKEM)<)KP',O&34M6-4=TX:<-T+$6WE1DM?E).!?:3<_1?TP] M^,(EF25,"R4=A MJ^@;Y1#\L9K"J_AIQY\R+GX.0#L[88.U4G25KYX"V*E[G MS!0/.?U#,MTRM+YMPD/F41+@BMZS"JH7\M-K,$HGN>X5/IBA45E]Q!L"\!;I M]H\4,,=Z9[=N0I1])D2CI9YWFKG!SEKX=Q+GXYE[S^1N&!/OZYTWAN'>>]-7 M[RU!I2@N ZS!AA0W!;!UFN/QR:;)\ !V*HJICMZ#72$QO@O&Y'$S%FD2HZW^ M1V"9^M!7QJI%#-7P5=^UQ@89FHYNCQS''Y/_P-;H"8V0%(VE1S3S89K\_*,W MJ%K)#?NT[(-CW&E+#Y+9JDV7L>DCOO@3,EI,R<=Q[A&>X-V_3"/_Z\KFHZ,A MX KFB/)X07I'*.H9'2G5@L<)^#YX7!!*Z81(?M8R7O)HNWB4[$\DS94E3=%,VL2&O:0K]"5#^IY^4[2 M08^2'_J7-H[4HZVL&?6@(/NI-T_(??[#3Z,@F4^]M_L@I!*D'_HI>WAF LV* MPG;\.O;GE3'H*\P@9'?2V3=G?^[#GWXLOZ[I?4NQ*_^D]-7*U[<]2E7ZAN'6 M>M3VUTV]^DMJ#TKM6RIW@^)24EP.BM?E,YV=CSI3^[&+;I0>YG$PE51J?/4F M)1M7NF.^TCVO?IH>@A#C8#:I:LBFT3@_F<,B,_%Y\?FZGS]3*Y2EZ=FUDSRM M*_'_6@1LE[]D4VEU''9?-0\82<7Q! ;X=WK?J0C"AUY"V'[W>_6'C5VB**TK MG97N:724^XU/,)1H]#[T8P+R_96P_^M[$PV3D_2KK'41GQ>?K_OY6]B1K)\' M-:'EVGKAL^-UO'1O=Y:B_!::R3B?O'YKGU>Q/TB[N?:H]3+A-KT* F, M'WZJNP&H\"E&;Z"7DR Z73@J/B\^+V+[;;%]?OU[FECQ2B\B#IP\WRZGQ;*9 MX_A4;L8<3G._WYBJS.$Z7@9%DRV/ZA\%CM#(E0A^PNM%9V%Y?( MWRINSJ2 IBW#P[WP3?)&_UTDZ0P3Y*0T6J5QC18Q)GAAYM8,8O9%3/ ]TIP& M]'WIJ?+U5;;7BS?-TNFBL>31A&G)PT'$9$3SO::!-PRF,"(<1Y(L9O Z@=>] M!"PG?,S#<3*;3I_"$L_&8*$3^GD_B/W%+$F]T(9(2V&$3P -&$FJ)LU I).D+ST4Q!.$ MTGP!D0LLJC2/ Q^>/YU&/FL>(,V\-RDF=(:2)_DT82[/EV-I/#T$4E)/(,UAG7X$%4N [XMFI,PD\5ZP+613;<_ M'?MR6GDHO-,#4@IE*LS':#9'W$^\T0KL(*+_J=4RP7.# MT2H+%8U!%+_=#1?!-)4P6135*"'/^%CX: D42)A*J&X<'8&^__!NFQ#? [#0 MO!5*OMA+.)S?2YQLX^ ;&=W]3>)H*6"E(&"G-PBC"@BL'BX%RZ=+4W@\"(;Z M)&9=\E'M39VM5FZ7'^5^GZUVM(C3B?37PHO!_*'*C@.4&T,-KN^Z@H,I1'&C M/X 1QR"7Y\"7AC$J44RH?\YP N82H;68IK+TZ+WX$?SF8S"/'P7IW_E>,D$( MQ\^DMJEPUC30+%45+=?PX[C<8BSO0$8;31W99]HJ@ JKC93^-BX 6+LI38 / MI;6%AH7S[X)O=Y-@!%BXQR=I2F_PA<#;PV=9>B8AB6$A4++>"!Q30.4-8P:' M"DX(D)F!L C0=<^&-B)4;C2L(,F1F.;)815J07,A M4=0]A_"4D417(4=#'C^]@C.O9_YW8Z\XB#+Z:J-+PYR__K8ZMAQ<6;!3UMUZ M,[//.S7L1-3?1G&^>VK&$6Y[C]%H>W9Z;Z#UU=VS.\WNY; :+.F26Z?J5=7[ M4G4#,0@L7W #P)Z)+@3VA-XS:O?, ZL&CYH&8^I'=M<680.;@\O,/^ MK4]ZP\4<5046C7<,_MTBA4U;<>2_,3= Z]8JRL8TZ\"R,8Y"-YR23_%0]'=X M1C"FTR]J58*[@T+=V'H%V/TAQ5MF=VJU'*.O.2V5L.A]4]O]J#-=*EVN%P98 M9$N4K=Q*V4H#NL2RO?T SWUZ)=,7\@<]\ZM]%J+A68AL.&VQ,''2 8=K9;=% MWYOS:,>_P3,_O4;UE8+VPC'4:R'X[H)2.*)Y\1F58A*3^I4L&I[ R9K;5LZ! M\!7[U<(5ON)\:O$N6L2UM4)7J%98PEF<32MT13B+,VH%O+<2^&IOX#IM4;\) M9[ ' T]X_TO9N81+. _X'U#8*PVHZQU*H*IJ?\]%E8WF%T&8T%&#VG^(G[3^JUM]EPIBY#8]3KMY2X]+N(8K1]>XZX::/^9'O#;7FER;=ZGDLCHXJSM+JJJ)MTQQ3WU45V4A*XL);'.F7,+9<7+A+P1H;%UY-;[@MQ4 MVX\]N^=?R9A 4##Z3%X(1'99A%9_UVSU!H9U#L*D-O;&YSO>$JIV0ZJVKQJM M+5V#K:NAR(ZY+5^?*UT[-S_4)4#RQ9MZ,6RF9.G5>\YV7$,2DG&%CQ8W,8>Z MIM]F\VGT1LAG5E-5V,T?K3D.:(XI6T;C;K$6 MV7%12/PK)%X%"*_)2FL M!UX?O'HQ+"F[TQ$A[W%6^%,&B?"W!@\UN]]]B::+&5:@#Y'X2T2^=6VN M_^)']YDP_R^5Y6@--%76%%X*)46 >PXCVSZ.3(HCU>*EM=PMQ+'+ M'0FE&D.Z+!*_B%#V^% V/UU[>Q?%$&D$L^0A'&4_+%FQLARQ^BJ"+((6F-K& M6;HBGN406OOBV=-B"^D.%-GDYI)@C_G-T^A@H&0[%$_Y+C% ,4#.!WA5.[^$ M3,=WR\L/L?,[^LX#Y+B,^SZSB._HH!WY0'19<=M*@!*;/YZ0M/=VHTTH(8>& M(:L:+U"ZA?T?+5 1N[UC32D57[GLYE@5,)7>P#1EQ] XB<'%_NZ'*MLE+?VUNZNR5727(MY6IW(: KD=#]YC[%G43*3 L4W;MLQ3> MRBD"WBB;/:G(\F,T]T5^>];G9-D2!+M(T)XN-T-Z;^I]TW:NFU* RT%IAN Y MN(+J?L%SL)?GX(8D\3"/@ZFD+@6AGX+P@>V W JM+SKF._3,_/!\_N)-::J2 METI# KZ--B!:;Q@HJ"%$O7KC2ZT4HC0O'E6GC]??%UIM98L+C@BA'<.77.ICJG6T+GA,[=JLYI>YJ9MZUS#EYIR)K9.('TBOA96+!<..')/G^' M;Z8'7^6 ^T+0^K2 '9B7$.Q%CIRI&%SC8&D+U UZ6)$HLKLG\C%_"Z. M9K]@OWN2) _^7XN 44GO[3!?5$,73TL<3=5^XN3:7R21M HTFQ>D68I VE4C MS3D?T@Z(+RR5=I-J'EYPDLUT?1'$X\2+G\E(2B,02)(R0KB6=/D:)SMRI'.A0:?/+>L#B9A00C@BBXV6.%[\\6%>12KZ]1)FB4 M*BM&N1;K![&IZS:@&D4"QR/* D2YLF.5(P"!J(XCJI'W/QY1-NV]H%60^YT= M42(KAV;ED'#43CZ.*/(011XM$AZT>]%I.6VQBG)1YR%*MX16@RG:.A]:[GA5Q6*B@/"\C9([>4+WCII&(DT)IO=. MBWZKI8SL&PKF]TW^>@+U/:=J&:I^1U MJ2/JA^>8&2(KSLF;NG9H0RWTZR;T M:]_Y5DL*9J""J1;_"M92UDPG733;4I;V,H*9]?B6<@%(<.Y-'V98S/1QD29X MK@0"^1C^'L$8OZ"L(0KZ^XB$,]O$5'2S.>FU2&C@$%G[V\J=$EK8XD5VU<;F MFI/,AF,S9AN$0MU&WR&,TX7SP?H LWL#6[:91S"X*0G^Z&-'.\E+>;"4OVRH)LMQ%2U_#N@(B#M]Q(%7=IB'2# MX_^&SM,:2X=OA3NA1?X0A?Z17.".BD&V;EX^0Y2'*%SHL=#C2VY8FBBRAHIL M7X,B'YTYELTI6RY#Z]N8R#*/&(_'?4RF\.$7LLI?^6X]K2B;K++ZB#>$>2W2 M[1\II1JTCDKEH-RC=W>:O5&C6OAW$J]2)9[)W3 FWM<[;PS#O?>FK]Y;@F(O M9A8%X=V&%#<%L'6:X_')ILDP!$H0Q10%]P!;$N.[8$P>-V.1)C&J_S_V)S': MO0%-F\-:I$>T'&$*.U5O4+62.Y+FM-[1G17^\%)Z DR2C^/?H_#YB<2S7\DP MW9;-Y^BE;#[N\_+RV8ZDV7*VK#G" GXEZST28"6PO<)C-(.1OOV?9"TS#\2: M!$F:OVF5[+>>LM>_LI0]Q^AK3HO9<;L?=5:ZHDM$$)JB64V('JXT?+S2&'#/ M7JYH=%?&^#.99]7&V/PFN\5['WZ QSZ]DND+^0.^8Y)4!H)&]1G<#1",7$B9 M[1L[7+X4^O\-#OKIM9+AT3%A)=QKN8KN N@=T=;^?*"'#06IA+T%:^$(6W\^ MV+O"UI\-]N^B15R)>INVI!7&_ERHUQ5A[,^'^N"EVM9CUP*SKOW0.!I M0F)"CTB%Q3\#]A]0TBOXU[W\<+%TX'I\0FMWDN)"LK%H;D9;44L?PM&C-P]2 M;TJ+>3ZNSKYKZZ2KG"1]M]%BMG@;N>7NL7# ;_!S _+@IPMO*N5V5YIY;]*+ M%[])XSB:X<4%-M,91B]$EF*2+*:TI0[]VSQ>6FLIBK/\RC$L9!0G!UUS\'0/ M1(CT(4J)Y&:W/S&=S2A(_$62H/;D]SIK9()4>GF-"4$TE;Q8A M^\CJ#E.6?O'"KXCM!RI-3Y8^]!_Z,K9]]T:S( R2-*:)$9+W#$^0I83>:>+ M007P6EN&_],4:4K&DL^^,$ &=/@##@:_['GA(?L1F 4P,W'ZAB_&!*;P/?ZU MMSG,W@\RV);H)1A14P/JZ$G_4RNUQEIO&F>5@D\8_L\A-#DKX2$K)W 9PQ8V!-,8O?KK%O MU[KF#VD)H$3S5NA$M\O\%18.9.+%.'F",D0274\"LT$D\A?&%JCIP0_T.5^R MXN"/$%.%^'W2N[Q,6/H,GP#-GX+0O>7JPSIX8-9&_UTD*14_(&,KY &$(/0R MZJTBZM]_>%?EH=Z'8.H6^!6_>$F0?*%?_#'\OUX<8'R'@U.7J+[3"K V>@.E M7P'L[Z3OJ1G%H9.1+/5PORM]^?CN,[5P.$^JZ]Y\/@73B_$J"JV'P=3W028P M"'J3_/7O1P3"#[3R[),3$"!A*2??>^SM&^8<8 RHH!^7I>^'[#WO"*PJ+,N[ M!2*?KA,=3&VQVB<5JXEBK6B4]1US+-_[/TA+@1XY >>D$\ BV+Y2,8$?MB]^ MOT?-U,:KN9+!:$'%9A0#X/2QQV4\HN'H:Y!.)+K<5)6>8]CB(')&:(W6DY8> M(5C%+1 -$9XBV,])OQ-01W#PJ()!1&&;0RW(/KYA-W^ <87/RZU ;7$HW5PM%50 ME^9@?[T0QD7CH!7>*2JFU$BC,ARU"+9ZXFFYJ,&M+8)VTM&JBK+-WFPLPM(@ M,_GWI??ALL6L7-0UIK6P149W%LUF 7-@8]AJ9DJY"!>HHGD)8[;%W.YKC_!] MMK['QE6%?/^BX\H#O(R2Y,/UGF&@SZA:A:\]) J5J3L,"P_P**V%%$:I1+[YL#3XJ=/O(O_PO@6S MQ:SQ9DE5#MA%=E&12ALP%#K@&@NZDQ2^(T9809"5H)59X?QUV5\-PK_Q.$!A MTF,)^%N(2XZ_^)G=ISRI.I$3V3A/D,%TPVZ'- I"!,_'^>M3^GZA63%"R#Y+-#>UCLR/\J M@]Y^)? 5+R3)M9JZ,9CHZ 5#2:::WJK'+;Q M[=LY\QDD2-+KR>!:BP<-, ]]@R;O"H#PT(?HJ^=XR'1A$R2('?])*$BCQ[ M7W$5\V7(3I]19FL28B?1S (D^3DV">*UA6$KZZ^"81 -B9^9Z/+A2!Z,)&(? M3!%^\/L;>Y$M/1OE84 P8?T8$UZG413\@,; 3B(D#T!0FYO,4T/"K^[IOKE M&&G3#F3\#DCE(*/T'L#O2K 1J.#6T^V4<:C!*\8*."?9V!S:3RQ)I[? M?GG_].O#80*A![,@(_]19H&ZBKDCS6 M%V$O'NJOSW+UGMRS^R 1$ M(_#9'+S8ZMAE6C!.!UT#WG8QJK.]&+7.':F^O",5):S=+V'E[Y[;K'O/_9G M-F81HV$H7W*KBE6^Y(87RY?*N\?X[TZ"6P(6/G+'B9 ;$T1N!2,B<8%>(%5!QD-X;PK0O,/Z$W3)-H!N9^ M\I9@YHXT\F9L5Y+)LB\]KLYA,&P!QS +%C.VV1R2$*(?;/0<[ M0XB6X%*RU=3M%95V41Y!M'O%(";X/KX$;M*;Y;3R&[7_R<5S4UNJ"=E6Q MNU?0CI@B;(XHU*(@P0PL48[827$[BCM0+\9 GX8W7I+MO:Z]U8SN]#7-ONY6 M,V)0!],.6"=KRJ.IO0U=R-"]MZT:Y[UJ,"-?^@VSSNKTJ-DI*W=35 >UG^-< M3LON1M*!G8T.FONMR4]76#+D,5CK0@%#=>+[L>CHQLK^R8*0DZK$50KN-QJQ MM=_QP^355 U6S9,!RA:D+5A*J=SJFI:F^@N[+>&B'0237MEANF M/F37G?D&E%8!:#_!BBTS9;>?\@B*H3T18B;=QHY+ \>ERZ8N&J4*$!UKDG7 MD"+;:KFYE<#0%6!HCUMORQ(A?3>$T!HO9,8"11=$T;&FR 00F;*E-R;?XH00 MK\L!X"--IVL]_.LNNVJ]UI.[]84*M['-M;!E@JRY974YO"UE2\2J9^XE+>#3 MW-C: CW7BIX]WKH=ZX/$SI:LV4V:X@K\=!X_QYH?EQ_X-#WG8SA:RSS/_G2' M41[-N2^'>AD2!C\/XQ\WZXX.C&^/[W9Y[0?Y[0N(;_UN,;C8< P?2.VNKJJF M] :F+>MVX[OKUM?Q0F<)0I.%)E],DYF+/DJ15:K(JM/6!8-09*'(0I%K1]QM M^&0-5-F1+47X9*'*0I4OKLH-G++.,D,5]RHT^1HZE3R]S2F7PZJB?0XR\I%O M(2]G1Z:"+*=FXB$[H#1CA(R4H(=2?D7CFC14:T@SUTBH,K;'ST'R-;^<(_$G M'-1;%:V41IG"RU&>E)/?(T6J/_6"F8S#?)T$_@2)AY!TX22#9F=,.X=,6;C+ MB63+(6?$#4@_@3]3B@F<1H%X@!)=Q 04$,GU%O'ZFX-$F@:S(&64&JW-\G?V M3)SEQS$2I\ T'U&T'\,,1Y\R\#Q0:HO*R5LX^?+967F]*"-A!L\P/)2&+"@(R&(YV G7F>K'$\(%>'[Z5>DL;1 M'/!#934^$/A'WZ?-(WSR3\KB&#]-O'"'O&VP MN?WR56:$F@>6TUOR"ONT5],8>;B7JTJ8=)])2&(Z!(]1Z4B,P9$Y>?@, MSIWV 4$]I]2C,VR"-9\6OC8CP$D\9$ &"?:E?^64=$F1T$=&:X[$R4.2\S%2 MJ[4=HRO9\0HD/"%-R1FR&P. *'(T?/&W.(0 M^Y:!U#)7+ E=64K"N%5)/,SC8"JI2T'HIZ!SZ&2BY2_>E)$K M8O\V\!:4&Q$IJU?^3[ _B/J]O1M&9?>Y8S'2VQ_CU3R2U!7LGRB;1LMMDT4% M+1] %!IX@ ;JYB4U4*4:Z.J-+P6$!@H-Y&CB=310,RZI@5IOX,BJT0D%O.72 M]@\D71W69H>WHT6<-YZK"KA%*>"A.6?U#Q3?9TO!_JS6USN=%L$;6_MWB]+3 M3N-M3S[%!0"7U3I75$X)P%T!X!SN (=UT6#A+%Z*ZV_YN ZC!Y98D?5X;"=X MN)72LK9UB[W\"=])4Q%2Y/X_0L4L:M/MBNA=5#-V''*M!Q!M850HG-EMUV.(@J7?EF/X&.N^P[)W]Y^CG35IZ!MBH9O MPU3'+KF7/!]U>P/5DK7S%" =N+9=+#T2&BTTFH]K?Z.U:W^ATD*EA4ISD$=@ MM)9'<&&5WE)6N-[QOOQ*G3;OUK+-.W\MPJVZ-0'O0S^:D2?OVZ^P$9G2QLQ/ MI-1WV- J@:<"6#4Z]]YH 4)>5,-*KE)62S.?+E@EA3_Q0MI%'$S' MF-"K;?:8C^YC,H4WOY!5'<=WZSC-3*"R^H@W!(.W2+=_ MI)33W3J8E8/ _.Y.6H#TN*BQH MZX84-P6P=9KC\_<*.=W7^/GHRYM;VMP;5X]ZDI?,WG&Y3LR MPJUFDR2Q*SUXO-(#Q'W= YB=RF!1VL37/S)D^;"V:7*2GGB&TWRA'#S-K55R M^[:U Y-W+9F&14([A'9PKAU[$M=:UPZK-S!56>6FEJ+-[0KWD>&7U$O)C:6K MMQ](42D^A*/?([\5E;"QCM2R&D=3(C681T@=%GZTC2D',:6XC6G\!:9XQ-1A M3KMM3&$^I]8$'^>3DI")-CA3J4$6]BNJ-^1?LX@9;: MQP)UX*+V!IKJ"+A<(UP.W"?7@0LV:+F6;?"QD5J#/.B. ^H@/&W)NZL=NYG( MF6+)IMG8F=5:MPYL%6X7@(0).=BM[' EG< M(:O-0/-4>'(03[;"R\7N3=V7')_JT-T#S9.Z\;7;Q*TJ4J$%+FS\7;N!314' MXESBIZZW/A9 EM(;N.5;%8&?CN.GY)1/A1^U-[#U)ML%3NY8.N5_F^0KW$A4 M>F!0R@1Y4% Z#KZ1T=W?)(XJ%4'#ZE-'4[6?.(E(;WF;LY<5X!P;Z#W8JL"0 M#L:TB3,6R.'1%!VZ06[/%AF\V:*FN^-CX[RKNOX[Z0ZTK7,9"R\"95-M0L-= M:_$ZL-NX8136=9JMP1!;$,B*54X!$S"\"AB>P@.W!CZ[-U!EUVXKN9FC7(CF M/22KN2N5FZ5M;5DZ5Z2UNY6V-65U>@-#D16]K7*NEE;R0ALWH<5"B\^9"=N: M&N--F"IK=LLIL$*-A1H+-=X;0K>EQK;2&UBF[%9DH'5.C0\B33^2/_JW\9CX M2)"\%/QG+R6?"3S #Z8!??@V FF[Q!2]A5O6X(< _$&*U^:&++QKO-7PXWR1 MDI$T?).\^7SZEO-T$P"DCW\8LP0D&+F7+M(H?BL\0(I!>OA,3?U..HP#.XWR MSP\)?("L#R43'@VC\D$M :64\JHWH-$ M\I*,O3LI\VUG.K"#+M\4O,"'/4KP @M>X [SPPI>X-N<^ZWR F=IQ$7?[:4% MGQY79*8>76MV6]N= ^9_11N: _%E5%2GYXV.UIB21JBH4%&.)GZ24\'+J*C1&UB&;&B- M>8#.H:*W0TM C[_6CLMD*20I[=N>1?=#AH@;*S$[??Q:7>9!DOJZ95)>79T7 MBBU1/\1!Z-4>NJS>P);=BF)Q@:XK0-=Q44-[Z+(IUR[LLCF!U^V-\>1,PN5@"8EF" M1.CJL'2;0CHBE3Q/-GRCL%-[5JW;JF%.@MUYK"(S3&Y*6(3^BST M^7KU^4S5;([%335;&_J\I:!M5;]&BY'8\@]^'L;XD6*ETI&U;CD]!ZS'0Y*0 M-,%+P, ;P@8F#4BRK5N7%2U_:!P!)F\V/)['2&M,QLNIJC]$IBW/:6+8W_%54S.EGDBJ91C= M[BFJ''?2X^=))ZDX?;K.^\\I&39&$T"T).RX/_V[UMI;%Y"X" DCP:XZI\>Q M0=J7=;_\EM:I#<_8Q#.=?@6@HJ=.@35*47Y M.NT9SQB"Q_NB2/!R$+2BO7- M%]];P(9?ODR=>0@,]/ZOI;O U'!ACK&Q>LM0=5L[??66+ 6L@5BND+0T("U3 M[=9A7L)%>2U?6<#(WT=!C.!:OHL7R&4Q_GL^O69'R/M)U/*IY?B>@L;+KN=JL"M)%6=9&.&["CP82>/RI3Y@0L MSOV_2"OZE85W](FO!QD^6/"C&EI=.LNE75U_P5V.X'HHM$VSM*4@+>WBM/.1 M1#6="((7+0/&@]279G ?/R2-)PV'C7)8][9^KX+@+'/3N/C"<%!6:+J??"5OY'=EJVM)[/D?8JL)Z/2GP:$I_6DY;T29**#TX(CULX M+]2?<&$&= 4B?/@T]+(L),[U"S_6XCRA(T\86NG&?VDWUY"2-@GDXY"2T1KH MX'W)Z/()J.)N_@3N#8Y'D;9QA349XE"+\X*)O&#W9?7%.=+1 =47!Q.2182D MU860+LIFO0^]X7?EP0G8B*9/1IZ'-%Y/$'^XGS@^>X=WD?[ K1<43JGHG2[B MHUF=TDPEC=X:4N#QHA!5DF"/(/H,:2R?HA3C L%/CRG#Z3R+LP!EZS2[-!*2 MM)%K2$.%I?"!1&2C?6R:=4DH2.#*.C3,2F2LZH1[*I_^B14W=+0.&3I65;:V MQ+N37'TA7/T*%3+%V5EK#4S5*@4M7@M.W@_I+MI$"F0MABMPBC4C'FU7 IE*&2[CW>:B\,,=7GIU 67B!B]^8OBCN; '7QT;*PPM] MUF=#[Q&H#*G-&].SQ#"GMO)Y3!\)O="9IO^B*O]U.'"RM4ZG[Z/]K$P&W3!M MY/V<^8\O7]D4/C*ZF0&1[:F@NBF*1K#\3GN3%P+7-L4M^?PEL'TZA0 >@R?$ M: 5X"^[0Q5.>>#-1K<07I]R'<.SBJ!3GR7&GE/\&?F#\?NX0[6L.9_J5/;'Y MDBFWWH@I^/;>+Z;UD9Y5Y0GO'.$2M0@6/TK$D&]O*J_8<)(KW<:IED25?O&G MYW]7/B\6GA_BEE\4G"]V&Y$D,D!R4 E-$IF[2,?.%*B)[#,(9L]P',,386/&GK$ M/W?S\92'B+^RT9)?5?Q$76^OHCCB.>'5N?,E?6E%Y A.-_5V#X,IG&D]D&MX M?, ?"?[B3ZNXET*@=I*O. \@.Y?AYJ]DP.L=9FIF4-M:'?')GNP^D9OU.\/Q^Q_ M>SCU[X'+PUN41'-$NW,&>3>Y1O%QF:VI@\G2 )7[)]>1/DH#>+L[Q]$N+@A_ M!V2_0QJ(&@7F0I/^+1 !X]+5T=+''K"QB^*3='* HL%".:*;)'+@!X-+/PR) M,.796TZQ^#7[0J[\%6].PBA3 M_%0DWA0W4.8>+A+^ZBZB;PPG6/2MI(X+-,&S&TY4; $90-D,\);<9:HC$B- M,+!NUY9)FW*2L2S\O?0@./7E-,1#=!30P$"K<&)B1[ W7-O8G3N@O>'WT9K6 MM$L^JYFV#@9",S@-D4>\$9KOJ,2?G.D23PTO+P]0F>=I!2_X[*^EZ_.:_Q7] M#T=Z#V #VT;% PG04_DX\/0=1F>' @1TG# XS1+*; M>3XVD&@#!W??X&3 M>7;\4< E#?ZMD/UL;[>?LY'K: D?806WZ06L##3.M9A-M)BSOHIOYGOQ_CJI M_5FMP=S+;@_(WD-T-[CY''HE83QQGF+*0[X&D3=Q@]#S41X@*9&: ?TY)U5, M_,"&3I"E)B&J.1^1%0\,NHLA(YV[#%WB1CSR\1)ACX18 I7Q!^A#E,Z"95=8 M-.^A(X;820'**-Q.U/^-RHH+:A+NN*5H?RHBPC^+PTBV/WT1]H&GS!A#D0-. M5'P 0]50'=ZGH!H.MH0:&_8%:YG>#9_Y'^[ZMC(5;]Q\PM )0'IRT MYO2A +0[_HV+C_0G C7ZS._LASOTVN#**8_HW3M3DCKXLKD'0@94,/@ARP>4 M9)PCG5@\1U[@UWN*OG#K[H'AQ:0M/O(%473S== D )00JQ93_-B GHMDM PG M0 !DA.UZOO:+,O&><;]J3$#\L,"L!RL?K3QWQI\COJIWM'YD@':$X,%MBP 2 MZ+@'1C801Q)*HD:PW[T(#*7";G="Z]JM[7,.-/,5R+"72X9:KZT4FW)QZ\UF M+C?P0!/M!7R:'6ZA:]U6+!9&-V'T2WS!ZLR+U OH]E9> MD0EJ[F$B1J_)>[O>*CCD8\OV><0E;^M;YWJ<3#[1$Z]=-"F&>TBLKVRQ! L& M&\C7KH1?P2FD*&E6XNEH1&0/ MWYOJW%57)!)H0J"#ETCRPX/A5SZH1;Z&)/J=V@6\)'H!)A-(?:ZLPHW,7<8= M4]#A#KIA0LRE/LMM+R_+GAP$SM6T*UL!5@4 M8F96P#U]%7R$*481\&3'OC?C=XN*&$Z/XOHB,IVZHK=1.&;USN%RQTL?HS1 M9T!8Z40*/0G-5Q;=2D**(YXF6%.:=9!Q._--,^>'.UO.(J\3V8SS)>X0RR+1 M!\6@^8I0"9;(N0E7. O@Q!]D/!=,;JPZ9ZLDPSV6>V#M/_"M,=T$W[R$FI*? MHCSH2R*>7W[GV\OSU72".L[6,42^FN)L\%F+)6\ZI]L@ N[J62#G#1LT.JF8 M9:$]&M;I]HC9OAQ$X6B/QU'.^V4_X'Q/:1LH-Z"!IOQN*:V%46A4]]XRY.*- M+C91K%D)QZ6:\B$)>,6NA0C>@(?*W">V)6@Q8K"3T=P+70PU;,ELIJ(71#@@ MYQ^8_WF]!A*MQ3W"GPB[R M2*F-&#P>[9//2S\"&R4"2%E5PY3[@0^L,M1VJ"S(Y7RK-3#:A<7W >GWSBMN MJ@NWW;:+BNP<;[V2PI>-9;6G\\) +8 5MSRR8"VX*+JDJR_<9O_=\\-'Q+AI MGU3Z@V/(XT+\P/@2A5LQBY885T!$J1G%&3UAR#9.;**@67D&Q?*I< B6BRI! MU&70V^ ;I!:X$$'!,UZBKT(KP2]-/3@*Y"^D;,J'#3%!PQ,QZ(HZX#>Q5' W M$$-%V\K]\B%@?RTIK1$M,P,'\78Y6_)*C>3UWGS'\=+ZP.MU42#S8Q.&MGC&2)DR<#QR M,U,\A.E0>@"S+SPPB@R C$U'&0@%C*:YBOF3=$9V]:SY>U7^OF%V,RHJ =0) M/.X$IS&^>G"F=(3!!*/2J8-.E 2_8PS7\P!U]+AL\G+_&!.U#J0"31OFQ>IZ M/>-*6_GR8_I21/@E[ZA3,4 ?L] SV [E+1X8D,>F:;)R5NS.1\E9L7)6[![; MDK-B7W=6;'V[2V]3&CY7IQY8*'_I#1^-[^>HL$OK-C%0/\?V:>%F#ATC];IJ M=*N:0G$FO5>2TRZ(TW8U3E7$:CA95+6[I>0W=O9[FU-=F_78RVOVKW-&P-R^P6,HOT"ORT= M''+*6' 'FYGQ;D7*OM_,1V(":M0[0 VL?PQ]TSNFC5O&N Y=2?I,DYVC7<4 MEXLH6$)T\F8"K(40I06AI_QV_YZO^7GB3=D593^B0B:?_X4W!#!E"*(75)'X M+N6UL;GJ"BLY(AB/L3,40$7PGN'27ZFO7HAF=WH ]6L!:VN2RAF?/;GL6< WT-:O'EZX:'AP I>D M'%&V@-?@$!WP.CA$ECIN?IY(:%"S/=8<1LQRW_+++];=/E1H:^Z4@I(\XCA1X'&P@F'5WI'(''3!!L0 MQ=)XRK#J+,%P^">A:?"N=]Y/]\!%&G ?!X^!#;G8\H,EBK[+N/Q'JITM1*-U M(J&C:LF5^LLW!# AJB]QA=$+XYI!T9<7O%73D !^/N,3ZT:=?#[-(,.N[6@3 M7'1& GT<*8/D84$>M?-2>L3F8;POG,0+,3T+(B07#N*2M*>OMB(Z8F6).J36 M;0XTED.)9.&@5QM+;E[H%S>B@\-$G5F(BO$,S!\CFR2MP;3:5=T4M7/L>/GV M@O%"%OZO\*$G9S\]H;;:R\I^J]GW69!T_XN0E-"0$/E(XX6 M2=6LGM:0OT,%[SX2X !!J:#*0-) ^XJ(S04.9@DB%*%+877M2NGIF];=UX^W M0>LMM:SZ7FRC1XP>=_;2YQ)S! N(DZ950E5 R+W(#T *,XNPHK"PN1G9$!A MGZVN2Q1UTQ>P_Y8A](S++1ANZH&X(HP?OL'513T \2C+("Y4IB)L[%=\8D*: MB,ILW!U(!(14X" @CZ!3J5P:V!M61X)U965D; *]?N@I.[&,I-0"V@*EC/(5D?N%Y^ MW&M2;/4FR4+BG4GYP&X=.F"KF,Z2?Q*X$-!"IDDE@L"7R5<[7I'RA:F[P)/\!- M(1P6R[/13>P.[V[I+TSC5R00DACCG6QI0PY MDC#_9J-'ZH0]H2GSIB4.J_6V'9T;&N<^*FIAEY/H_X&F"1N1M2SUODA#,'X7UF E $FZ+1J0?;)JH,3S0(AR7# MEBB@ 2!P#O&W1B*1^D*0,%B$:.E->4C)1^%]G'](T F"@W5] :O+<;=Z@0*O MS!US!$HZ(^?)\\G5BQ)3!#Y8S*5<>>)RGO=,<7#H%WL\RC)2WHE>IWOL=1); MWK#1%1#(E=YTGAMYB:.]Y?(H.Z^'JX;"XI[Q,#.&U0<;Q4O"K9/V'046_=MY=<-D+01%I@I&OPSGH_4HY KE8$GW]"ET8DKZ8 M/B!1$N=M4G;[BB^*[8O<_00KJY4Z5U(-.^V0RFP+<;\Y)H6SPZ306@.]T]X, M5H)B('WLJ5>TT__@('_K9YL<'I<XS3#IV-:6?69U33D2#KIEZ!YX1 MVOC7Q/M.B_>-L41U;Z%/&%O>?)6N]WU=$@(OJF/V?UTN8L[*VS+:L:#3HO77 M)0LN'7[:'%6]H\(N6OXG+_R5X1=H/DH@#/34!WZ#+2-J,4WVRI% .B8>MF"F MK)W6]BBQ+)C*%DSILF"J'FMY]8*I4N,N:@BT\Y$]@G#\W0'GUL\U74\>A6XK MG^?*/5N$?':/3A);XP4H]^]O!3PR.%#NDSOE;A^FQF-T:1#3\'?"= ^47PD< MA@D5-B1HE?_Y-L-$1IN9V QI]A M70QH:?\#3& R@3[CS"GXQIM6]-7WGUL)4&7.D_'[ M'V+HUNSW/\#W50Q2,(KC/+G>U(G1^LGH U(&&VXY$CE1,;A*!"QXS'$PPD'IY2E/CE%,R W$O $O M1AU<)R]#33UY&_'$]FT.#25A:0X\%(;3.)H4T:TP(QRT7X(PO1'PX@1^GS," M)1V*G!<0U4MBU)#O$%\3YN_3(R%6#X9R='%8S)W%,UCH\.%"_K.$Y]_$U\)ES-^A8834' 1%] MP=JDPK/33"-_$L3*[+0HACQR"7^0IPI3$V+X.+\H_)62 #'3$^)\CH/,K[F% MY)3L$QWE4P8AOJV2/*$3(BM@&%741$^@?A2+?64V#/? M9]J_%WN.=D=3@&+1S2O10-!%Z6#\]MJYS+AVKLHE/OE)"3!S7@V(@0=14RRR M:,YSL'03+Y8&^Z"( GC\R*0Q MH7%1Z!?CM^*]0ZP7>HL]Y2X'DL/;PV)CE&D!FZKI:3@CCP5BYD]J[-2:5J%( ME^_2A5+>#^'3^5@=NDK:?S2!R,L(!%@)PZTF@\*0:(9I=SX[1TJ%!_ZU%+6[ MO@A3\)<.6^+\S,'5%$PE[ M!";^'669A0XB7'8CH%+J=0AM&]T2J'5PWGJ-AWGTBP[S2"9V?!ZC8@%2I2,1]9RW7A &]VB.DCCY(@J+ M M-Q*K&>Y!@7#CCH8GFD:^,Y" X#UZ+XSQSI2;Y>,2-#:/$"(7TWLGWI2:2U9L M?$J+?9[-7=!-RGM@96#DNWCU7V#UW#WZ/__HZWKG%_P%_:C]\I:G#NDCP7*! M@G\D!"FP^-09BAEWB5U(4VZ)PM9>D?7&Q.OH&ZOO_.3%0Q#$L46S$.F\%J!K MEPZOZN/[$T_X)6K%&:E)7C[^*WIUE"/%FT2!):0@^@93LFW$R^C25@;[)L\@ M28I%[XP:<:A"G_U@_M -\*U@/(T9^F4X$P+V#^;PB++:]#U2/L]NP,30-7I$ M-(R/*ZWU:HV50B":>I\1A9;X4[N$5'N25R*"TW M;I*1*N]>,J**/)D(?YS^&MSPH5-_L]%^/DT*B]RT6@/+ZJC ]MD0>IT'"HZ>%$\[P_>/YO>-7%SZ@+9Z1KJFF9&\^(RK;!GD*BCP>( M8]" J&MS\X(H#A$$+RHFD3+30D^P$8HX,8"2(\9N// YG<"^B/8K!_ZP^\ ? MU@_\BZB9_X*K)ZT+Y$$RZPNOKHA/%7M0XV/MX53W+-G]E!CPKK^2+MM.B5'- M;U1/2B??%K*3GV1 DH8W9#G8<4!XU*(@U0G2$PA%. I5$45FYACX<; UYTVT MA.B$1'XE9/$"WWEP*I$]3>T6 3?P5J6[-8 J\'R=Y0I8Q9D1YU]@G\C]D8X[^>]I"KWO;">?P04 MS._AB@=7R=K93,9JBHYV'*Q=([JQ.G#(X(1M()RV\B5I/\H M16!COU^TCJI[,;F:-&VFZP.%I(B+D_>>W%6KH]9V'/6?.#TY/EV5AG_SJ#>6 M]\34NY%>*2:8:]*G)[^!8<:FZ.[B@%G&0Q$;%!]*#5H/S76F&Z.J%7?A\&IM M&IX,9J?CNQAD20S )>^O30I8HH#U&Y+VG'%$H(*6^+;Y8UC_I%Z8Z4NB0[GR M%"4/O)]V)5Y/T[:U?MV*EU=T[)50Y*L.]BFK[_AZANE%BL@8#=E)S4^#NRB8 MY\B4E*S-IYGB,%H@\'PQ\IXO(R^'82' 5[NWI02^8.W+KDDZAZ_4: VZVRKK MBK?]]K6C+=;$Q6ZIPDG-\$VJ=U/#V7C8(:F>F[YL+8#DTT!0,,=E3"N$2(71 M9:FPKV\_KO^#\L_!KO)?>$P5&U MMXY1BJ8_BKX SKUL=.7@0.G'9/XF*G:AP4EYI,LB'U:KJ-?/KZBE>K03X@H? M/-JOB5#/5_](;:E3[&(*LY<=_4E$643W76@QF"&+P>JQEMVY0OC!Z MUKV8?B7B4QEQ0&;%9QZNB/KL-TU+LLZBZYX;4F++IR]G&'LXK8N*;_CHI6A0 M4[#FG(C+V4NW7^^3S[?H4AHQ\,GHMW6]=]X#G^2B]EV4WJUB--99C5CB20B: MKP1ZAZ8Y&&M'5:,"TS_2LT\ MH7\CYH/RAO1/!DW_4H[NYO$1$5Y"?EYW<$#81C2D?U$+'_WTQIU'C<#1L,7+ MFG[V.56OZ(2\0TJ4VNL;26?;5(Q= V^:."^C8#);ZQO'2F<+PSAU:Y]$>K=@ M'MO"66*VKMI:-E!5\8BC!D'W'T*N9P/+OVOS#>7198 1,F*G'8RJ'Y%-(TTN ME'AD[)"=D\N?",AD]=KZ1;!GD>_OWLBA3W[%E54TLHW+([O.!D9$Z:.#K(ES MG+&UR6C869*% :<[RJOS+G<>^.?N9#I2&!]Y8:N@BU/<3%4WLDE!.<:M=B1V MF,K3RJF\8(?.BX@ON!.%544U7U<#S6> YBL]F::&A-C$[U?D S= 5WU8+S#G M1>2BGKR,.]Q Z7($!5;2G!;7L\1"[GFJ@#,6-<7UG=X:6&I>X?'^ZFX+M9_* MBCY/@CR)NBM+DH6UG]$:Z*96G=]7)[ILXO?/?KAV;@18P&.5\=DN.P)LUCX" MW#7!SC8-U>J5'O!:Z,9/9((?O/AS#P(7WG]#.76KE6#6-0[[I1)*CA,+R"]-J&Z634(TB MWC)%#K6NP+CP(HPC)+::FS8_@B(]?F(K*Z)ZG=; RI%/LE"C=A1W$AWYVIFK M'M9M](UVOW3FJH9TV<3OOU+OPDDY:RUY1?@(2C1*YBBNX[F9Z9MTGE7[!!9" MU=JF:G9*1V>*WGG3FAC./855>/\-Y=6MYH)5UQ16#T M3M"MDLZGL\H5%(Z\K6(?GB:%U>NV!H:I]KM9-Z-PJ.WT68"*@@U[;Z3>!'F0 MI;U*E"=/7L5TVN/QMUXVU5IU<4ZUE'*J@-DQVW4;6W41;>F:O1ZI&IBIL3*#:O?[E55N5%KIBRA M61M!B\ZNHBOH755T\A."FYL0;2TFL[%:CH5%D:*L8H6$O81"\.JHBFO/@QUH=YH M]7 7F^EJDS>ZSXR\/L%=]#K2&Y5R]9AP%]40_JHWJA5W1ZF$1.WWLR4DC<:[ MJ#6CK'D!1VEAVN1NG;.'<.P&I@H\A'YKT+=5LU?:02AVXZ]0NE$P"G%,4JX= MPY?I:]JZ^X8R\ F[FLHX(UC4TNVUCS$_J5G,6_&CFZ2-7JT3ZCC>C=U![R9) M/E31"24EOY3\1V^MJH>[9&O /AVU9U756W5$%7"!^93*JPK%*.WUJ[EP/^O8 M18?E_2Q;/T[183EZJ&D&YWBT7CMY<6C)8LFS:2C_G["BL82;9AO'J6UL).\7 M^7Y5^VP$M;]:S>21_#BS'C634G=(W5%ME69-'#VKXC+-DRD1<@-_#O%0X']' M[M,@(S/@E]'Z9X[_Z,YI(7$[F3L?P4%?:WTJ"7UE*M.1RKY-F,^49_Q/[484 M_@8?#./VR-]\+PA6J6WL_F"CJ[^9[\6$=I6FM&YQ#^SH3<>E-]4[P*T\-N9N MZ4WU6X.YE]/0NNL7RB.]6?'&P#C>\+OB\04I[EP9N_@F!;5[0%$+G@7&#GPL M"FW'"#MR(PFL/*$(QLU'VV81,HLR(@27C8?@S$=T"LJS$RC_ M54C7K++(E74D!R6![/B&NUYO#A!4U$T1$2:1.NTLLHP"MS&%']2"&UUEF]IL MU.AT6H->.UNW%^V3+K?@5K6:;E5K#:QVMH(FN5*0=PL&OWQBTY[X3>'OJ2WH M_+3=^1+\DS#Z):Z P887L(;0A]UO$D'FJXH@>N*U"Y?C#O<02LFI*'0L"AU) M$%_$*02EET$70 +@?_[E MV1V%$W02VAWN*(A,A'BS^',;_O1S]O?=?MO6[=P_@>C,_?VF1VE&V]**/6KS M[RTC_R6'+$K7MS[J@+:LK?$?>_/'=B2*]@TK%8!H3;LO0Q 7S*^54\N3#LB7 M]\Q_ZG(1V:(JR>RQ?\OU?2]#1=W.P*)8$[?YSLXO[%=:8O9-I MS-6X;'&%:5$+D]VM"Z*&G(YV')W0.Y%.6*7/PQ0#-I7JO;9=6C'4J\VN >+_ M*YLRI^14Z0:R6/&1EZ=3 /]-%M?A"J#7&G35GI;MJ6LTW/%YTF6S1/\J91XF M^OL@^@VS;94V3^0XEH*T%B/;7YCM7R/9#_XT9Z4,JVU$&B\N_S&EKG:,,G#W MTO27\C]'_J>(]"#AKV&[9=]HZQ<&KU&S=$H9A#TY'9BSX-%*#H^>4=&P:;.O M]KNE0<0:,HU4)E5D4B5/BQYI=,R1DRJ:CK$SJVU4Y4#)I$HMDBH7KU'MIF9< M-%ZB8&G9*N:*IT>\ID*MR">[C+J;K7K&;FZB1L,,OFVV.]W:#T:1*9PS#Y47 M#^.=3J.43.%HF,/75+H6 AA]=M]F<2ICYX]9A+G M(M3IT;"ECIW!T7'^MZGV[*-G<)KFCET&06_5,%ISTS>Z#E9B7ZN@5D"F;V3Z MYI4C>"=4)R73-SH6!'150[;@-($PFZ45*DC?Z)C4[W;:_=+6CDS?R/1-TX3_ M0>F;'":R6H.\>1HR/U,[XFN6@"^;G]&[8/.;>KM;>B:3S,^4R,^4FKJT&M3; M#9)^QJ[Y)OUPM*%+1T_=Z#U@T([:U:LROZH@DWIG=:KG@+/)^90[FH8*A:V* M^TB3F(Z=$>J#5-"LRC-"KRX5]ABP@?\6Z-H.'Q&0@F@6% 63 \QE1=>X.)G MKGTV=1 Q/(%2_FD5?EOLM)-\Q7F ?2W#S5_) ,563NB=O="O/UP922$'/[+4 M?RL=9FIF4-M:'?')GNP^D9O MU.\/Q^Q_08\3?CPB(^/,*A0*__K9&>3=Y!K%Q_,/3//*:&W\,X><;_J1YQQL>JR53A/::?HOWE\]-DCB/C5X0@\5I/GCJ MA;W'*(AZ;-WH@*)K9_N)R@S"Z#5G]YAIWK+[#;,Q&C&FP#+:G;Y5S42 3EO7 MMD\$V/_W1O=DBWJM1YEU&9Y0:F:"',6PRR-*1C& _T-QA[D)97T]6-K5F1 R/V4L%F4XO?#1-86%-[.8"QS,0M9O5\[NFR6KU-!>Y9A M5Z5(SMG7J:_^D",WCN3S6(U-I&3!3)[AU33\Z3,YKJF>) %65UNHV-W%F M&CC PVIWFHIL)E-J,J5V6O55H\1$<HVMS; Z!,>H::5C9">*D!?R;(Y( MQ0TNS"BV^8:R[E9UW&MD88:%A1FFV=;J/]]$>GRO7YA1OMBL0>R]23/WFUJ5 M86%5AJ%:.5-4FE%U=9B3N,?W]]Y(0TEYJZ;J-Z48(Z9C PS,;J?=R7J,=<*2 M:FQRZ:CU#V<8Y"^J*&J412ZN0ZC^PP!ZJ!&-%M$ M4V"]@VFW]7IKBL;Z$G+R8NU]AI)E"%87.WN[.0S4Z,11N?;(^E%DLRS_P@4( M,35BV8%MMHUL:+E.\KRQEK^$B. + MW6Z[4V^1W7!,A,I')%YH;-]N;-:]BUGW;FZ)UQD&]R4<@H1#R-.-=@.R[C'' M8J[=UMMV4SFV%OY4)X=[TS/3BOQTEZ!MSAAD"V"M8CD!*?,VR[SNA>4B"@LVK;F"S2#!9N8D M(^K4*7#TC$1=1)0TRPX34;T+BZX7%E%Z=(PL!S\6<'";ZM9(OY'%X GI9?SG#BLB=B'?$6\7BFTY?H6V/7!WGZU]+Q0Q:O/RTT MQ]YTZCUCK!O_DEX*_KFMW.+/TRE/A]$#Q.G@5H--.WU@\- J=BI^M:!T-M\R M?GY(JV*CHVY]ZZ#X],=3]/4:H^-7LE2UGB#>M5J#3CL[(^70T?&KG;CUWCH. MB&EGD>Q*C([?;XA!3;:/Y21;;CY_=#S7._E:QJZ/EKD9ADM@ZK0(8#_ D4#1 MGU(@<#@@R=Q@ K^&#]*?Q(6##02O'N;=<$7V&/WG*X.+#4#.WC/_R1TR7A6D MK=A>< C#:Y!6SQ[('83PFFUN@,8$ M%8DWOYR"TMHDIM>C#JJB%#9S3S=CN&118-=&;*)N-T=P;#APX5ZA.'EFH!HC M#40'[ @3!?08'?9R/V]LDSI>8]2M!J+@&%-O]RS@JH47T$JN87T.LOTOS^XH MG$1^3.J+W,*^[B1?<1X";[H,-W\E,[6]P,\NX_7Z-IYBMHL%XNH6IV>X8[QU_#@9M$"6(O\%GWTV]X?=$=O4Z7!"#.&"CFS#Z)3Z+@:1;(*/Z2[CO MZ%D*/$RAIZUKE]5#++30^R'HV^64?1ZO+QF$N3M\]P(2?^;-;Z=.$.1M0E]? M;56O_]5%&3;:N8#,WP!["1VIE+-%7!,P\--!]X034C)#4,/+ MD&\/&.H!KXITVHB?FL(BF@&5Q=UMLJEV^E=O1O!B_"-I,V\)^Q@%*MEKBS#U M,.[M!V^O][%%+3I*L9%(:U'^:XAO6P3L.OKAEY$;+*;.R[4[IX.A+_TBGB54 MG943L,6;XW].Q'>[PT6XB"2+-XL_M^%//V=_;QEMJ]?/_5.GK>7^?M.C-'B4 M9A=ZU.;?6T;^2\YF4;JY]5$[4@);PWB:E?E<3K2:6T*U"E=_X-SZ/^1/I**U M>QY&$TK*\F/1>8'> G,7:GZM6^MA"NYX5WC\K$YM,XB7/+7-IV84D1W-KT?_ MQ# ) 082)BA"WWU8T$]B0L"^S(B3>%FPZ.-J/MTNIZSZBT M-Q-/7HFE&^N.#)#='5'=1R_8$Q752'DQ6%#2T]1.92.F:S&GZ!AU\Y+%SI?% M>D?E,:R(L'IJ7C.BY#')8Q?"8_VC\IB%J(T=U;*.CNQ6!8^=/21RU 2D.+P+ M**J\\9*FS>M]G*KB9>Q%W*W7+[)OX.HN!\N'$@^R>'YK?W!:B'?69?A:ZQ^O M(/T\YH!6J7YM.NC".?<> ?&@)=4M#\Y;P_IW26 94_RU*:R'%&9UNFJW9T@* M.U,*ZY^2PA"41NV;IFKH545<:F*,-D#!OQ^/V3#$Q#6EJ]TGS&\/E[X;NBP3 MBY4M*245ORBDR'#.S>@_RR#$JKSB[(-0.AU=-!.L\^99:J'TN5NQ]:27:QZ:IZK^YRC.O<9%KIZ'/S:S_. MI+QC(P#I5OC1W%:O7/6$]1R=MGU&.%>2]L^>]K=/O-V?^+NM@=9O6V>4Y);$ M?_;$OWTHP_[$WP/)WVOKIQH->'0:BS@7R?9\L MOEY5B=W];^5$V3C)5Y*O*K,EMS&63=:D<7PL=,E8DK'JSUC%[-0MC&5W0&-U MVW9I-^U5&$O8L=$JHG,4$"EE,&HK"= V_UVOVN"^$>'W1)QX,P_=J[BH,IV? M4!#;\ EX!P%_V8_A=#E*^1@M!P99 (0@;6)XR8GLM**+61TE<5)U XA.<+_C$797X"GYE[H?+"$)V> MS949"V5GQKF.;+7-JD:VRBK[NE)GK[G4:0%U=E1-D]1YMM2YRQ*N,77BY I+ M-:VZM,+M-9HH R"]]N\BX.O]&'R]=L#=>J;?>RX-WX/(4>J/S.''S MXOM[8V;S+>7M5-\6_JH3E/:#YWT7@X@0YAIX'5@9,7'&>#7QA*(A\)-#8SCF M<(8NC3&*A0:?%>$$ I<[4-ZD\;'?7J]Q^FYF: 08MFFT3;LBB&>]K7>V0SR? M '=:+JK(HK;#HE\.*+7=4#CQWQU_.%%T6]T^D7W/!$VS3P'\"26#*'TY)'R6 M6-?O0-'_Z\'_>4#6D,0*+WI^[R/+B XQ,5S+2HJS/"Q);%43&Q=9V>-\I81^ M?!HINUT\X@H_GYD0A(/#3Y7F?W+<*3H#5V//OPH<<"5&["%,H2BMRO]*U]AK M8[7*SE7FC+!#NKTRVOT:#Y]\#U_"$)P+'#(?^$N=0@IADP9[H,2G<8]MN#71--2L#Q*P[PH!D M1LF,66;<@2W^.LP(&Y',*)GQXIG1K@'FDADE,UX(,VJ=>C"C MWB1F?"6HH28Y_K\[_G?&,"AM2+K_22&]?W^#M7VJ!3*[TV#%[CM>X)/+C MP],GM[ALP,I=L)KUJOJH9)55O8A(?PTB,B41G341&:]!1!81D=VM2T6=)*)J MBE+4C<7I$RM(Z]:(L&?3-D-*M-P^P%4B9>O 4Q6=#YCZAQ=S@ M(B_SK?+&DJ'?TG;R)R]DP=>8(BJ1"!I8,5W5J@RI3H9?ZD52.PSD8Y"4#B1E MJT97AH7/DZ1V6,;'("D#$8S V9)2ZCQ):H=)? R2,H&D;%7KU$5*R9!QCBT\ M TN8VK//R!HN90E?BH^\PQ+^B.10L4"P6@/;5GMF79QC&79Y54OX&"35;0WZ MM@JOEB1UEB2UPQ(^!DGU0$II:L>L:KJI)*EZD=0.2_@8)-6G8>B][ID!>9Z3 M)4PX9KS\%[&,.&K1_+'!5G#W,N/!;RIO>$W0[F)A4%P$X+@2U;*S$N"MC*PT MG(3V:-.L@H3T#I%03CF$)*&FD] >S865D!!V#ZIVCK:G;:U;GKJ>MLZ&;#F&^TMMS2S__W(GMA4T:\5 M!-],86RZ@8+&WD@!RO >X+WDKBB\ %A9^.Z0(;ZF#S<'^\,#3#6WM94_)^R M[RF.SPC(WHEZ*E7EF?%O*=[25U+UQP2ADP;]7 :(CP\D<_7@",V#50E6 XG"$GJ*"/P]' @ SQNZ 0393SUGOG'5+X&9PIG K3H MCN%XYKC)Q1+V-X*[?T+GP?=F^(9]%]_>"'1:,U<' OV'RT M;7+Y 6X(6D]X/7S $@4V_^749BW*Q$?WZQ^[QSKT6H-O)$N!4V[1$F&42)6N!5.0@E%%#]).'Q_Z*$ M'MCTP#K )"G9MO#9@D]$">B;(S9VEE/XAQ"."\\/Q][4]=3T LG^Y\H5K1!P MKG#K\ :@H"D\6 $7R\>C27RB$4DFL(D_D#.1/E1U10S3<^%TX(&@X3>&#>9B M(LMZY& E^&1&@8/AT]!;3X:E1F[I/;=!IL,"T M$W#_^<-7Y.PD.A@) F] ,"6\Y14WSU]*% MFQ?/,-ZVE1M%^PG(""X9WH)'G#VKZ+NC)5QWN*IHR?99H>"'%^6_"@5C]-5@ MC-4B=Q%^VG:X.9G&.[&)7QG_W[OY%V!);[1?U*:;NA,$DFCK&]*/( . 7.>; M+;RZRIFUXK432Y4ZBY!O^>("OAR?1"X?K)WP >)%URH6+UA%UC:RB;0\\8); M^N(#T2E?<8>;!$V (QG=>1PK"GU8%W]L$'U)KTBRK)THRI9VK]%\^'%5S7-O M.\V*P'-X$L! (%+I$, #@$\F1Z,J4Q8$](< SS5@TZDJ.#/-ND3W^.7QYH#? M#)CGD8Q?\.38*!V]C(T0C/\M_>$$KQ&OQ!4 ">F 8?BRX)XP-QE2GP+"FB#; MDC"('BB8C.]MO&[[T*$\.X$X!-C,?)TZ''H9S=/@Y!"-%EFCAT+3K+XA)8^9 M']S,1_?,?Z*8Y^?QAV@JTTT0L##8_)DL,A03C\]^3U$>Y"71#ZD(H M(AX6C)QL;[G 0!>2*B.M,9UR!12K,<$L0+Y$ID*%X0("T%7NV$46BU87Q*M# MV?A$/*4JSQ-W.$ESIG@-?H[K1:'J5 P+N&&X)2P0:T787\Q8*C#YW'GD6GKH M>\_P>I*X\)?4@L%D"A1XOOO(U7*R1F38!S9QIF-<7OQ<>K6'=3_/+L@!9P2/ M@2W )<+3N,!"8H@W'6MEN#"X%+H2']W"$9=QZ6#-'-0.Z'AW1$I_'K#4VV(] M[1"+*2X7!>@V(> C&2%B])Q"L^?6%!KHK "_GA]ZR=HL% WARC[9#'PGR(_L MK<=;"LF;^^$$5-^4?1['I,P%R4V2<\R.T#/UWIYBQ5K-VL:1F$8,@.OVV[9N M5S-!S&A;6K%'O<)8,UB4KE7\E@G,:ZYJA>Y%8E)B47X9$[B(JH?+-3.1#M^I7.;/11\0C7/=1- M<^;)0^6G_WE,/LYG\$-"ATH7Q&_^#?;]W?Q+9!@4G79LZOW6P%"[9NFNVX:@ MN4NBW),H5\NY7ILJ;:3*OKDI7E@KJJQ++T.ME,:?] ]T2V ;JZX;>(+*&_ G MW <&G"\@LML$R@8QEQ1$MT59HS.^H8?=>SW?&!L$S]&84TSX3FC SQGMGNE M6X1D?6X]*6A5HA^%A#1.0J7Q$L\,;Z%6DOG665"8\F^*3$=">;:RLDRF5+-Z%"-R%USLC",6=C84(1(\]L#;IZ MVRKMFTL_H9XDM,U/J(J&+* AJRUG>=19+M]'8*/;&IB6IG;ZG3J8EJ\S:%:R M2YWV5H1==K7&'Y]?>L O?5WMV_V:\$M%GA!G SN'#S):M%;4LTV''F#SG)LX MR-OB^8B#'=ISM6XM5;;&I4-QYN^W!L#Z>FE561^'3?+&N?+&+E59.7-0I8'6 M+:T7CP^,4+0I^%+N_@>@FC'Z)KUHM!WX_ M6TR]%\84\5CERQ2VFKV!9R/J\K%(/:ELAX\^O(#5X_JC*VRF?(G_YCM)#\OJ<^AE/G/G M<(=4DS[T1%')U,5R>RR]=YT'EUIIL8G@$:[(AZ\CR,^3.UK"CRRZ/BK2#SW% M46;.#W>VG&%A8Z'F2FV]M3(5'_N:K/)6+/)W_IJ/T0J_,#^BI;Q&21-(H-/. M%F$H46\6HI%@^3YHT:GCS@(!DT2-$M083M7X&T_XGUCN/Z3OP)E2XP;V6KS MYOT:/I[H9#8(!1T@$0-2J*CBAXFNB<=#AO6T1Z!%!S<38,LS!A@YZ&'5,\?5B^\:4/2'@$; Y]I3 MV41M%,X(@U6\KX2Z9Z>AZ!-9.CZV8#PCWM2<#5D0./Y+6_E=T)C8JNB2H!:I MRLCA'CCD S'(;\@?XI4H.<2/M_3R]_S=N>2 8U&T=K:7.:('M>!J>\==K@GJ M5&]G$W[1((>VS([VG31?ZZW@ M_H!ZIT@'@%1=^!X(7);TR1,31D\,!'K9B'<%DX0>>C.F4)=8HKG;ROOX&S/G MA0C"=Q^6O$78]14&5I.+_3:($00WR]4K*"!8PIB-2/B3;@BB'MEXX5S!W"*V MT/P%GAZ"I(%-8 \M+@!6Y7,\!GSQ Q,/+9I"Z:U,(M"S6(ACN(31;;0O>"2N M3>S:_QU7!0>W\G?F8S_%YS'],3??;G9; ROKY?T4=6B-73\(Z[.5_#W@,.?\ M+>1?>D(;9%G$I"9 *^ %\Y'C$^<2RZJBU2U]_RCS"Q_+*2X8B_6KO^!7O5^[ MLOM-9 2:*?&W40K%TH=%+8O\:,0YS>"9$Y#KTZGWC/)I/Z>#%,[VXQ"%DRP' M) -D\_!ZM/1'3JJ9V>JT!G9GW8E0X#/4BBTZ;4@W0#_)N_+_1)IP_;MDV\E]JW^"%FIEMDW:-[W7#3BLW MU'80^BWXE%_9T'N<8]([SX*PP&(WVME*O=B <.=I^T&8#Y58;>77;N#:-WL; M.6LWJS/ARB\?)[RULQ)QR_*-G7!O$MZM)^'=ZK&65X5WX_&GW+"4T82PU"WS M0P<8'AZTQ,C DF 4X"<,N[@<2478_C-OY/GX$P]*ER0W_$E\8FX9 H1+(B<*_C? M&,^:@E/3J3+QEO[T)>T[33R!:H-F7! 9,ZNN5@1]\80POOZCP,!$X=Q6WC&X M-?KW_X4C0C]'(S=6)PCMM)/%?29:FI/"X7 HQHZ0%[0ZY=GS$=\&'62*V,0V M6+3H=A0M#>+05+1EW$D<4G) 2O\@H \PS*8O\<%14 E?1](;D3T(-R\N%&7< MF_/=X#N=Q^I91$>\>CGT]I$['L//%"U"C)\INUKY@(A#+CQD),1*XJ]P.1"P MJL QQ4CDY&B2^\M]BV408V((-^.?P9JQEO*4'Z(#@M\E=PW?Y^&R7$?:#U:] MF >0'81 XCU,$7Q$W,G6)_P3;D3$;L6WN!F)]$SN^.KZT7$?^]6!=36?;A4#WC6;2Y"]^\[&[=2?R"$-^\P+V >[.TJZZ'4/3 M;8M,?YY>\!F[&H&XY]I-X;$%!!0" U:P*O_+ Q< =VC2HNK\RIX8\(Q FB)( M\$Y'WSMD*B_YD$N>(2@E \%O,I=HXTWR@R,V+ED6@*!#KDAA&7%BT?_;^_ M<843T /B)88HUK2@Q[(3FL-$6>/)H;01M16L@3\$YRJ@_DKV)H;3%829AGZ MO/5 .Z-5. *#4.4H84&46@0;A? ""4:O:_VD<+(!G+@5B?<4. T^(52&O \L/4C^@ZRU$;Y MR]B<$02*%*$B+2SX&C!%&5.EFZPG3= "6Y%PTA"%+3%ON.[QF,)Z>1@]SQ5T'D%S$P0ZR+9W-R3: B1;W#62K!-+WAQI MBHL:(N @U6'$=IM@$0%..H[99"^RK0>BGFVW-82.*P:HI_7;MM6O# 6OM^L; M.863T0& N\,*?6JO#?;;FKT=4*_2_35V39K6-HUN18LR^M5@-';;Y@XTQ-<_ M*+FF?8F\UZ]J3571D]WN]LQ]T#77\B=ZEZR.2G F=WSL8&D8?\IN*+3E;K>N M M!/WWM>[Y1NUBEE/ CE9R7E0Y0](IPUT,AS2>=>@\33B3WSM#F[O6_I$JGJ M_8^%*_)(OU+1R5@!VSK(P_XX1#0VXQ#2.;'J\(7+"_14C]$F&,AMC?PU/.D] M$9QW;W?'V9_1>9G54>3E'9XDMNJ)39Y7$YX:$4&SS9X21L!TB(5/#%E7XI&,\6%M?&"S!ZK8&FFKFM"!5 M/):A"7!7WM%[:ER^O\?#;Z>.'^&UW,*!$EC"AL8Z>-'-PG>G^)9N.^>& M,[]1LH6!^P*8F34&,-.+ IA]Y9.1L37PA2:E MOBCIYQ^&6T;O:$!#4P10!AN\@A5^9[R4%(M4D2UH_#:O577GHDMNA/A846FM MMXCQJ;QEB'!5O*V6JB&NO&?L.?#AH2Y6QGH^@E'<\?);$.LN(<@,O:7/^P ? ME@$L, BHR3)@U-DY$].XL1V"60'A/#^!U:-"S!,^+_1-^=''DQ"M],:6&;;V(B3<+G$4/"^S->Y M+XWNJTH4-5VW7F?I.I_LL06O;@4I3;FAAH$< :52OYK[A*([X$W'ZPP7=TT4 M/(KN]J.X&0Z1UX.O\?L_L? 6,1=3H$;I/8,UU]N&0@(;=,0S4YLZ $=EQQU^ M -TSIW$L\4N2>^,PCM3F!NKO!B$[;K#;%CLY0'7<4F?]1R\(=Z#F%+YGJS7H;X%BK.Z>=Q#H$>\9!VN4N6<) MKK,+7*>_&5RGB!O4B]T@"^KFR1E%7]IWP<\!->@#YA,>VU8OM]G*\ MV&XOZ\7>#,%OXXQ^H-_*GYKWLE)XVQM!X"N\)'K5-M/[?K_^F'MI4= P>A"Z^ M"!' @JA/%JA?>/3P@OB)^/8/<$3NR.&A-W(VTR#9I_2.YH7!T75]!]9?CIBX M34."4Y2*X_UH^Z5MTN9+GR17UM'E)F?L@G!D>F%6%G;:J]LA32TX8)L(HIJ# MVKBR2XI^#9U@LFZPX=L>P;["-2+,51Z!G9R?D7MFHF6]VNOYXKQ0[.^;=\,E M0G1?+/C-)[.XX&WT.CBL.\=;7[T.C XM''?$I0%=#/QV @* 8XU%<4(.J2T< M'M'5SX'N7ZX>ENXT1.RU@.-L(7P_!U**OARP1XZ@_8V^YOK*$TY'B2+\D"K% M+TPC*9%UY%8O#([,C=Y1$*]UYT'\YGFC9WA/\;7KZ*#M8GU8^J-X UUQ'%_F M:"B)XDO=?5N)PN;QY?-H,OF:"(''<*@"CYDO?31I*6U)GOJ'^%/872F (&*@ MN"C'Y"1V1QO[5/GFE8F+470"FHC>@?AW20@\B@<0#(8;I)\3!?I##K^R@ <( M\!4V=!")#][_$D/U(3@5(5SA" EOWVV(N/J"T(V#Y!U5P?S7WXXTE'L/L7. M&<_4>(P0,8W(='SF..13%@I&2!,=D&=R('?S89N8B7-71*PHS$BFODF 6*8O M2BOY(MF1K;<$ND*2+H5%OB]ZNVZL#,RZ^_1AD\Q-W9L :'<>V>?Q?WN("QF% MBV*1FPO>WC- TW6V -"G(D&8&1M^7STIVC!73:G3O"+QD-5565.8*]'FI N, M'9#CQ6SA'&5@PGUHG79V>-FVQ,[)V8VRI2)+&3.;@'4O:G$8>N$COF<+!\&3 MIB^)[9'.C=_$XTF2^$6:>["@3 R4&177WQ;8'COU-\$L)>(FUG_)*N$< JZ+ M[QE\9_ZHQE.O^#2D>.03XC^)PXT1SE:47DK5B2RWSR;8]?1$L@UXMJW\RFL^ MXLE2T?7]!4(3) =^D!T+6>P"W@(G^45#0D;I01[4-0+<<*,YB5=L0I D37#7AL[#'1B MN\.#YT7 P_IF6^_G_ZDP_!2X,_KV1^UH^2S8_-Z,\L3$JOO7@_]SMM7XT#;8 MLN6?S3K%-TZ0"/6<>L_R8[QK7:=_ZP23O>N]Q?XVUO>>>ZM"X?V?3[?"FBN6 M;5>H,OJ%1 E_> \?>4*TV'#/N&6JQZ&'H];4CJE5-/IX[SL_I,VAK*1N I?= M)86I&WL3]&);SA4ODLWV9S->#<0_^7M<2GS/ADN?/I?+6#BFSZBJ7^_5.:>! M*OHF6W5U$ ?E;%UR4(4K+5B_M%% M%>J4-OX:JK6WU^$>V_D)GS@=ZKC)5I8OIT1R>G[G MX4.M VF$ EYP+Y7MB0W8B*I20N';Q)D7JXE+"P@<8JZ:.84I4N<>B[R^ M47&.F[KZ]:QN&0U< N9)G,@_4IS=L.JHTU,[6NG,P='1D2[!Q8R#GPOG M)>XW=7@;:+JL0GJ;]6"[U&^*\YZ%%7^J86PJ7I>ZKGI*^L1"J>D:S7)P@\59 MK=L:V);:[94.Y9R=ECN91QJY"(UT1'7IB)86"H?[B(BB:ZE:>41/J3@+*JYQ,?_(^AS?:6^R .00DP-B![%=M1'7$QBZLAGT$:R038"WD-_?#F\'*G@+._#ZCA/7+G[B-D(([$002)_X4.#R745=5,EY MPA6DCT]9!FR\G,*QCZFUFO0:6^J MRHEN']O0A]X3FSL8ZT,F03+P9@N&W;-1JST"S#(?CVOGD2KP,-[9'C)_M@=I MY.'054(:1FM@Y5/&YA;[)JH3_:UR$W*888HCB<['?'0/@>2A8LLD7@X7JP3I M\," KD=+H!)\"A*&2WV:2NC\P(9+' NX?G3KP%FU!W%>:QLG:J2C Y)&Q\+G M@*7%$8H.:!G^XGL?D(KOYIR825+0ZS^/A5A@]W '+-4$BH.@;X;ATBD.\F&; MK8'>WZV!46'264R]@)HK:]GN?8K;>>_X"!T4?/81Z?(XEV2AU-ZALT^)51 # MEZ1GMW,\<([6+U"N)6;G3LQ.>S-FIT3?;#[ZYA;<2#T?-])H%40/R$-AR8JM M'. NV' 06!AA %BDX!IQD[0P+83^,J*&_^F#O+$9B92>=QK;1;^Z1X-'E( M# *?*@ O<"$FDH+T7\1P6VY";^!2*J[ 9'CPGE:@%@)EXH#S,*2Z6O(BN-8P M26OHJR ,JL)^#-DB1) L)9B@&S]R0N?M=0XV _\%]N.?'+BA;[:[IET8MT%K M=_5^-;@-W;;6TW<]*B<_L#X!^A+1'0B=[#T:-$4P"=HVFS,.(B@P^$3HHG#BR>]@!JUN: MJAL5IXZ. ]IP)-%R6/7*:46+"- Y:^&_6^=I2%'Y\"2?V.09O?L> R=CMQ)D_LN!N+HK5<5#1?/3^ M1^@[T)B8V;LI)C1IB"Y7I4F?$56W#X@=Y>3?#:Q MGS60:5VY]9UQ&,";SA5D>CE]$?$3C:!2O0>$92<$3,6)86>+8T!W7PT#VNIT M@.UR(:"?YV"W3-P%EB+0@Q!M]I3!L9B!XASOVM/@QR%; MI*C@/8W$C6X>Q3//D_&J)R"*^^5#P/Y:8@MW'NWDDXC6&O3R2(12N![!%>>1 M"^8S^0 /OEB&,/Y"LQUC%.^%[#J;>6>,>4K&S$V(VOZDS=//S_:D[* 1PQQ MZB]\(F2*QO''UV")O57FI-19K;E0W\F%Q:?1&COF)1YS=(_5,1 8>\=,#I6 MA",DZH@4$">XX$YW#%@\::EH^E"PU7(G7#BG:)_-F(-8Y1CP7^>6#3,_T 5- M >^GF<])Y@<]BM'4#0+>+T[)>PK&K^E3_@T.IOB=6JW!'B.J?$Q_BA% M51? M''6%>UNJ\+P. YJL.ZP AY M.HPJ'<5\K C!F]>JF.TL>2@E'81-7M:>@UBQ=+>V0SS-HD,\[WG1X5>:+ 8W MN6V"I]7)F> )O\Q.\!1/55*5#@<-\A0/SWNGGE,[=%+!H.EP 7\R,<:*[,SY MT%TXTRG9HANY4I1]9D(T.VS+3\3,G\=?XYEPXM"#; $N,/XSZ): S7/B*E:G MWQJ$SUYVI(Q867"MO-'> *+/NA!(86*,&5^!"[_S\5^\J/ROI3,%,\;D5\& TO_@(EG " M$A&#^R3?'YAX$*PUB.?11%/[MI0#BRDO(0OB EBJ_<8/T]@EW%' 1\*L'@G^ M8>:-EE-0/Q.JJ,5UP'Y3]Q-U%?#39S@Y3AP@3O4 :^-Q$L]314\CODT.F5\:M3"]["PF4]=RXY4C=PV7S0$1%]_1C1FL7L\9/PYOF;N M N(%YSY4+%OLZY^! R[\'$P(U[KD/XL*!7>@WP9( _/ MG._PJ3>MV\^__MYZ*YX*/Y/QC?\7GP-\EY@RHD@Q%8?.)?!@CTC?;N2#PR]= M@@87!S1VA24/+Z1-IQ(=*M;V\W(=FF8I/D\?Y_86T!Y&9%,EX_$)T%JG@8EB.'EFTD"%.G'P&HO+ M606>\>2BD4ONR4IETL-+>KYE/-;RT)D]ZXHMI8K>O8@_YJDX.T_=V%D5EU.( M%43;0WYD0YJ%$[,&5D?A'B.*>#/"VB9?G',TVN;Z0#5IYZM)>\N\:XN49"/F MYEA&V^I55'\%C]+L0H_:_'O+J&Z83RT7I9M'FS"D68TO0E-^=T Y*;I-KHIU M2$U:$\J#\K-K12KH&E8^]R'/'JMD_X>6(#;M #,&H3R] N.G4N&T2H>7I1/= MFITC=3(-E?4I^#A&M>9%EVJ>:YUFW]Y>+"9J,:/J%7SDGVXXN16.\/L?P@>[ MX2[B/H-'I@+_0^19GEFYK8)J:VK,OPNV4]%:!TB]%;]@@;@"Y535[7)); MT\EMAV50BMKZ(-VZEFK9]0]J5^32-])$N.?5@*JHOIORBK,15FLA*BR5N+$? M"S8/I.M?PE 0Q_P;/V2PLV]6CO@]/^'B7(9MSI:A=O2ZF-O2=7M->^!(9*5C M&Z^NZOW2X5A)536DJAUJ_UA$I0%1]2S5T,YL/%TC];XH]Z;V@*2O0@8)CJ#[ M/T?- (>#"UDZCCGO]]5>3NM\WG&VB4ZV..M88&1K:J>_:?2$ M]-R:3$>[5/Y^=#1V?[#1U=_,]W))J(MM/'U=TW^1-'2&-+1#@5JIJEC]5/5(I9_8;BG;ZI5UOPL12#LDS>/V_US^:#?&EA:-C[_MJ@1 MVS /J8%D4JTJWD(E!;2Q79DVEF141VFS4QT7$C9&IR;"YI+]X@SXG?2,#P^> MXUFFJ9Y;I7$2*H<%,,^D;QJ8*WV7)E/+SI#W#FK97^\:NO2"SYF2=H6QBXL= MHTYB1Z:V\Y#,9'K[*+'K_:9\\,]]PWO(&>VQ@L]^<,S)P-G8'5NUNF=7Y'P@ MY(VD[#(N?(THVSK31+RDZ]>/\->(K+N8)-#43@/JFBXYI'$76U&E,@C-]2TJ MSB (SA+^Q#LV9XH4=,EA#42UO,LMM-O3)!+@V\8"QQ$L$LD2'$]IM[N M(9+FPN,#D*Y]-J4>YF3$S$^K,V_$7CO)5YP'V-DRW/R5S(" RJFPL]>617#SYSOE\Y8UCNM3-]=EX"//CT\!]W?K5VBNL'L'&; MX_'1MLFI:(3C3^G6KVD&&WX*UN349BW*Q$=V_\?N$9&]UN ;C56B :A /O,P M^-?/SB#O)K=,=-+S)SH9F\>/\KF(N>,2#3D':O7W=1VY5,M%E9L#=5@T,#4@ M:N,#4OIJ794U:^9+)4.E#JO7KB2?VXQ3/GBP4\6)[DLZ\H-&09J2BGOS"+S24\U>56!9IX^O;3'D M)&-)QMH_IKW*6#F\@U7 5E5C,23CU(2$)..4#"Z74T@6*:2>7A6<0XT*-<^H M2N1FAB/L_RYFON[;:MU@D9"WQ?-A_%VFZ,WH/TL.ZO+!\],D4EP,='D?0FFS MM#YH!)(MSI4M=AF26]@BA_(1STB2O23[VI/]#C.P0F70)V5@5-6[(SMT2@1S MG84;.E/>GC-RPZ6?#9^7KIAO,,OG;?%\6'[W_)%'9/CW"7'24:0 MC'#R*3#'TQB61AK#K,W4*F$XKI6/:J+<[74+:.3WU[Y?R>7L4T4FOU_\^T"INIJ]O8^F(L_\FIJ]N1YOWK- MWADE/;$UWF=/;+X\M#?^P@HDBFW^?'P>N[/=Z?G*B2C"Q<)'_NF&D]ME /MC M_OL?P^D2SP7]'OB_T3?G1W'G!_OTU)[65;N=TOY/W=#<2C3/2A:\#!;<$:E^ M%18T6H->7]7Z5:5S)?_5A!(E_^T,^_5JP'\FJ4#;A/\OC9C=%-S'K0:UV<[K MA3U=,MD+0NQ(#N#F#D/-WC<]T&QFVF5/XCE^'O_F>:/@9CZZ%Q[RO3<=%><9 M @ VM)[:[?=K$C:7@'ZO:1E524S=UL#JJ'JG+O,*)"6]IHZODI)Z)):Z/;5O MERX#JS:;=Y&AL-]\+PB4!<$(R7$71U#I=, JK=KQC"3Y);8\EMEVE0AMRZG=; U+NJ7=ZL;(I3WT@;X9[1 MT Y5>61SYCM3Q9F/%&9#._^&6@CCFW_@A@Z%]LW+$N4,) M]^$RFF_95?5N7:KGI//VF@;!LEOY;/:R# M2NC.:@VZJE%96Z^DNJ93W2[KH1*J0V217E^U^_67=I<G MMN9G*4)AG[RY%UF]A9FDA\,0U:Z9+0/8?Z1J?9#$SIR*JE75>Q+1=FW=TRK3 MUI*,ZBB,=JOK"H617AMA=,E^]>=PPGSA5*O*G!U6OG<9UNS.Z#N>99HIN%$; M9[%RF,!H#?J:S'V>);7LBID7IQ:S-3@GN#M)+/N'NHL3BP6B)4>[-M\=;IJ* M%?GO!P86$A.J5@F='P>6N5UZ5FBWQQPE@Z)N4G>^A//X')<>O*.;X)_[AO?P M_D?H.W">[MSQ7^Y"-@N U?"MOD?U*0>'I7J87;)UM:^5G@LCLYKG0K\[G?4: MT6^/J0B==#9K24)[F2#E2:A/"2=+SYH/DH*:34'[ MF0$54)#6&IB:JN<,I'UU$KKD& 9B7=X=7GEWZ5;S+IW-6U\/*F#M8Q[-,M1. M]R)@Y22Y5:#?RY"; 0)9[9OU]Z@DL=4C(E"&V+ 5R>JI=F6#/VOOP._"N>0F MP,A]BAXLOG^%'[XFHR%C1IR(B#ZR(+C&DH(HY^&$H>\^+$/G80K>OJ?X;,38 MC/XU7XGXP!=XR">^7MCPQ40#7C<9:N3M/7P\?,GE3,PNUJ765OIV M];A ;_A]XDW!E-M_VJS$';] W/%=]M$G%I9H'NYC@M'25;LG1VI( MUKHTUMIA)Y9D+?N"XDR2L21C[6\0EV,LN\-C:GVM_CJK3C-84[LT8"LC;XF6 M:253 N72Y%!7.=2U7J1^]^>-']XF-;H* A0>4%. T[IZJ]:N:+]R R(KDE#KMK=I)AP4X)8<9 M^F F&E5%'R4G2$XXX73&(^H,FW2&J6LUX90ZU9K)[^>7AI6[G'W*Q>3WBW__ M**5F6^OV\KW%FI?;I.KV;A:^.U4T*MLS*BV].?12SZ6FJ;JRO;T/YN*/O)JR M/7G>KUZV=T9I3\2G\MD3FR\S %75E'.>FV=3;//GX_/8VG:?YRLGHJC5'!_Y MIQM.;I+^M8+0L4;*P'<7*E!-6<.7[3+H,1S_#S^S?-&PWS"25BX4TWJ73Z8 YKG%Q9NFV M!I9NJ)9>5=%DK3U/26]5J/U2!-=K#0Q--3OU=[,DO=7#-BA%;GV0;Y:IVN5K MX)KBUC?22+AGA(^K*H]LSGQGJCCSD>*,9N[<#4($UGUBT30VZ?X?;BJ(8_Z- M'S)8VCZ2;*J M(UGM4/S'HBH-6R?[JJ&7MD%E>*"J<:MCWYLI7@RB+P,%1]#^8D8!SC ^%+"U MJV&FK&^I7:-T;$TZ<&="=SO-@TH(#]--'=7N534D0])=X^ENA_U0"=F9(._L MK@H^3NWI[I(#"'=B1IN8V")C! =;"7?S)\;Q&#C;1"=;G'4LDMC=WADU8DLZ MVE_K[T=(6\>M=;7JQJU)(JHC$>U0X=4)HU[-A%&5/K_1VZ6LC6XME;4(Z9?Q M]AO((&^J5=?\+$4T[),W]R*S-YMM S#!))H6T<3$ZL5N#KB'I MY.SH9*?"+40F>J4;\[[#7PP M6KO"9\_W*&<-RKYWIL_,2X,&G M=C5SYU=KI[A^ !NW.1X?;9N,O)?X1U*T1 ?-TOV&6GN0NZ?=-[>\HN+LL> L$>IYQ^;LD#Y+O8?I M0M4TLLQ3..C8L+CBN9/0GD9(!32$I0FJF3.W19)0PTEH+SN@ @K"H@7$H\HV M>[\Z"5UR& /QC^\.K\.^=+-YE]+F6 @'M3,8'9H'I-K]^ENYTDNK292A#+TA ML*W:MV33EJ2V_6R!,L2&O:EF1^V;]>]-/1:&:ZX-D,K5B>]?X8>OR6K(V!$G M(J*/+ BNE3F+6K@4)PQ]]V')DXFAI_ALQ-B,_C5?B?G %WC09RW+>1GQ@-=- MB-RD+N6;MQI[>P\?#U]R.=/ JO/2@6'IW=60IBI(4NQ#5/OWC!FF[!D[:X(K MG54X4(A9=1)BEQQ?N/5F"Y]-V#Q 7+@-YL*M\S3TX&AF,P\7Z V_3[PI6'/[ MCR$O;ZK+<12UV'65)M(G%I: DS"Z//[2M2^BRD.REF2M I9B2=[J75"L27*6 MY*S]3>*2C-7G<37+,FO/6G6:S9W:I0%;&7E+-$TK&1\KEU;=)/9](OKR^\6_ M?Y3IX5LGL>^.D==P@O)Q)K%7=*GG,J:ZNDGL>Q_,Q1]Y-9/8Y7F_^B3V,ZH6 M_I4M?#!L*>Q[8%/RA;E0Q39_/B[4KKA?FI**>U!V:Z"9:M>J:B#=Z6,36XPU MR5B2L0I$_58Y*\L\9@>8IU]Z?I/DG'K1D.2< MZKZ9>;"2OXL9L#G[/S>9D+?%\^'\7<;HS>@_2PZ+_,'STR127 Q@S:S:,:I* MFC4@-2;9HDY[J]24W,(7.:2/$&95C065="_I_F2&8(7JP"1UT,LB^IZ&+2XY M=GGK+-S0F7*8@Y$;+OUL"+UT*7"#>3YOB^?#\[M'^3XBP[]/B.,&S@$?^\W[ MZ,T?/[I/;'03!"PL7O!A6JV!::J=RO ]&Q!:D9Q2I[U5/)VX *OD< /6[%85 MN)><(#GAA .5CZ@S>J0SM$Y5./='@'W>AC)\K$LD,.6U$X@6$RVCF0"ZW7[; MUHL!S#8/JU8O@U5;L%G[I'(FGTF+;:J&53&_._YPHNBV^J\'_^>!WM&M EO< M45+4Q),P.O%)F+)*2!S--P_];(<4W_5!56J[8W&O.Y^P7O2P M5[6H#+>>JQFM&[OBK0>:R/W60%,U6U/URD"^9=Y!,L(1&<$^#B/8Q @F,()1 M%5IXG3(-C=-W^Y?J2_@1W=R5A#Z,*2R$9M0LU=3K,J):PM942S>[BGH.I!L- MZ497;;VJ2K[:U^O51G!N[+G9OP=:!.K66EUQV7OY:V=L5%5X0.;R]9DY&?XR8V]R"(U(P1]2(C^V9SMP%S-&LO-@'%Z6IDL!P%$F+ MG66&MXA8K_GE'I3^K22+=VYGN#%Q+,]PGS8^@>P3'6%)=)\SRKW_YGM!H' 3 M3/E)9M\;L+A++@W8%O';*]B];U*T05XNN*_SF;!O5\*$/6!"O3P3 M5I&LKP,3RBJ3BLG4[E1"IGTR::J"79-D*LET6X/[P61JDTE3B]*G.I#I)<=F M_O]1:1GKB.E46%*E4V$&6K=J,=JI&.W[TBJ94J79;6:H9&=L.CI$,YI,:35$ M8T"5=K>9D9*="16ZA\,EG6)9!@8*&5#89^:5@D\YPR:"M%0,:C@P4,U!:[L* M\HO!1UY8%:7F !67I2*6=*FBWI4.71!F@-"2F%2'-D[5W==]LVLG_O7X'KEYN>4\5?L5/G M--UCRW'KLW;L:SOMWJ<]$ E)N*$(%025:/_ZBP$_)9 $0$D;9JD^I+*$&'WQZN1G\?/"W7W_XX9?_ M&@S^ RS&C,\&@U\5V9#- MEYQ.I@*=')V<9#DS-R#C^2 3X=X\';T[%_>N&?GV%)#4R_1N\B;TIF M&$G5PNC=U^C]P52(^;O#PR]?OKS^$_[N^>5=.#M&U P\\K MK;^.>)"U/SV$GT8>EM^\]MCL$'0].CVYR)H"(]K FH:1P*&7 ML_8%'XCEG$3'U43R]T/X'3HZ&AP=#TZ.-5(SYEP6TA!T% MR(T&^)F,\1DP5]_0 A0I;,YXP*%&MT81R,E9\0%D+TY0(D'W#$/"^78T#+*5-+:'Y) M1/#7 /YZ_37R#P[M>XVCP03CN5//99JD]_0;%PF:O*A*C$H2^&N0T0W@J\'Q MB?2)UC(4#XF;#!G=AC)4/AAUH)@HU=_1IF+D3YFS&"FEDQC53ZTE%AD!@'#F MTF%$O-<3MCCTEOX CP=1/+)Y'DI4R:-0D+L\""N\?$)=NLZ:PX?6?1+/=^DS M:PX?6O<9B3EWZ31OKSY5=(O#D G% ;Y)OYO/:3AFR1?R*WA(WV5/ZA,99R\. M[<69OF:/+RXN#M6O\AVCB#'W. M(<^/#.6=SP@4E4?FEJQA,.1F_/X!7[R![ M1?QSSLEK*4G61.M@=;B!GV4/))+O**7O7:%0Q@*>N/<'D80B((F)NJR_3\:N M^DL2&M+_".T#/'+57I*0X+M7W,.!J^*2Q(N#-EX/Y"_R=T3]]P=#)M<,CW@B MQ8/O/SW=ULSB5*=%ZXQEQK3PPE^/U'_':%"L,09(42(@_>5PG6"-51P1_R'\ M57U>?[A3XK1) ^&:>:SI5I^F2K+TR\R,#<:]C'TJ;D-81"E)K&RL$1E-?;)J M:L4 E3CTR.)#%D8LH#ZL:*]P %/AYRDA(K)T[SKJ!@PN+LY.CL_ W9^EU4CN M[P4KE/)"";.>PI%;)V+C(9M)Q:8DC.B"W(82 -OQQYZ?$;*3)L@*[HB-T0I_ ME'2PAW'\+)CW>8\1!'TYN ?7$?CZNY&)%] MX_"02ZY(L>TI4"NOO$?,I593(JB4<[.WYRHK(V1G]J]2]&J%]X\] NXYGLTP M7\HAD4Y".I;JA^+2\U@<"CGF/$J#>7+U806<)2LC<.*&/>(^">R(*$,1ES-AO"2P)[(H*]EV$<"3FMX':8F;D8X7J[#E?* M$P%3E'---H9ROKU"*A*<>G+8@5>#)2PK)$8,?M8QR!BH]U&/K'T;+J3NZFUL M9>IR>Z.=+];M7*+NF8U#P;CMFZ',1Q&3\0C M=*&6)L1^Y5-#;D3@>!V!C!E2W%#![B6T#0R,$)SN@Y-QNXGI!BJM7W.\B<4]@J< M.X(CRW=%VM1H\#?K!D\(>V34WQCSO]! >I?_()>N_!;<=D+ELV]GZ29ZH_G/ MULV?<5..KOBA$L,>P2*7I3PF_H>O6 M7FW#QP3&6VW-7.*J1O6<+P+&*./<([R2W=87_-4Z9E&T-]I?6S$GU$B1]\C( ML!ZE23A,>AW$?FDX(:'U%D(3O1&$RM5QRDT]!"O\>H2*VFN^DJLC'Q(0Y%3/ M/HNHAM2(A;8<5HP&BA,JL^H1#!\P#Z7[18^$/T\QMTM5T8B,IM<6QAD+)'D@ MQ:1'1K_!E/^!@YC<$PSVL-\8J*8TFE];& ,?I!BA,J<>8?!A-@_8DI K$DJV M N)A=A!4$AH1T-:Y&1N4\E$1N3X!\$0"R'IXQ%PL7^0T,,(><+:=H-80&X&H MV!E6K)#BA@3&I?=73"-J#\ *@='HVIJW3-XC,S^3"8RSKFG3%61&DVM+ MX91)3Y.G[?* =I!:9)EB='9VK*W7[%.,T*OL4Y_2Q(QY0B_8>M_!EI<116W! M9Y5YA%XE_/L%7SF?R FK"D(C,-KJ;RT=J8\0E#*%'.RO4QF-KZW_2CSZ:O@T M?Y0'RW?D 3DN!AMYF)$IB)RT)!0U$>HJM.#'%!J9& $2 L6U&49 M]1&;] MW 3+J18=J$Y2ZB,JY805IX6_1F9$H6)M7S#IH^WU]!>7EWD=L1$';25?D4'3 M2SBL\E[2;TH;+J4M7SE/O0P"]@56==*6L(<":SL271.!:;#-_)O-Y# ZB9Y3 M;I^T,\B^7=T_*F^-PX0^EQ!)$=5^$TJ$1*]2,??>IV5=U>TB?23PYZ4TG[B= MS>6L [[UZ]_H;5JLQ,G;#+M@L&^I_ V$0X5T>S>KA;EA1T9:<_MN9=>? MT8VTZ(Z3&S5O&:7[WWN7J8&PV [8OGOHO(VNL$%=N[6]C3WB-:C\P8)X1I[( M" NU]7?#"=PTM'WX#1T9?4&/7+GX0M([2KM7@T,JP-XW:B%+-S/DQ"Y[.0]Q M%.- +/-=CV& Z4R%B]6'=(-W^]ZSL2A&_](B<4[^ES>L7R3Y"[C1(9)?[6 %IC,WNHI^>L5I657TN >]X8%O+BV^BR'& MKD>3>[S1 I6.(XFIFOG>:YKB*?$L5D2 'O/6$%,3LH\&E EGV#/#\.;[7A"/5\C\EK0U(1\N2\D&(+> M>@ES:4.KP*+TI0NTMKR,<&J!S_*VVRJ4*V=5]_C5V?R?Q]M$4'+;8[AC#"\7 MT@RP#AXS'LGW4+H"VOAY-/ UXJH%HNMQS;L:R+X&T%F^CMO#G,*19 3'+(X^ MA9S@@/Z+^)!!\,C2I**- ;?NP0B]%B.NA[[H%!6])F<$\G[W3I OC,A(/!,O MYNH$S&AYCP5\WOQA-S$V0MYT?\WZPDKVA8K.T&B)LN[ZCG2K<$H3O0FWL\H[ M<0K<^AT@J7Q4?L,TC)+<+186;KSQ(VC@:T2RHE)PW1.HND*ODLY^A"5MZ7'L M*]!I/157'-?(C#!IHLMM"-$5LM[F@H"*--A:H; M[]VB%5Z62]FM=+1WC8ZY1IYO?5-DA#^Q() +S"^8^]L>.2R[,[J)%IEV$XXG;/& 3_D:7T$+63BZ1=8NR?O<.4 /0 M-9%T?\4D])9PN7<Y\QSPN*)M%H MF9XR@SU*3GPJ_B?& 84D3)]Z6$[V=SES;26(TUG<"4VJKH3W8D3VVI M*BE1*B;*Y=R[X KRK0)%#NR,[J"%>(WNT.]04E,%R_)CO-+J(Q.DU-3U.-*V M^S0ZA18$-I;87!\EUIHK8W:Z$<5]\N[^5$B$:(A MDC*A7*BZX]M[O]K.O,2!H=$'G*^RW\]-V@SU*ZN,ZK6%G,__+\&X@.3 UPJ<%+G/XRH.G^C*IFI,<.U^I-+U' M-P&B1=T"&SY&#+5H8P.&?2X4L&YL.-+RB) MJ1\S^VV"OYFK"?&W6OBO$O&D(Y3VE#[MN0?L ;: PC(EJ@W?/R^I1FXHUZ-+.0&ZG$&QDX<^PBM4#*!V?"_HO)6J+1?FF?1A!UT*;3L]WN>=> MK^>MKQQT =^9J1%M+4+J>I%A#Z%M5T+8O3CP6RW^V?-ZO^LW$A8#GCH$2=*H M%5PNE#T:#Z. )F6@G,#:3D]&@+7@J'Y5XNKPFO:.BNY+SV=)@KU[M 7-,LZR MK;[V+M(1%TGK&,COV'B]U79&#IL>C.Z@1=A-[E#TJK)/]*M8>^@%4,;"!=-R M>Q-"/VO!4E4THX]FMKBDMEP;+F_\83PFGF#A(R5XUVR[*W[GR-GE%1 M^=;6,_H=9G%ZIB\]:2.E=F[%9EJS-_J&%J-=N2E<2S--ND2OTDY_ M5.D7JY>+[_&OJE8+-3*W![X%;R/RS7?$-U;#504Y]YCKN, E BR$A 4XY3\F M7*ZD99--4R.WU9?1)RHJLM;Z1-%_4DP@D0":[I,I*]VD98F_>GHCG!6%6%?@ M[/<\$,[CT/PBV:0>B^R4=64J;A).O:A1A2ID$J%%)2 MK7#LHU\]"^9]OL*2&EYW)(R4/*V&!TM6)M0O],NS@/% <49EUKT?%*HM7MIJ M@=\?YO!EMK;='% K]D:0]=NMZD%>V;V!9BCIM%BP[\'7T2FN_U M=^$ ABZ, M3J!%^"R=H'2S2>(/O78$B&?#-N8CX<]3S)W&[#I:(W1:R"WCA"0KI'CU$HP; M3/D?.(C)/<%@F;5*V&)*\A;JEJ9*A$4FJ97#R5)L F7\&YB4PP5))L[UR925O-U>PX&6'70FSU ML/=[IF9X,B^C*)ZI.0V<,[QG7$SPA#P3OJ"0H?($YTJV.1(X]6?T BVH9O?P MEX104?9,#)3+@1)!>NDQ'V;S@"T)23"DJ0)A]\V!=*"M1%:+1)7"^U*WE2Y/]6BEW@_$77'\B/F8OG" MI9FP5\Y@M-PU;^9A1%"+DZ4CYAE8Q3#V54*H!5LD<*>Z]A"XMXEK[\=JJ;_X4[PR^'7Z!V>SZE4 M&;Y)_@Y#ELBNOI+?D$ MU)6+>!+.?UXS3X7;+D/_0RA4H='<9I>C2&VM'B"< M?GI_('A,#E"(9^3]@1UM"$=U1P'):+^.>$#?S0FGS ?YWQ_X,5'M1I>QCX5#EK5M__6FKS( MQ1CCF"^AK")LPG@&0S_G"[G'H0ZU9&BR?B$_(3!7;9:$'"0(L",#& MH2#R@1:V!FK-OJOF@[LS(3_Z(7S& 8D>5$Y'= F)W/EUF[7&L2/>0'5/50_> ME>YR_N81XD?@[4,)&%'+Y8=T5X24*AGGM=BR3<=:DVS$LZM.DM21OPT5O!\" MJJHI8HE9Z'.M$G=V."N&G..DQ1,6 M]?&C'?2TR]%#VN7)DQ*W= %V;$!:_KYWLUW+_UB&D'X7A4!JP_E;K.+ M'6T4940NTR$5A#@]?F'G%]=X&3WB2%S'ADF%)7&7WLNIK.=2UHNCEHK6$G=0 MT0]_R8'NA3WPWSB1SRE_F>+PXKBEXM;,NF&(V^'#L\%FHBY, MF7,1ST^.Y!/W]L)2H_7FG=(%XIW*UB>V %50=$&CCRR7T!1ZTAIVX['1WV\? M62B%@$0'^?7+5+[:IBQP6L'4<>C,"W!-6 PO3F8?PINYK0E!#CSN=;)\I82ER_E6M+W]$%6YW\^9Y%6\@K&'05 MZUS4M&;_QBIK?#JO.60G;4GY*E:=U]_Y^2Y1MG^R=YO%9!3]A5V11TSECY&' M [AS/5N7;NP$-JR_M5-42PRR/H3U;W@#55>=H5[LER^LA;**ZCM45D[!VF"; MTGU_"M^PF+?0-R'[#M6EBS;P)F3?E[J78T%X2YW7:+\OQ1UU_5[4^Q3Z\F4) MF[1P9Y4'9Q'5K7^6ZM:3=U7]9X$%*?YY>I%'7!@H5$9:AZNL&>&IN:GVDS71>BNC4B/LKV> F#OT(Y#/L/M2T M[H(F+X3/-D3.B447=(8+HXI2<$.V@'N'Q!U)-MR?H/?')'E _ED[X#IR<1B" M'<;:N;3Z=C3>1,].:O?AZO;E^C+?0+F7TZ)9/'-4LXY)9\\AWN.O(.$3C3ZK M^F@$=HZ20V*UJC?2=/5 74GHH1Q?W=1.1G# M8)V->'9V*&C4ZC:\G$PXF4AMMF2G9HZ=M5(>#;EA_"86\HV3# II[3HX8?N@:ZCJ_/BN/FE]'?U(TR!:_6L;?_MDS@2NS_+FS.6Z5O5<$YU.UUT-8SQ,8;%S<.X4..:S'#H?V2"-J7N&^EVY"$T%&1" MN(-FO[,9B12 ;76TX/#-MTNPV3--;ZPB\=$6]7 M4VK5]7<#T]I))-7T6HZ YJ'BNY%_A^'H>7HECLT:%.8(1?IWZ-T1U M3'3?-"R[)EUN]:+NYFV8E C,2@4:QX=-6'8UH)5-D)5N#[$ /&"7.OT&#C)+ M)1@78Q8TA.E=V>S&->SGVFL/9WYGQPTACIJWX+1MY5L=.QWB.14X@&/YN--D)98W^$,NT.57&UG"BO.W M-\_?Y5^Q]WEY+>%??_A_4$L#!!0 ( #.#MUJ2TE"OCT, &;G @ 5 8W9C M;RTR,#(U,#,R.5]C86PN>&UL[7U9F2F M:FDE]?3L$RP.#PG3$* !0!W]Z]<#X$V"!)"1B:1FNMHH$@21[N%?^!4>[O_\ MKU\_SG[XC,O5=#'_TX_\#^S''W">%GDZ?_^G'__Z[C=P/_[KO_S3/_WS_P+X MCY_?O/SAET4Z^XCS]0_/EQC6F'_X,EU_^&'] 7_XVV+Y]^GG\,/K65B7Q?(C MP+]L_NSYXM.WY?3]A_4/@@E]\;:+WR[_:%Q.47$/,04$):,!+V,!%2T+P1J) MV?^?]W]4Q17MO0&AT=1?(@19 EA9LO39Z$!_73]T-IW__8_U2PPK_('8FZ\V M/_[IQP_K]:<__O33ER]?_O U+F=_6"S?_R08DS]=O/O'\[=_O?/^+W+S;NZ] M_VGSV\NWKJ;WO9$^EO_T'[^_?)L^X,< T_EJ'>:I/F U_>-J\^++10KKS:H_ M2MMOG_!//ZZF'S_- M\.*U#TLL?_HQT0=!%3*3PE<*_O?N#_OIBK@49NELMEF+E_3S^4=68AK0B5_7 M.,^X78R+)\X6Z<:;9E44B^7%7\Y"Q-GFU/[9)$BA?L+9>G7Q M2EU#M5F_>QZ_7;DFG#P_6RYI*T\D;:24C "69 *E,S%DN065?69*:))FZ(^A M&"+:2J(=0,B +Z_Q>(T> MIY.,P5DP2@50(0F(QDGZPJ1AW@@5FB-C)S7[0$(^-4BT6?MF6/@%"]+C\PMR M S_BN_#U.FVXGO L/"9A(>:L0#EBTS-M 5%FRX7,Y,XU!L0C).V#"O7$4-%2 M"LV@\6RU(@?KPI0EG5S@MH#4@M@KB3SR7 R8*)3E3G 6_3>?D M-9(N?H,)*22),_SU:YJ=U=CG64K+L[KZ:USB:OVLT+_/9K/%E^IG_K984O23 MI^N7B]7E:J@4T3&RZ9XI"EZ)LW@\GJ)G\(T__KU$\Y72$1N_(N; MK#-F1+(V@O/*DU_!-3@,$ER.6GJR*#RRQF#9@ZPQ.7?MH-):'LV \H9TWG*: MUICW0W/T+/@<(SFCB9Q1X1*X2(O ,]/1Y" 8VL:@.9#$,?F![0#4IYS:>88I M+!(ZD^-$+I0SB4(D;5+)*I>< M6J<3[J-C'PR8)X>!SBO>3/:5@#F]Y5N-55,(0>N0B1'Z0AK)@Y>&=),4PH?( MM2N\L$][.F<&5,^ />">"R!3&MP CB:(%5FQI?6,?Y.8L84KW=$ MPCVFK($ FOLVK\.W:E8OG781LN=UDR649%.+ANC(V5+>ZT2[3Q5T/7DU-RD9 M4XC='@E=E[X/=4=.^-OU(OW]PV)&J[NJSOCZVX0S'DBA$QH9(UH4>C*T3$!F MF1?&C>&F=8#T&$V=7;B[7"8N?0E, D/E0!FA:AV&!!2*<8'..]8Z=_ 87Z-1 M?MUQ<<>CZR: /L _8?^=]0^CT7;M M17_LDC<^[9ED[I.SCH'.EIQ4KQFX:&U-:FJ#)F6*)'LYYFE[6B4HQ,5"KH.O MQD?%FFV3M'>4\()10*P"2\.=5HWA?.4@R=ZQS$/3O&2A&D=E^Q/W9@T6@-D]"26=J9L,7]_.T<2LA4QA C"20:J M%F3%$@,95J)#1Y5)5;VV9TJ,\ZS],Z0Q[5M():R<5<<.SV\4G7*Z_O9Z%^9HT9]6: MG^K&H>^W'.*F;O!-%WP'/YV@^OOOP2L!,TP8JD8J6"K%(('&) !HP+1GR6K)OG:'93LP\2_--!0J-E M;U<=;$R0+XVM]H3=]J!MUE#(+ M+<@+HI>M4]*W:1A3CK Q##HM=\O*HHMDS>96 %'U:8D?<+Z:?L:MH[9)2R(Y M[>2Q393,7*NB 0W6N\%.DA(CDY889J^0E5!Z*#DZA,0Q9>)::XX>A=7P3'0= MIG/,OX;EG**^U8UT8)FFZ7IB8N#%)@<%3:T'YA:"4Q*<,+Z4DFW.K2W.XU2- M*2W7&#>-17(+*O_\T^T5>TD_=^[\\G9-7S='=HMR#]!O$G-X+YC'/KYI=YB# M>&G4+^;/2U(%KY>+0M)ED3-?^SAD(1T%(LJ!R[F #5*%[#&4W+K\_=KCNVN4 MSS@_P]]HF]"BKIJ^FJU4G(&0=I<+SZB MA("*$YYU*C8[(T+K&L$CR!Q3/'PL7NXJFWZEU=#?79&=K)GI3>D<+C]/$Z[> MDM:=%)=+SBQ#3(+X]UQ"=#+6:[,.59#2Z.97F7=2,ZI@N15*&BU^^R."*S=J M0KZ3".1W@R/?N^:F"971.S*,0>6$R;7OLG4/&9V//*])3-=<;?$V*P>MN>/ MT_ETM:YL?L;SR]\39,D7QSQHEAEMKB(@U,Z''I&;2#K7QM9)P/TH&Y66:XV. M'H33\ 3]@L4+DSV=GQ&QYVM 7NS/6!9+O#RUP=6O7XEPDLET'I;?7M!*;LJ6 MJK%?;/B\J'.:E,("QEIFAZRN6=3@2T9@EJ&-3GE36@=Z/;+3AXUA(OB42H2D MZ@JQ8" DC" %A74R&"ZQM\/G73;FM)IY+'C<>8Y]I/1:EKQLN#G7&L3JXH*T M"5IO>4C5;:K]7A"K%X4)&$?/LC4H1&O']0%R1J73QXJK5N)LVXGQ.AG;%;DP M4K8HAIHEX*+4,J\@:YK:0RQ,)&M4*KJU#_DP16,Z*AHKR!K*M&F#AFU1_I:8 M2T:9#]I:CE"4)4:],Q"1E"R3@0?)C!:Q=3/@7;2,Z?QIK-AJ(L>6IYBWTZN7 MYR&)"XY8B"W'*#"ST8-+7@!WLB#+V1?5^O#J 7)ZY)1^VB;97M>":T+K>KV< MQK-UO93P;K$# PFYQA@0XZ- M3R;U(3;I7D3;;**-V8/4J5[Q9!8"MP%,S#$'\HJ8$<-!M14T!W.%3X#-YF(= M HM';2@7HF'T&+ NUX-:&\$+2X&A+]9'%I-TK2_Z]JI&C[I#5K:WV28E:Z^S M+H2AVGD%HZ, IB;T8T&I358JMR\[O7CZ$S$'O:/LGLM=Q\BG;8"YHW;E#:99 M6*VF9;H=3?,L_^?9UKFL3N^S5\]?_+98O@TS?%7>8CI;;II3;/W>JKTH6@[1 M"0T:>:VXI64)211(";T37*!O?M.G/VZ>BLT8', C =!X-T3E) CO@C$9>.04 MT^N2( @F02LN),O$1VGMSO?!QYBR.]_U'C@4,[VC_Z_S)8;9]!^8_VTQVUPB M#--Y9>_5_(KJ9\OIBG[U"_U(:X_+Z2)?;>901'!2%A QU"O&]3(JS8.K.O^'V]H*,BT[#UR$9=PLCV6:9]5ZW/, M77'CN"HJ'"T+8T) Y)J 4D3MKV UR""XJ9<-O6K?RF"@BHK31NA'HN_N:<@X MA-^X/H@(/3\L_!GG6*O
::0T:]C7<<[2W04HND4TRJ>7W:.-.3QTOX@>3B(:L[8#GC0P[9K_3V];=) M-MX*(WP=?JI R:S!%4UZ-\I(#AJS*K7N+]R"[E$IPG:0&ERD)[C@%E8??ILM MOG0><7[_A_9WF>U^NAM=8:OC@^@!I%(^3^G3?O[VUU7M'K,M.-FT55Q//V_; M4Q?/'?/<0DX412E$6PM8&!AD9"ZYE5:T]HOWIZZSQ0K?-NO];O$L_=?9=(F_ MA^7?<8/VJTAN@B4;FP-Y&MS4T9"2O$.C+4B3>/$N)<9;V^6]"#O0SO6NE?J MU!TKV%QB+:/LA)@WNG1[M_AW7']8Y*LRKE^F=6WF>?5J^4N]HU U:]6R;W!] MMIR_*N<-*R99H^$!)7C%(RU0R!"E\I Q"I,G$7PO MN*UG%\_F^?>PKEOIVZMR[_82V=)I3!2Y&D[1.?>Q$Y MIN.M$^"PO2![P]NKLK,I[D3[1&ZM]\ 49E+DI-*CK9,V!)%8D@[)]9"NW)>\ M,1T=G0ACK837#EVW'83=]$F5*#S" H+7R2N1,?"I6$@L9@S!Y=+\&O+^U(WJ M5.94SET;V?6'K9_/5M-Y;;:P;0VT&8JQ_4V>>"<];Y/?+627\N$\'T+<3D"X=I"H'(IB%(@,\M(N]9+(*D@ MH!F, ,RJA ,8* LN0;.UG;^>7H MH<\2M03"(];HZ:MH'HPYK]/YXL:)+W]$)9X MWAQN8H3D-AH#TA52_SGPVD+;0;9!<\^E0M6Z1^?#%!T8T'X7"J>AC)KCY@UN M^OR]6[P+7VL?K@_;6J!: %II_#G0BM3B(9ROMG-94 Z]BDQ%0L&HSS MM?=;J)ZRY)"439E;X75O>-M-U5,(:_M"5B-9M;N@1[S?&N!X9\#CS1>NO7-; MTOABGFI7=OP%M_]>UFC^^I6XG+_'-[27?BT%TWI".KEFA,C*)XUU"0.$9"S8 M**Q73%C7O,/QL!SV%/Q=]L>Y!D==E4[V#(*(O@YEI>\T*N!:E*3);PK-NXWM M3]V8ZF]&C/';:J(G\?>=F[@O2<-0IR))/0J5- 6$PH"W)H.0GKDBA;&V=>[K MV**!TX9@3Q^>7<5_BM09-R%HP0H$4XTY+0HXR160%>;&9Z,XMCY5.C9U=N)[ M>4\>GEW%WS<\[]/N%J.6WEG@4M:*NL0@VB*!P@D*=[U1R?90!WR4<3]\'78$ M4=(PK1D6D**.+[2:PBGZ"K4/8 Q1Y.A:IUN.#WT'+![N S-WFJAV%TD?5Y4D M$6TD)QW A2!M0(K T0:%XKTV!3UZV\,XXP-JR$^263*MTQK[4?84$K2M,=.#S#KCJ=9Q MWR)L]:J\7(1Y[8A_592WFB3.D (H7^\@$UDEUYX4"H%S)XT3#'V\=9IXMT9\ M[Z<]A9QJ*WCT(X(VR+A^'/5\,9N1XTGK]:J<3U]_@PG)@XV5XENK\6T24B ] M6 RXZ&H?+>$AU/,'99445CB?;D]ZW &8#D2,:0S7$# :2EXM79C/TQ71^-MB M62&_&<],L-]<)Z\;@E8CQR)$<0C&*HJ0<]009,Q@67 R<5>BZL&W>8RL,4WJ M&L[I:2JLEM?M;L7-SU):G&TB\ O$3S;LN1 @2^1D5U-M!)L%E))28.2V86K? ME?QQNO;!D?U.3%UO\FHXE/W3$M-TLU;T_0PWDICG9Q]K'XU_;(,]IIWW/"?" M>&6=LWJ!S['Z(P:CA>!%-T;2/G3M@R3W?6FDYN(:0"6]#M\JOBN5*2W/,+^< MACB=;1@1?&I),6,;CTC[SA*]P&;_[[ -H!(&^JQ M[1SX:PT^B#KZ]SF].*58(C-FG&"0=BI*<%^M:'XH^1M-> MV43V?6&JJ9QZ5%YW X@)]X9+SSG99UWG1%7[G&T$JP1R&97,L77F?1^Z]D+1 MJ8N-^U=-'076(Y1>+_%3F.8+Y)^WEKD((^I 3H(]19PE>:\!0R"EJ80"\O@\ MP5[&X!C:D%H?<1Q'Z5YP&[+=Q6G@UERHS0!XV"7CB8BFMI?SP'7-@BB3(?)Z M.5XD'TOBR;G6A5>'4;@7X$Y\6;A[R;"W%U&/][LWB?]_PUD^[XX\08QHF"8, MF^P)S39 \%X2VX$H=EF;TGH0U>-4[86?[R2SWI.LFH_*2[0&-R>J)8H7=#J />G3+66\^>,.%1)"R@BZ# CM4+ M/ZZV,>%>QB(%Q7>MRXP>HZG[I?J'/_\9;>CE\AMMH'\/LS.PI(E(G/!1%F#;)=*G24LM:M3RP/L9^G@:^S*V<5P-=CL[A0K!(404X M'2K318/S10%*=-EJ:61H?:I]'*5CLG7'HN9NJ4WO,FM\:'U%[6^?_S*=&,L3 MCRI ,L62$A0&G T!?# 8A2G(66O'Z#XZQF2R6F&C\WKW7*Y W)DL1:%PTB9- M@65)%F) !<252(X%HT1K?;F#E#'=N6\K_VZK?G*_8\)[]#SHPX?R/6[ST8/W MH24W24M%40GYJ2IXPHKU&D0V(DHM9,;VM8O-O(^W'Q;+]3M^>^XWLVLP\O%_/UM0J2Q M+A2*C;BM#4&5R. 8>2F.NNJVV_3K\]?FI8?(E(D,M-#UOH34X"/Y@RG7_@E2^_:3!)H0/JH6 MZ2."_FV=/#Q*FAGO8TFO:W:-],RX#[8Z&J;.D0R&%L\)P.14Y+8HQEN7834A M?$P.PG>([^-!TO#.X5$)-A.#0#019#3D46D=(0ARTSRW*<2@);K6L5A_2=&A M$A\C1O ,!C8L3X?]KLXN[7?7B]6TTU17FL7>^\']N-L'\?O(&[W_01-% 9E M;2D@5:[M]T*$&+4!+[4SSF?;?CK9,73VJV$?$]M+7*W>?0AS+GZG=WY838I& M97AAP W2JD6%X!7MM+0=C2C;UCMO#]&RO8!C(97B,APO: M7RUKI@:79$.9X-D-+Y P.C9_ M[#G]A.0'<3=()+XSD9,#"T*J"$YPONT &H-%R#H+I[C14K3N5] BG]<]GW]% M0:7G7$+3.B[YZ_K-8D8?\_[=%YQ]QNT>^RU,E]MJ>84R650!I%:;SA.T=IIE MT"%:IIC@L?E18"O:GXX?T@2OCV7K!X% ;P=2NZ@_I_S_85B^^[)X]V&Y.'O_ MX;?I9[RBW\7,8Y("5!&TB$4SB"61!9-66([ZI^._W!2$#>&P2EA M_';Z]9S^=SB_(C^(C)B< ),-.5Z2O*_() ,=,^-%">M]ZRBQ&?%/YW1J+"!N M (+!,5R'["[.UF^)A1E>.H'DGU_1S\A@D!_.00I10 5:3V^% %$GT:#B+#1O M^M..^@,'?_QW17%C& R4M^A\+)URQ&)R!%;J< &%%J+7$HKQ@A5?D#=OA?:T M:N8.]#]OD/]S6$TIPB^,164)-;MRAIS\73"8V>VCYH M"9_QQ%(W&)E(3DZ[M1&R% @*?8*0N0?CZ:L42=OF?2_;8#/P M45F]"[':SFM;S*^SV?:D[)'']'-0=@AOC<[)[FL><#'/':-IP04\?C2EN7K+9<,VLYF(S"3M6KF4VX%E6@-;Z1*\A M3W8 KN]2-J;0L!EN]NEFT5%(O78V>7.',EFBYUH!XX[*8 MO'4D=$-?@M#;.U\J%I*4M-;HUCKW^O.[ST\Y_ZPWX0MY5;B>8U5D'H@2G@.3C(?VXS#OHV1,JK^]_(]?]/8 ^&TZ MGZ[(FZ]S"0B,:.H\! '9&3)G613PW-0B?BPVN!I$M;ZB=#\E8\HAM0? \8O> MGW5_OIC3@N!FTOBUN=#$\XV;BO>]IX,WT."IG;V'UIPW\C:V(R6G\_=7C]N5 MH]G>1-^1I&'*"HT4;5B9R'F,.8/SAH-TDI/A*2+'UHY*(]*/57(59O?14(6X M7IYM)GL\RY_K\U83BLA,M-Z"CYFV<1T?%9 V-.T[EET0$;5\#,6'/'!,KLTI M(':A%'L34F<;N8NR\\EC5WFPB4-1-)+59LA)<^OB(&B4()3E3&"RR:1CL7/G M:6/RB<8(G&[B:=@S[H:%N#:N[MG'.KU\8KA"(0(9>929>/8(KE8*>2S&:LF3 M#:UCK,=H&I.W=4IH]2+#WO31ZR5^GB[.5K/+]-$_,$\T4]HHEJ%>(0=EJC?I MF ?'N"A,!.W5HU[904\4E;0W9.DIL0_DXUN_Y^=PB3N&>9EQ"*2'2,BH+40L'.O)L?9'>J7$N MX_/]9U&-T)-MA>S;1N-TX!B9?K@VFBOEG'BP'K@1'I0EYRM$IP"+DCYHDTMJ MW2&D-0]/U.T>-\J/A,B8LU_'M8-O\MP19,!Z:B+?"/ *O7*\%!!RXZ[7]A+T M/_!<,<>,B_:V3SP2-32@0G_0'[;<)(J9,W@16>TSI.O<*0XI^-KPTM+2PB*YP3!%00>B(T@K$]F M !P?1O2!#DB_K:K'">$>4= G>'_!@N0$$6%DB7%BLPR).C S^-\1?!VD.!Y_]NHMJ_CM+;ZO^?,Z]7ZS:O_W+,RF MZV\OYGFZ0?F Y[U'T36X/]Q]]49V9BR8U2D9!M$%,N\%!<1-'L(X%Z,6"O&$ M#G,?9\9'D/%J.7U/[UYC_KWV@?\0YO5V6KVG<]X:_CR7\]MT13"LKT^\CQBD M-K5\4Y+;)"V$@G5RFG;&(_%Q-!$9^H4)T5+&FV$*#0Q(ZUGPMG"R@D5R^,,/-%LX!@ WQ@=IP+XNR^+ M*Q:N:-^U9X74W&59P/C:SQ1Y@7HW#A(S:&UP4C4OJ>V5H>^Q5&# #= C>DZU M(:K9NL;3XFSYH!$KDGO++0,?ZZP38W3M$YZ!@O*$2F.2KG7Y2Z\,?8_E#P-N MB![1<[(-04QN.ASZX]E+[?@A-?8ECAF[HA7Y6_KO#9:H7GQPI77?I_P4]+ M3-/M5I[G\Y8DFQ\G@39"-J)>Z_*>U')M41G1@>!.,XX^Q]*ZNVW_7'4U&\=2 MN-^2QV"U$H&#SHK5X2&"O$-)EI"5P#E]9T+K;HJ],C2J*<4CVS*W3UMHR3G92J8#!$P)F#9&A9Q+<:U/) 9@:TQIVN]SW_0& MLOX,+,BM^/E-,3IK&MGKH.?T=G)ZL951W=J<^?E%>&'J";/ M_4'$3&P2ED55()HZ(A%BL@ MD-, *E) ZFST4&),)0@BR[0.!?;>%Z/. LJ:J6>Z]BQ# M!9%G)ZW/(O+6;2<>IFCT"O(X$#RL&CN)I1?=>(>B:)B5I7#PM?61PFCJX8X$ M;G+2V08A9#_]2>ZG9_3:L0U,FHFD&4AV /?:53%CDQ>R!&#%U#Z+@L*<+"B6 MB-XK+461S>=%/4K4&.HA3J=5CA1.OXKE&E$^,VD$N7[H1.T DNMH5_HNLZ), M,BP:USHA^ A)8R@7.)5Z.5(P V<$?OWZ">>K+DW-]OG8?N+^AVAO='*R>[Y"*K-0[6 M0DR802>'2B1,BK>>@+_?!V^ M;89E-'0D'G](<[?B0+Y:G"?<=!K?+7ZF1T[SYCSLHF)T0@%J5B$%\%G;.OG8 M01TD2[C#F&.PKMCPV.KN^[#.'0&1,(P[(JC+U3S#FQP&$8R-Q0 CHP?** %1 M6D:&,=L8K6*H6E>%'D7H&/R37F!SIRE@[V+L-RS>22*+BJ.*I$%Y]K61M0"* MY 5H;YT44D=F^SR=:(*P03)R?2.L/[&U.;VXG_^+DN6)D;5G8E!D\C7%]#8F M(!?.@$7.@Y&F<+M?)^6'GS.4.K[D*U,\XA,Y'.3!D,-A./&5F 66HO>>969" MZ^FDA](XY-2WFMW4P4\HRK'"206K5 =Q8/[U:QVB=SZ6PQJ1C:00+]/"@7*6 @*M"PC/ZP"AH@O; M;_;%?L\;C39K(-$;4RQZ6.ZA++5/Q'2]_1[)&Z684!N@31D@6F3.!"=-UGU8 MZM&Y;<=+O^TBMQNLM&=,,C%1A&@4V=E%2'H_&-J<5"5D1A@+ M(88ZOCYS""XG0).19UV4N1I??^S!4(-S^KU2PI4?56],$&T0A"*7W61;#Q8B M>":2,=P'EOOIZ?ZF7%)I59&"I4S[LXZ5EEE#"$I" M2 6-+=S22Z<\7AS_"7P35/4JM]X/AKXL)B%Y8=$[P%!+9X4CW'-M@7DGN78J M);]?Y//@8P8]%"*NDC4*'449$2G0) M6^TV9"%PGA=PD)\.@ONM=$I^ RCT4 M'IV.@PX4VK"'042<$=SF+ 6%K+7)<.T3%@4M2&%>=PT(JG,2<,^@)/FUS!(9+L5Q/O)-'0"J H!5PF M5TW5/@\NA@(F*Z5,-%+)?L8>[4G@2+5R+R#K3W*#F?E)0O+UZTPO>CPY'PX] M>!UI.6K?:$,$QC2T?>^;Y[_@U_6[+SC[C+\OYNL/JXG#G"3RM!D- K7('((N M'%+)5@H5LL9!]M0#-(Y!=_>"J4-=GD["&]Q[+IHKB0YKPQ!R_EQU[8O21)PI M1GI>G!CZLL"(O.=1 .H849V@)(]QF\@?R:!KZD31:H"7/(!(3&!QP1G93X_O M1B5YPTXY.266#A;7\-7TDAG+*_N2^ ?EM0=7.(>(MNC,C,F%G0!,^U;3#SL@ MY(18.EA8PT*IYG6S\J[XPL"6>FI0&\(%AAJL#T'PB"K*,9_N##M8XY10.E18 M)[I>Z:,G_5A"I8FBI$"+$0O3D(E_S#;RI >IO>URO7+8V10G M7Q8NO[>.?5 M'"3>EBPE: (A*!,H!'590E+1RX*:1-N^S0ZG6IHC"9B]H'O8ZB9XF\3E)!3)-Q$9YH[=1J;DRYO:'E?>CR]BGO MF]F?4G2PD@(9842]0V$8N&!J=PN57#:\F'C,3=(]^@N>)@$WH.2/7^CAKQ(Z MG7FH^;^2D1,XDX-8&ZTEH945UHK 6Q\KC>(JX7VG-CJF$ 4+D)(F&##I(:C, MP58!"AZ#;S[PZBFV0>L58YU[HATBQ,&WVYV$3[ J%T;:0/(Z-]#7YIE1>>"> M18:8K+6GNLD[QGS=**'72:@GN96UJ9WATBG.-1A)7Y1*"KSF9);J(#+#;,2B M3JCL]LP #-< ?$2 .T:$@^/L5BM7+YBTHH"WL6Z)S.@[Y\ 9(Z00I233^CRB MMU[/0Y6RC ISQXOS-!INDUFII1,I\@BZ& \JVPR.DQ/NN<+I;SBY()F/0X#'3GBB>J+2E0%(L"BSDA*93N7)CBL-'B[6# MA3C^*;/!.UY&1&XX])&K[C+/3B0#](T)KW<$"\';)G#17-*=9Q*R10#D?-+ M%)/SZP0X,AF@T6LIHS4Q]G"S_"FKX].@JH7\VA3RO"!GNNPF]*YIPE)'F"@' MPDN*KYRI?[G%5"Z)+W*]8\],E=M],CS_OUZVU."YKH+5-@M:JSSS!# MB$5",JJ0.F ^LM9-4 ZE<0SZN7\8W=Y8O4JRF?J^?'J2*1=C'5@5-2@1.7A+ M_+)B X]:JU):>S*'X&.0$O=!\7'4RK=2IWN%=Z*.J_$R0+%UKH MM1PP&$@L MF#KWBR4G]E2BAX?7?;BNN<[G10-2%C*.EBL(*2?@MOC"D;AL7NKQ%%S7OB!Q MN/]Z@'Q.Y%>H+%"$VA%ETW+-,@>^5C/3=N>&(4;C]QL/ULVO.*F.[ TH_8OD MQ*GTZU[TKU\_X7R%?:?0'WCD,*GS?7ENE#)_)%**QD1=D)RJ9",HI1"\9AS0 M6%1,&B:;%R><+%]SS\I?KR414:=ZDUN0FE48+,3:W=QKKV/,P2HV8.+J(5+' M8")[0-)N8/%>$K(U6L0-A5:%\Y!2^G/VPC5&79!A!1,) 9B#Q4S1U ZIBKO M<4'N4#&>"'(W*X,M!3+6\P3&"@LJ!]+(N3;G3%[Y2!$];S[-H@.Y8RKW'@WX MCA?H"95>O0^1@W!G-[)X76P9L*V\8[>24Q7Y?8+%J0/RF_P,\[/\(+% M[+F)Q3#0O-ZK\+3%8IV>'&T0*=L@M6\=(=Q/R9@2'6T0<5L/-9! ,U/W*^F# MQ3+Q?Y+*W_%I9$ MW_K;9BW"[/DLK%;3,L5\L12:190J9""-Z6@]-&%?9 D/"6F2Z=5IA3]+& ME$+H!TI]R*C-,?8YO_^^F)U]),4927%>:4OII"A9U*YZ 53"#%Z1A?4EV>R8 MU8KO=V+]P$/&%,BWE7W3Y6UW)_OB'MEOBR7A;_IQ]6R>S[_)_WFV6E=]=QY2 M3'(JY%]I!U9XL1VPZ5)MZF64EXE9BM]:WP\ZA+XQA>#]Z(W>I-7.N<%9N;2- M;W"%R\^7SKD0VM&C+93B&:C:P"UZ%4$ZQB5/T8CH6[LQN\G9!RWV2:.EE2R: M@6.3CWB 5YE1*^%!A)) Z<3 :5GJCTH;YBK%C?'Q,$7[0,0]:8@TE$A_Z;H- MD=>HNZH(>HOI;(EY>S%Z.G]_F?1Z%6?3]YNG=LGAM7EPY\1>#_PWRO;=IFQB M5%"*E@\LQ3B@&&?@6=&;.I)28BK.M8Y4;]/01$G=LQ>*93PDAV 2(NVU'"'& MD "9S4I+'85HGDWN#+F_#DT 8V,B)1+K_/&16Z?[>\!$Y0@:5H()%."I9&K?0.TA M&!Z(87+7^" #ED=MF0Z1_GZM=PY9]H;YW2GMIT]AMNT(]>ILO5K3UJ(=]FK^ M+";7)ZO67N?#%'7./2_F[]_A\F-]RM6:O\%/ MY_W27I7+;?1B?EF_ZW-.M"4XN'I]_@80L=D"QLB MZTY*NGU0$9X" M;#9JUSB9"]-Y)';/"W'PF61>"QU36,@X(=A1J?SF4-SB] MJ+<(\WQ9>_%RL5J=UU]<2S-<>_.OI6!:+^87E:-_(^;7.*?/^'534=HAR](W M29WS,(.N6:-,S<4SMT^J=ZIT-%;PA'6J- /EBH60M (16(C69LUX^T3K+2(Z MWVJ9+FE%;W[L1 2OBN4(FB5=QW?0EG:AEB9FEX(IR'7K=,M]=(PIF])-^G=N MLG1=]69F]=F*5N"J?/V<%*:R3BX**"+[>D?9U$'J K(TV3LG"I>M+S7=2\B8 MLAMM$=!]W9M!X#E%K+<)0'1X@U36OER40JG*B-"N7H(QB &X:K(4N)2>FS>Y>HN%6T- MV_GG3IP5RO!4:(EM+6Y4 D(=RD*.)%I&_+ MN%W0DGV,AL< Q6G2LIXEH%Q[?3\D8S5LC%#18^GX,W 4E M"75@R020H2A2L9E,;7;DW]!^XLY?8OO MPM?K@>;KY>+S=$4?^S/.L4S79;&\]KX.\7B'IW4.M5MQVFPFU?ECSF\LG1,P M\3Y)8Y0$'6N'+BTC.&;K$.8 M@F.]'VR(VXBLWM%*Y.6WUCL/4C0F5Z0%.NYHH7;R:&:1+CI9["**HC^-LFQ\ M) %*1@6>U4%9BK'"7%:6]]54I -*AG)5^D!)2XD,!A/#"EE+1-"Z7M6RUH!/ M3 )A-I%-#5XUK_0\"";'<_QV'=;X;)Y?TE_,=LK$"&$4;5@K9 9% H>HO:$? M#2(&)(>R=9QZ"'UC4JPMD;1KZS276?-]]-MB28L]WT6;UCY:7S@(3!P4*PY" MBTU;DOR_TP9>.JVQH 0^WDU"X1\; K*E7PT8MZE;M>G*NCG;UV K(+ MC!?'N4VML7-(:' TO^?;^1XAJ$C"10=29*S-YPTX[?/&87,V\R*PIUAH%TEC MLMD-T;(C)FHBF-:[XWSCWJ,5N.,E2$4:O]:/.T$Q&P8)KCH.T28R"JUK>!XA M:4QV>0"TM!!,:[3<<#KO8=N7XNLD*"*J KE>&L;@:R]D'T/61%]KEVXOPL9D MC?M'3D,A#9P2?H-I,4_3V73SV8O28SYXCT?UDPP^E,>>,\$AI,)9E) %*1(5 M,8(KC -S.9JLL[/-BX]ZU/8LTLWPXBMVV=+CO"K2:2(T5-=3!HJ2,G M"FG4Z&L?CI)-LEYZU]R[WI.T,?E- \*HDX3ZAL^.=7AVX?;5/7!&G_SMZN]I M4TS0:.:9EF"]X:!$<1#K6AF>4I392NM:'Z,W96!,CMB 4!Q VGT#EEYXOL0\ MI7U4E)%&T#YR2==D#KFH0=1N> :=9QB*NCU6M2\07A%UX,VU?@L[!D36D6(9 MV*]_OOCX:3&O2GA1+C*&]);M4),PSVVZ7;1Z=#]^?]9'&1T,EE4GT=QMRDI-7!P>72TC<7KYUOQXL[+^1BGK<% M7UVT";_XU43JXC!G"1*-JSGQ!%Z% E'12FBF.#>MLU]M*#\P9NA7$38 VZX# MAP'EV_Q0ZY+V%_/7RT7"[34L>L '(OD7_(RSQ:?JLDZD3]%Q3AYKG6F@,MD* MSSW2CX(5'G))V/QFT($T'AA7Z MKR?&%\9$72%76U17 M4ZGF=1\.\K7>W B@?+-#6R[4)?_8F)U?]I3%8Z>M4CRI4&8V%/EJN?>#Q MVE+\>;'(7Z:SV;/YG6F,%[^:!%9\+):!\;5")N5,ZQ84%"]*BD'0&K;.RAQ- M[+BZ;?0)OAZ%V#/F:M.'Z?S]L^JSOL=M\E*X(C@C/Z)85[N U+NJ-M.^B%J0 M^QJ3Q-:]T?*QMHW1$G0RTI:D M4;C>(]@-)0=.@7GZ]N[P]>]9GU# \@F7ZV^O9Q0#DP[\];_.IMM@A2-%OEDD ML(+,J\J&:M[V8>2.*8!L0,IEO:"*S-N+H[\#Z?J?8Z? MD M12?%YF03Z3S')>$\*K*;3HIZ-S]K9!RYB8]E;O=YT#Y \$]0C31?Y#[359\) M@XOEMPDKT8HZ/L\JEHA1Q<%Y94!XYI(L!$8V0&+JG)J]4I[L"4*CL2!&D&UZ M^R$L\>>PPGS]#<\7J_6$\:!U< 8P:0K\L-I+P3T(S"D80KC%'D\@FO&Q%QB_ M\P1\O\+O#\;7)^'@>F**]9DS!2P()%M;IX5&#)!XL$&9*&S_9T W23I=BD,9 M5%I'#EZF0&L1 _CB,I#I0169<\6V[XS?8XKC%#NP,\C:)3L.$><(S,:]26L? M$\-D## A(BB53.UJP2"2#O$8K=6A=1G*\(<40]\S[!FF0\O]=$>W*AN=F-:@ M1:J.62 J@^209W0]]1' 1_+65WLM2-TD(8-!RLU[0BA'L( MF;YH+1@7)FCNQ?A3-Z4\II* .JG;>J/ !>G(.W %O%*2M'CQN>;< M6>RK24N_)0$G.$ ;"3:/EF_O1VPE6\6M K1,@/)"0"R*_ 0A'3?!U"&Y8SQB M^W[P<[@<3G!TCQAEB 5!A'IF@T9#8(Z#X\64H'3.S6=--3VZ=]^OC]957,,< ML8D0M!0I@XGU] >5 *=L N>TM2:7X/*M^J)!CMB>'!::+_801VW)1E64E: - M)^46A8(HBX9$(43.FBLA!T@D''G4]N0@TE@@(\B=/G#J(ADR+!1X,A<2J%*G M(I.QA,A3XBIDSMEXRKS;';E]/Z <&@3]71LDLCY.M_>TPYR(G*_)+.,\W9@: M7<=ZUU\M0UJOODS7'UZ5\G.8U5%%;S\@KJ]]2(=KA'V1TOE:X2!KU/&:X<;$ MOL&/83HGXHB0U7IYEK9@.Z?W&@F3G+2/+'J0K Z -^2Y^Y(+"/0&DS7.WYXT MO<.SV?N1G1LAG:\M!:978]DF/J#RRB"$C4W@)D-(V4$-/G3B3DG=O+7:?82, MH6-(CQ"XT_"HLS#:./"_3>>TP8BU-YAP^KGZD=?Y?I8_U_VWF@B!P?L:6G!% MNM9'#5Z82$Y$9AB-1$+U7G#?\X&CN)PW !YZ$T)_!J\.(2):5Z]QN3'.'0S6 MKH_J;'#VHK'1O?2_;3"(^=EG7(;W^)>SCQ&7K\HOT]D9O;IY_.K5V7JU)M-' M-$U*\);93&%:R@J4XAP\B16*3%IZG2-K?F']0!*[6IH=C[OS''+KIFEB1 [! MR 1&%U)ZQ@N*2IP%)ZP6WCA#6V>8];B?P#%8IB&P=MM$]2?%9K'EO23N6HRK MADJ3A#G6EI-@G=W<=&;@K0\@:;5B<))>;IW7/)+4,57:G!Q\C27;GXE\EO[K M;+J:UL^X%N#\?+::SG&UNO[;^.W:3QTL:<6B0'JSZN M=B!Z/Y_^ _.+3&B9EFFXK##<4+4DQ-UH:',^GJSF/Y1W03(TM7%MJO.K)415 M(OAHE%11Z.)C8Z71F(6NZK8E.=NW3,A!CLKRVEBJNK3!"7#<&"B%(B"=)9?( M1KRHV[>,R4,X)>IO*_$3XZ69F]&2C^N7&22*$I05(#S6@%$I"$%I"-8Q#$@! M?_.*I)Y8&46X_KUO@6.A,\I]<+Z?:0>37Q@=I.(J,D(\AD@TU(SK :LVD][.3V"5K7(W9 MG]KE..",4K><3Q.X*)*XR*FN)L8:6FGGZ^6A.C@]TW<.%4@;6*1@T9?0NMW- M$'R-*4GP'>^0)K :_X;95B86*1-#\BV"0%("P@12 LD#FL23\MJ5YEGJ?CD: MTYVA_RZ;Y' HC7-[A-6'\VLPG\-L4VH9Q=9G> M((R-Z4;6=[Q9V@!KE'OF=G^#C:5\]R',+QL=F.QTSL13X3&"XLJ!DYQ#$HX< M2E.8*FK$>^=1!L=T<^P[WD-M@3;*O73#Y?P]+/^.Z_J7;S&=+;?94L5#8#G4 MJ83(Z4L1$&0UMLI%XCYQQEJW(!V4P3'=HON.]U);H)UZ+UWKMG/_N4?(3 KM MR+YJE^A+BA3!D7>*@GF6K'#2M2[,ZHF5KBM\J2NM=9DY8R!FIDA7TN($+3E$ MQ2T+4A-.6Q<.'=D;:HQ[O"GB;F_THV1TZCVX\GA(Q>U:^G;]>O\2PPG_YI_\/4$L#!!0 ( #.# MMUK@ZMPD7I8 .L'!P 5 8W9C;RTR,#(U,#,R.5]D968N>&UL[+UK=UM' M>+\6SZ;W_B?V9_^@ZG M:9;'TW?_]J>_O?T9W)_^S[__R[_\Z_\"^*\?7O_RW8^S='F!T^5WS^<8EIB_ M^WV\?/_=\CU^]_?9_!_CC^&[5Y.P++/Y!<"_K_[9\]F'3_/QN_?+[P03^NK' MKKX[_XMQ.47%/<04$)2,!KR,!52T+ 1K)&;_O]_]1157M/<&A$93OXD09 E@ M9OZH9/Q]!]_J;_$L,#O:'G3Q>JO__:G]\OEA[]\__WOO__^YS_B M?/+GV?S=]X(Q^?W53_]I\^-_W/GYW^7JI[GW_OO5=S__Z&)\WP_2Q_+O_^O7 M7]ZD]W@18#Q=+,,T73^ 'I^7G__A333Z^_4WZ4<7X[\L5O_^EUD*RY6"'EW" M=UM_HOX-KGX,ZI> "Y#\SW\L\I_^_5^^^VXMN3!/\]D$7V/Y;O/'O[U^<1?I M>+K\/H\OOM_\S/=A,B'$JT]8?OJ __:GQ?CBPP2OOO9^CF4K^JLE5U"ZPOG_ MZJ=]?S"F]P1DGBXC GT5IY7B#3'>]^F'8_[\69"QA,O)LB'BNY_=%._L(HQ; M"OC.1S= N_H@N,"+B/.64+_XW!LXKT#>1E@_,H6/:?;G-+OX?H7M^6RZF$W& MN>ZJ/X1)W2[>O$=<+A['F>B#H.ZN3 J_ K3]PVZ (Q:,I^.ZL?Q"?]U\8L72 M ";^L<1IQO7./;'>#$*+AAOT((Q=6W"9EJ;T1 T%[YH#.AR8XKL"*TA M=QXXL1_@TA[*G_6OA/L(UC]7?ER=1#L!'=VR,(9CS8\WSO,FO-EJ-=UE32^J M[DZG _1T5&)I&SQ*ZR$@LZ"L*>"99""S+>2KQ1P"/R]"?6'6GCJ?NJBG!QY5 MX_#R N>WT?VZ,HQ'B@LNG3"@?:2CODA"Y[R#$CT+T04,GC4FS\.(6C+F/M=B M+[KLH\I9;WJXRQ)V.$LN"%L:A\D6?#Q8199?!%&*!.5"AB"5 BM-$E&@H]^: M\^1A3.?+E(:ZZ&%'>8V3ZFF^"O/EI[?S,%V$5,6^^.'3S>^L=MAL;2S11B@R MDAB*5>1#. XYZ"QU-):KUJS9'=T9&,D]J>(N:41+TFS>D5T0]600WT5S',NW M+_T]0),#A-_S7K)!9EE0R#('RV(BJTS2[F9$ ,FSCT*@5LH^43H\8K<>CPU= M9-X#"WZ;3>SCA4 M0[/6XNW!XGQ]%U'A,8:H)4C)R:Y!:2 (0TM&;Z-*S+)\3S:@V9M_)MH^4+ ] MO-[/%@M<+I[%Q7)..]K(I>1\5D@[%F8BGD!:7 [ 70Y,6"-*;NUR?HE@>!4W MCK$?(- >WN0UFN>7\WD-K%R!"JH8GZ(#680"15L-!(T:0N0Y&BF24:US0O<" M&5[9AVCG7D4?(MH^(DIA\?[9--???OKG);G!$P*W>+9\'N;S3^0<_V>87.+( M9J&D5A8\K9/XS0($E0HD0?N-L(ZVLM:;^4[ CL6'@Y1X.T+07 .]F/:TTG&B MHV@WN/0N>*,E@A &03D?:$/D=/!Q2[9(=I'KT/ST[P3Q'*C3IU9Z"!L\2VEV M2;"N VZ_X7(CCU$J/IJD"A0AR$HJ))& WH- FXLKBB5F6A\Q#^ Y!WHTD_== M+LB#"S3>S^;+MSB_>#']2"RNYM1BI*3-/A<-'%TU;0TYPBMT)F29O"#:ML[! MWX?C''1_L'SOZESUD 7]Z8\TN:S%L,35^27F%],ES@GOLT*_/YM,9K_7 JB? M9_/G<\SCY2^SQ9642#I)B:0B^!3R)M2:$H+VH3"5K7"E]8;1= 'GP++C:?0N M/?6A]*QORI1^Y!/MDB.EI"K57T_.U:.R;H\Z!$!#V +!E*+U5G3S^>= CKWE M>5>WYE#=OIKCAS#./_WQ :<+)$OIY?(]T?'FFD>&\8(^TC(9%E 6R7]'U ME=&R; 0WLK'*=X!U#DQH+?V[!+%-XQXC:Q*/43$0.FA0*4N(MA204C.KN8Y% MM$Y;G)W2]Y?H7?6ZOOW7WV;3M$%:,F,2"9]7A4XA4Y<;0@3F.9+;E'CRK7?^ MW=$]Z0!83TKHP5/]939]=]MX#CZF(%D$H9*%>F*!H_6"M$K+**.WK'5EWCTP MGC0!#A5K#WYH&POV!G-MT([3:04Q&-KHC)807'&0D 7U9_D;V517F M>FTI75YTE!I;UK1,)66BM3(! M.MCD=4E:*]?<\.U[54^:Q">F]!Z<[;_.9OGW\60RLJJDJ#59^^N*.4$FIE>Y MUEJF[!PG>[/UU:RK9S]IBNPEP!X\:]I,P_3=F+;9]>+(V?^\WW[&B$F%)(H@ M(TZ3]Y^"(K(Y!3PIQ:(0Q+C6_M0NN)XT 9H+O@>O^B7M8K3=3-_=MUN-B)P\ M,++J,1IBKB27/Z*FS:APK3"4;'3KJH(' 3UI.K03=0_N]X]8D*PILKS2[ +? MAC\^4W8D,]=I=5N'645K3@E"]G082<^,%BK*4!J38#N:)\V 1D*^JW[?)K@V M*K3C%%XD"(>,2,@8.*<3^?A)2JFE"*YU@'7]Y">MUCV$=T\!R,&%8;^,0QQ/ M2&RX(%/RS7*6_O%^-J$/7U3C=/GI\UH)9=9<6 C:$->2=^"193IW0@F%#,W M6^?E=L7VY&L%>U%"#^5"-W#>#BFKQ H9)1(B.2"$3)&YJI0$R8VU 9-0K'5E MT'8TPQ.B'PUNI\DAXN^C>GA3DO(J?*J1F:OL $LA\9@XT$9)^V,6G@Q6+, 9 MQJ (J0ZM;P?"<.#BI9#"5CK&Z6%6I\$ MC),S&X1-)(/V#+@?S#F1H(&X^\BOW$44?&!%RZ"C$SI MUMF*[6C.E1]MQ-_#-G(GR'$3)2Y')F7EO5<@+)9-&U/4&@KGFI-_Y0OK/9ST M):0SI4A+1?20-KV!9B2$":*X"++VL%6^2 B&,[ Q9Q&-1^U3?Z;%F>I_7P'W MD$M\8(7)<^Z%T)!6)<5". C.&K#".6D9C]:V/BQ.*?PT"!,:B;^?JM_U)K6" MN+X#Q7-V"9V#A,J"Y"(>VF2 M=G$QF][ 8QQS18L UDERI"P/X'@*8"(JZ83W=%8U5OEM#&>C[X.$VX.C\'9. M'LSE_-,*T1K/HR787*#JR,3DA*(?Q-X/3U,@+C9\.%# /50Z/N9IC[R4*EM7 M(,JT*@&J)E*R(&CU!)RQW&<0ZEY,9QJ/:*J*K53YU^]O2>T7^NO!@VD^UPLM M9N4N\C#-KS$C7JQZ>RM"0T#U%J9-6]-=0/74 M\?M>0,=I^MU0<;.^I#X8);(NS-ABH0@RQ!79W> ($#"3=-!">L%;%_@/2(5' M&GX/S80NPNXWR[)I3.P2-UHZ!L)DVO\2!G*Z"X+QSF+Q%5&/:99C-7QNH)SM M*98])-M#3^![POY7PTO(%O(UJ*NXKID^1CY55 E89+X$'4,TK4-@6\&<@^K; M2+J/PNW[ _P;<(+^T]QZ("O'U*IRLI:=%F#(<6?D5',6FO?N? C0.5"AG<1[ M&0#S93!_@\IJ&5F==L5BJE>;5(#@K07F4AU.0/^?VG?]O0_).1"@@8S[2+4^ M'HG? #4NE5@M'E=\(HKJ#-YQ7?^D/?E"%E/K@.?.X,Z!'_UHHH?4*V&IQQK^ MB.O?7TSOAO)>SR:3GV?SW\,\C[C5V10GH7:&(FM'))W",])$35ITIZ&FBXL8C?O ]S7+R\7"Z685I;78RJ >1IS9"3K$>AC1!1 M,OHK8X+%F*QJW4#F(3S#C+Y7P<+Y% _,MK9CVJ[@O/EW1&WW M8%Z_QC0)B\6XC-.J3=O/)-L=#+W-'<]7.!_/\NI8(][RN9;'\%9?O9WDDK"TQH@>4T8-2M@:LA 18V2:9R=WBO29#*[A%;2!9=< .*5 M .4M!\>=AZ*+")$[6G'KD$H7?&<8WF^DC!ZBMK>070TL?791V]=]&;]Y%58= M:+(1T?ML8#4@1F4E(0KZJXN%>]1*8VGM1G8&>0J'2BN=WSY1>E58_PS['# < MD5>K, D$)ESMB!8=N)P,)'K'BE?16MFZ%<0V+%\/7_83?\,T0;W_B$-LI"E'4;CN14^H0%9/!DE97(5+AU.-^]7]/IB6?(A/XD MWD,$_A;.57!L[71=R>GE_ K\2$AII2L:I"TU9E9;--8)5B8BYRHPE4WK:S]= M\)TAEWI74\/P^'V\?SZ;?B2CFY3P=O8KN13UGXXGGQZ[QS8JM#^&8 .=H75T MNZSSJ)@BJ25FF3/*<<7WV8?VQ'.&S#J6MGJ(I7%TB63_RTEL)RU ME)R[7,[VSFL7?3YRY[6+&$_ESNL]@R-K%4FA=VWV9OV(U4TN'NGP<'2VF+HB M5;?U$&.I;2QT5ECC[:UMOAVAG<@]V$[*?WQZY\%*Z"&DL /,387W+D![NB6[ M,\CCW)SM1=7=Z72 GHY*K.3("*U=;K)!,BR#*N"*3+5+NW4JR,2;CTPY,J$> MN7][6GSJHIY>;N=.%Y<7.+^-;G,C1!LGDL@(+LDZTY@%B $M&.0A.)Z#BZW- M_8<1#>]/]J3*._7RS?30T[V*6D 3)EOP"25<2G2*)^0%E% 98N(<0G*J7D2M MHT-Z2+X^A.E\F=)0%SWL*+_ALGJ8K^:SCV-R)W_X]+=%;?[_>9+(L[0F@Z:_:)*L$&ME#Y7Q'E">1[#W$]>I9,3UL.P2U MC)>U7G^$7B0N308C'()RM;2%]CWP@@7#M="DD,84N7[Z\*KO6U=WQ\CO(^A> M^@?<*("KU6NTH4[PB[L;;V==1>-85HJ9 ,Z:4BVY"+YH!B6+.MD^!M]\?^EC M'6=/PZ,KOX=+9C_BASG2:5T517^>X*8B^=E%O7GT/ZNOCXKF1:5B .O(1643 M@^@U0L@6K=4>(V\_C.AQ7$<8AWQT!MR97M18?3WLF2\N/H3QO KM97DQ78;I MNS&9GNMQT"^F&[7A9/P1\T]_;.Z]_74VR[^/)Y-1,:A#B(1=52\W\%2Q,[)' MK?5)UKK.UI;[(7B_47(X=?>P&ZYD5*,T/\_FO\S"=#56D%ZG]1PY$B62!>)\ MHL/"@4S2DHU;71>T&;2Q&6WDOJC6C-P!UC?B-5?>$%/_5JV=Z??G],7Q-312XVOH]:<M&QG>C^0;A5JHJ(<"F]766&M_2!)KR?ST M1P6'HR)D<,PC;92K_@')D+F8,F0G+!>6%>%;=Z/9"N8;?1HIJH<[HG\E<59Q MO)R^"1-\64@@)(+EIU>3L.X@^Z%*<40+-)HS"63'(2BT#+Q2B7SODA7GH>C8 M^O;3;LB^<:L/%3:\FKDJ9_P2XN)EJ?9=/8-?3#_B1I@C9Q1+2&Y#<)F!4HK> M!.,S>'H/:"LML8C=2MQW>=I7S)M^--+#?;Z;N@UK!_'53K3O'@Y_[)@ MG\=$^RBY!7YU(&?A(7*&)!#%> H8C6GMV'5#^!5S;@"5WB6@;W^9]+-<-I?E M/PM%\J!J0348=(24_ D(=)@#?6BITV:UR*U['.V.[AOQ^E+E/>'6@].2=Z$^ M2ZD6HR^N$_\CH:-*"5?O@ZAO1AWR0;:C)[@.10RV^67M77"=PGV,-HI]E#\' M*J6/0/T=C.N2$;R&N!B%E&GWU!RRL;F.)'1 R]<0I%>R:!]0MPXJ[(+K*R+. M@4KI)VR>$/.B7H)<^Q K:_ _<))_GLWK5T9""J3":8J]9?E+K-O'^>?1LH8P8R(D+,V MH&*H$P.R RMUM);Y(EW9RH.6A>8S:Q\$=';T::^&'F+==\&]FN.',,Y7V9U-1/4J8[C. M6(]LY&BBE%!BU* PDDT6R(= B4PFG='(UO<3]D/Z%;&JN>)Z"(QO-_A?A4]U M%ZU5.BG-+S'?&/0[*B$E+;V PLGZ7T4L@C 1C!8B:NT2IO[IM@O2KXANS177 M0^?"W4LA1Y8;YJQ7X%FML4G.UF+(")@X\_2'Y(LX6CG[V1>1]J2H'HI5MB!= MAUWO%TP4"DVB5TZNQGGQD-8=LC*R[#&1EU%:>WG=49[K38E6BNDALD0[YU73 MV'77SB]RC+4!\HTTHTA.>00;B/F$-()+0=8I@9E>+IEX\TSQ[NA.9G=JINO; M@8-^%#4$I7ZX7-#;5:O\5N,$JM2N6L2.E+/92!=!"D\BP8Q DM# :%,ES$59 MV;K701=\7Q^M6BEKD&#F]G? ,%G(OA,@ ]()[0.'4#BYM)G^'C GS5K/C>T M[_QIU9.J>C"F[KP!OX;Y/W#5%^H-ILOYVN(SF+)+B@/WM4FT+0QB";7]EG?> M^FQM:%UUMQ.P\V=2<_7T$.6\37?B]Z]A6<%]>EGN!>REE29&"Y'5ELM2EWI# MGX'FZ(1QVH30.O+9&>3Y;Z*QXQT%"+S6$ D M)!M1&@>12P1NK#.\:*]LZU!#,_!?%2^'4W,/H=;=Y38J&+0T-89B)2%U]1T+ M48)E63O&1."B=9G5[NC.GG$]*6JX<.KG%BKW",9S6X*/M;I5JUI=IB!(DR!@ MX>2TH C-;;?N*,\U]M5*,7WXDQO3\C6N!B*^G;T-?_Q]O'Q?QY80X%J/E]G%)0;L\9&7,O"A!-$5A9HU2C )Z\AI\10\L3)F>WIX-J. MZNSYTE@Q?<2O/@?9?AU/9S7^L3HT-_/;1HIV-A=3!J55G0\F%#CI$Q@?G K1 MESLC:AH&/^]#]-50IH%">@A#[2Z,40B8?%8<3 BA!B R!,UHBQ3%&NUE($$< MS?QKUI*@>(D459OU?#7=]#).U15\#6XF,^E42=BF MA]%/?]"..WV'K\E!^*D4)*%:D7UT/ &6%.DMRIKDB0Q<$,5HH3#PUH/9AEWA MDP\GG# A>K#=#EKM2 ?O)+V^P MWH'PI]2*WA:BXE.B<2*RU[7\0X*^;G)W4 MU8.Q=QCXB$E;,C\@"X\$7C (V= Y8;F76#Q#W;HE:D.N=9?6F\L/']9S8,+D M:@#2BVF9S2]68:3/QW1"1@[V>N1?!4+V=LCGJ+/M5,8EGKC%P/M[JZ.N@^*^9!DB;)]OX@O M()RKVO>7]1% MJ*(Y:^UP=$/XY$^)'A72NFG6\Y7W\6*ZNOK]TV2\ZL/[171PI$2TQGL.UAD+ M]>(*^)PS1,Y-*I('H6Z-/MQRF?KQ9PVO^3Y5->M/SCT<'J_'[]XO7Y:_+=9M MF%_&)M+,GLUFXQ3#9'?Z=-TH\5AF.9G$S)#:X.,LFD[ MONHT_B/2RSG9:_3R$+ .'=X\N.@:C7^^9P;:9Q"T>Z[[>:]A7-N+G)R]@#(# M\ECOX>8"040/G/P_%J*V'%O[6OO@/#@&E=YCOJRW:#H\?3TJEZ?@G4-'IXL4 MH&J#6!\9!X=&L"*5"*7U#KT_VJ%&4_?.M3L1K&$4^-0&75MFF4B"SAK#577W M%"W+>=#"^HB<62=;1\A.?=#U0$39C M$LM(Q2U/JXY%M6]QC."M$Y"BRCY(YGCSPH'S&(H]#)^ZJ&?XH=A")HM*:A!U M,*8B3Z]V=HP@DV/!"ZEU\_X^3W,45;;U&M'>'=D)T$;_IU[GI040^;SEU$M3CT]IQZF>6ZY\&SCV$\ M">O$V:I)PGJ ;;U-MUC>+Z3/TT,WW1BO4O3#HKX"QPRKV9#)A7S37"C>::]&A4K,Y-2E]/?VY]PS8?G"&R7PU$%6C MC-?6CFC7KX+.T=C,:9O,S(.RG#P;Z0MQ,Q2F92[1]G %_!%4[;)96Y^UCF@' MQ5.(GD'.A8$2F=-&4!2@BH4EZ0W/K<,ENV(;*E/5F"/;\U(-57$J6:BM2_KA MTUOZB%54LG"=%1H-RNA:_B5)C+5SM+/T1:.+E[;U,;X#K.-GGUK2X6Z'A:9J MZ:HCJ_AK2 M>[($YY]N"F #S7+)@F<,> VO*&]J[E5[\*IXP5+M'M ZV/8 G/,C2"O9-]Q+ M%O/EZ'6M-U]MF"**B-%:D*H.0Q%USA+/&8)UVA61 Q<[]3VD3[VA?/K;M>*_ M>.!9FJW[B[1AW/(SB*L$]@XPNAB?NVBX_6O\N&%Y@/!OJ^\ R?7Q@F[@R%!, M8CH#<[(.OL8"P91"C S1,?2&Q9W*B8ZMP"WF77O]=1%88[W]2I*ZN+SX# 15 MD4E H5.>@! DKTP$U#DP*93C;*?@U".:^^*APYVA!XE]UD)F#8VE%9#PQPT@ MI01C8O' #*8ZR,21%R$E6(^:!YV$"DV4=_.A3U!Y>\ML2(?Z;PLLEY-?Q@5' MQ!^RQLD8%T+7WFBU!#JDFF3$F(SG]3[=4 [U-:P3LGS;1(U;JZ('O^@Z@U,' M;$_?_3+^B.OWQPZ16]Q!%N\N# MXR6N6'7]T#6_K@E,MD>B(XR#<"6N!Q<$PP,DF5S1FD73O'/5+KB:7@[<]K2- M_VM-=#%*B,F2_YM" N\<&0(V2HO6)RY:M__='=V E__:HV YH=LI=_%T8DMME7EO=*F+4'L,2NP"X_RB M2YV$OR4ZL8_D>E1D8$E9^C]@6I/C5_>S2&9<;7,3.;EQ)O<=6X$[1I1;Z MZR*P7J-+$1V7#!F$4--*I5B(-AG0N>XPM!SE6FCN1*)+G<2^-;K416:]1I=4 MED63RP)6*O)]K2&?R5H.*3E.KHQ0$G>JVGL:T:6]E;>WS/JY +SE<+\1TV"< M1QM# 8O*@9*6C$*?-&2AL"#3UO31KN!17$E\&*Z40-. MZAH^%YM?>]GIBF M4<7HA09TSI*#DQ2]<)*V[(A>*4-++ZU['QQGIGB!KI9P MO?IZ)VB4HJ(SPV6(.;MJA!AP3@3@16A=6_,QUKJCYOU(SG"_;2#RK04U0\?\ M_Q[F<_K&>(!F@G?56QA24SLW'0C\*JD$J^]X'K,.((FB)F5:P)P?IM-%V0]5%QA\B4L)TQBZ"/D6"_!<700+/&:6:NL MRUS04;>3?K<_XXSTVTB0_52RWESURS@9OUM%1=[B_&(4(YFT03HHP2#YV#: MLSY T4S+9#ACMOF([H< ':46<3A'X #I;WWUAPY'_.=L1]!Z;>.2YPP0JNBR^4=3B)P*P_/3W<<8;,\Y>XT><7N+/1.<:\IQ/P^3Y MY6(YN\#YC0":<H2NT)8_/!I M\Y8NGDWS&YQ_'*>K+N=DMP5MD@ ,V=:+E0E\,@&8)F_/2*E9:5VRW5R[6G4L-/-YL!S%VNRG4T$%3A*Q6)N(1*=)0-Z0 M%Y "&JD54ZTK9SN#',JY'XQIV_W[/M1V;-]]GU7>$?3Z3I*(TIHL(1I!)Y0G M00=O.' Z0K@2G.3?^LKQP:"/'R7HA5,',/APW?;@1SP.>],+/TQ>K#)A-P8F M[0*]I]ZU!\ ^3D_;@8ERFZ8#:_G$B&JP:"^4 :Y+J0W[/'C#:HM-$;A&D7CS M#KDG1]!'.N<^77YV46X_4XX(R^4C\#?1 _*'G%4ZD$]H2$:1S*: !#AD<@>1 M9BWTT,,0JOM@U3_.\:KX:1> M/=EICX([CC761)4[T.-P/?32(?XQH)P[Z=$82"H14,\07/$2BO,L)X5A+!<7X?/9EY-'GQ04$2RM5"-$&PL(.OR0)Z;Y M[0XB6ZI%;WWP\*9&8[G/&@FM1X/A^>PBDO545_IFB1]N++SV95Q^NHIBO_@L MB!?3S>5<.DD7^,_+.G7]^E^]HI.9OA+>X4CF2$9/"N"=E: L':8^5%.,T\JM M+!YU7SM$?ZLZ1?.WI\CKB5%D&*OY&MS+\I^SY8T\SF*SNCQ2]!^A=!"4=*!R M[0,4::/G=6!NS&0ZZM8ST_=#^A62M4=5#M '=I.+KG)]7C.)(2T7OX^7[Z\2 MTK_54O+E^",>D&/M_(Q#TZB'+:I1IO3'\2*\>S?'=0'^R[(!=4T^57BV,F5 M7V>FZ^C >SK8A?&"20R,:-(Z[/((IH/#3O=__J:F43#4G-S:J.NU59^P3A,* MH NOM8W2^M"ZNODA/$/E,9ORX$[$J)7 CYV6W%HC)S)9JL%ST)&1U1KJR&*+ MO(XS8MF)@"7N])8\H9+B=DI]K#*XBW 'JPW=!=175!G<24<[%8GN(^#!M"\# M&A8"0:K=\96*"B)98]55S=P[Q8UK,33HQ"N#VRN]BUQ;AV_(.D\;.PSSF_$2 M[YDU*(+/Z,@ YT$2OEPG,-0PAT3'@T$F4.QVP7N'AYU*(7 GG ]8 [OX_9J0O:MJ &JB!_S]Q97*;E9^5*4LRM1]NC=[O[POMW>/<4PE#\L MM.,B.0=/*'NPC\9/WA)+717"%9"E+0(F@ET3O:ZHM/@=6Z#[-3 MU>VY^,.=E/J8/]Q%N(-Y1+N ^HK\X4XZVLDUVD? @VE?.12<)7("8QW$'FV M$!F'8BWC@A5A5,/W_53]X?9*[R+7'LI=KCMT8;Y:<1TK=W6A,[O,N=;@F"/G MS1-$[[#>&%52%U,$3ZT]H8<1G8K+W$EM=V;:-Y-Y#P[S!M'UDF]BT]I+KLG# MD@P-J%*SAI:D$,@8"CG'8&]W/&W5..M>/.? AF;R;ATM>S%=7,[#E':^=SA- MGY[/+B[&B[IM7D5VO(P"E6'@HR1O/TC"%0EF,DK)C":ZVV4N6T)ECSWI*:NY MO2A[J)+]7$9^#P5=T-R'I"$FS4'E2!N3I)7K5#A'F4S8;09[AU?^ 3A/F0JM MI7V7"/+@>T17XR:NJDK>K-W']266@A:52@F$=;1H2>Z-Y[& (< H!,:<6I?_ M/ CH;!S!]N+O89/88+EJT+P#F+ZN-]X$4 M70#I,H%B)H,S0D#0,4>%$FWS\M8!5/[8%<"!--Y%N*TMOI_)*9G-/_UP.9XL M_V-6U_EN<#356,#@?6P M\^Z3%94B&LNJ,U ME.-Y6+R_3M)>?;WZJ[-I_5Z8KGZDWH+X&";U%#PH<7WX8P]/63=>>J-D=7W4 MLSM/O,'85.*J;)^LC%H XKM!KV_'D V%#)ZY:\V-ZUIY4&3B&)_;PV MK\/YAS!??OHM7&P:GSJG"@\.T-,VKS)#\M6E 9Y]=C:$I'R+(L_[GGW\K@#- MM#MK*.7&^661W@KA?0*EL ;YG >!S#MCLN-AIQJQTV;) ]GQ(Y&DB]R;7_ZOD.:? M7DU"PJOT'&=>Q)3 EQKVL86\35X(CN48A"G>^=V*Q>]^]K")CIXT,&LGOM8! MDE72Y4NS_RK_;J5+7FL0KD[#JE&]H&C!F%FP7A&)G=Y)J5L?<7:Z;2/,7L(G M-S'=M79&QIB(ABL@KF%MD\7!6?QM-W_QDFESC*@B?, M+8A?%W\.T<\1-IS:*?UR/J<_C@13+M0 =4'A"*G7$'BP8)A+,=J00VK=[G!W M=%\7B?;4RM8D>[N8[(OI1\*^2C1>1R6??0SC2?73RVR^H!5LVO4?$(/=YS&' MQEP/7EJK40*?(R*?'_[S;/ZF/AR)%;0LO$%#3!RS2@8BV4= %I.%J.G@2M70 MP5BLCZTCKIT -NC8NKS^V-L/W Q^1ZY(#@Q8,0Q49(+L=LT@"916TY&M6/.. M(8_#&FP@0&]\N:Z< [KIK[?JV>4+O-4^0G"^@9*E;O-%@7 JI M(,HL6K];6Z (/D>K*:W\S!=%)Q?%UJ2/?>RW(-V4<=6+^[_ MUE5;B1W6TE-E6LMU'*>PK0E!9B>FW5-GK$4,*F<'-C R;6-:W?B08*PD*U0E MKTWK$NO39^HC]7@G3]0N2NWC8M=LOGP7WN$/(?T#\_69LHG+62Q"1%%GL/L, M*B@%L8;I4(OD&0LBIM8UG \C&M[A/)ZV;]\':Z>J'@)D?WNS*GVM4JJ#WY;C M%"9O+F,>?QS?O,'"M><9K2>76402@$[@+%K@LHX:D"RSW3)B'0BU&[*OF%@] MJ*Z/8:VS^8?9G'!^:?QNP&7!>"07"M F :H.G_:2C%^T13)KN/6R=:7/@X"^ M8CJU4U0/MU.V^^+/XF)5CCG2F?9-(118I@VYXII#1%? )\>D"\68T/KRZN.H MCE P/5C\HK%.>CC<'O:WGUW0R3S^'\QUD.UU!6]*\TO,5RV5GQ7Z_=ED,ON] M7O"D?_E\CGF\_&6V6(PDKSVW5IO2Y<7EA#;T_-ZS9!B!63([54ZQEO5XD,X')W(1*$+/^^9>P,^.K,.KM=%U/?I>A%) M!+<:,Y:R(,/5!PG><@V^H U*1Q%Y:W>C"?!OG#Q8G3U<>W_X%-BV\8^,U:XD MSL%%,HM4;0D44_3 O>)*6*FR:'T??C^D9\>Z 11VEV9JD.1^O3TVGE[.+F^] M+*]FZ^$>AURU.NR!O23\]UMNH]3_=I8^!NOG,)ZO"HX^T]EQIR):!LHA_9)T M B^XJ[-].%F 0IO0NC"L(?Q^=]!'0*SSFMQ975_".E%,@"K>@#=&@V9!*6V# MR[)YW]6#40]5=' LIG;;>)OK^=0K%CBB\$$7B$R1DU>/KYAE!NF]-CJ8+'UK MU^A)52RT)\2.!0U=%'/JZ>%=UO*MH*%CGK@30?K,$^^CW5-GK!/DM4DN:SL< M8X>4FVVI@@2 MA!#I$/$IV,#)L]3-.]6>!8"T$:>!"I76&K> MLN6,"QH.H5,[1?60)WG8L7K,Z_\%%XNW[\.4BU_I)]\O1BE9F[0JX+- 4"8[ M;2*Q,&+[GHNIH;":95PET[@26*7.^; M&WII58# M03F=::-(AK4K6M\>EW0-]8?GR<]F B'+>YJ42_GO\RF[^BH4D1* M@ZC!A$"K<75V(T3W+^D$1H5LU(*6%#D;03R M7J.-!;@P5@J-2N=3R'Y^HVQO6MU:<#(L$V^_3-'+;(I0('/MJ!VCKY,M"H2@ M>)91!B&&O>R_$^QO/!U*YW=IJUO729$ %Y<72+M]F"Y>8\+QQ[JDWW#Y11W1 M?3]S0+%4@Z<>6C'5>N&MRJ92J@WD%K_-UK'86X_^Y?/ED8BF>%,8"%TX*&8C M'<1&@TM2V! UNN9^R:[8VO6I_N*)J\?18S<1R^F[ZT=OBAU0<-KT#9"322]T M#(&DX05P%A4JY,+G_CI7=X(Z6&E3'VS:WM2Z/W6=6+'2S<6\FLV79389SS;3 M,E:991D8,QHE1%4G57G%P4>600I7C++".=\ZP[4CM.,WQ^Z1)?=7,#755@\1 MJQU@;C(RNP#MJ5QI9Y!'K45JJ^KN=#I 3T1";5;R=")\*F+>GK)NJ_MX-OH-MG<6B:D^JO)-4;Z:'GH:B?2& .7XVZC6J,JCZBW/9 AWQ#C./S)7=6H#O^L0CA"OZM+K[D_8 E/@/G.2?9_/K MVTHC%8RQ1D0P4@50FKG:#2& <3QEQ8NRMZO\=Z?#G:=])50X3,H]G!^W5KW! MM^D"0.(9&2>C$K1FKAT#58H&KUP J9#DIJ1H=_X!'D,TYEQI1=5-,QR;N-R M/?+(L5^-B7N6/]8V$(N1,RFF2&NW22+1F3UE? _!B@+6V!2BL;0G]M3_ M]E#H9T:^8RJVAS3@/5%, M2W0]W6/<#NKKX=0!RMB:?6O*EOMIO;7-@L=@N+."CF==TX?>@=/:@DI(&W2A M;ZG6=W$.!OWUL*U'9=YEHQGP;'VH$9=%5Z0+&M#4*4.U.,Y%EX"%;%QB1CC6 M.A/9!OG7P\N^U7J7G/8TR/E\,WHF1AEM+@ELG8FG(H_@O)!0?!$6-9<"!\C' M[;^ ;U1MK.2[C'6GP=@;\Y(PFSH9D'RM5?.&VI@Z>H-U9K!,9/-:(08XZP]: MPS?>ME?U7>KZ8U2%W5Q3_;FZHM>SR81\M=_#//=<';;CTX>H$MM'$(VJQ78V M0?'+:6\6E:]S^P39FMH$"#[3Z6D69M]Q%:1($G72-7*1::"# M8J83"\G"\:VGZ9YI15DGENQ94=9%6T*LF:JWKL":!\]'9=8,D4; M> "#H=2VP^2,(6:0/*,*7.M86M]M.8^*LH'XU$$]PU>4H1#(C5: +-9+.AG! MUX["BJG:7]UBP=:M!IYN15DG57:K*.NBAQ[Z671QL^\U2*L;]O/:#1M9KWB, M+@+CA0Y[P5.]+Y@J$V16C!FO!BAQW1O_23"P7[/_:.H>AKI=DT-JV5E) L1X4Z:(9'<]-/)]-W/,ZTSP9V4/@PIMTVJ#<7\X','WR-'['. ME!\A+\JEH$"*I.K@ 7KS-1;00@>./$GMCUAFLQ7W-]X.I_8>6J,<+,R_S\=+ MG)4R0L-+6A7..\?)X$D>?. *6$;!G),81.NI8LW ?R/QP 0X;KGC%HEBFM%+ M^6F4@Q>F ##%$9VM(,@0HT,> M-T2J=:>E#MV)@V.TU@4));CZHAE77S0/)6$DH@83K6[,TU/OQ&%T<4PD#C(; M$DFF;3!FS2%K2]R@DY7VI:\KA]H+FUKE3;NHZZGE37/4,=02[\(8KY4UB0RZ M5,L84]8IVJ3# &&4<\B;=F+)GGG3+MHZ:GIK%Z#?\J;-5+UWGFL?/1V56$+E MF(PV@$S4KG2U-9P(!KRTV01OM,,CU'D\@;SI,'SJHIXCY$T3&L+XP<8F0!$O)2BHD"F>F9B_<"^\;$MKIK>'8> MN)9U/_2WLU_#LK;5^31*6#+C/(.0,=/K1!Z1,[2Y!V$$JFA"LKYG"M[&](U] MS32V-3TY;%#W1Z1/_>!BY8R%;3@Z#VKG<[K!6*10(B,7$;Z M-FL]%NU<@L!=V-0J"-Q%72<3Q",N!FAHF2OQ_$ MDPG]'JKDKC0Z0$-')!0+CCMRQ,DSJHU@:).'2*\:V*Q<,4$&[P8H.QN.2-U# MOD?B41?%],>?,'FV6."2=ND-NJN&OR0 +2V'H#@YU-Q$B,XP2#&%$J2KG:C[ MH3I846>@JO;:!)_G9F_(_AT^)+A#)+81,MF==:-!6UH,5[ M">@3ZL"2T/91KW'WQYT7"7H2PQ'F=V^OY/8B] M$=QJ";9X5Z-T D+]15KAZY4N(9S:@Q@[/O[LB=*'&H:I/K\WU1YYX2G1'E=2 MS9SJ.@27HP*/CN"FR(+ZUHOB&"[UP=H:YG+.EH3\+D"_U50U4_7>-3#[Z.FX MO2B<,4[8 MK7GO8I9HA9:G(N]MZP' YU%3-0R?NJAG^)HJ500OCA9M M?3V3,QGTU2B@,]EZ'5V0RK8N('ZZ-56=5-FMIJJ+'H[;B^+761Z7,>:U03EB MD@S%& H85N-4C->>XYF#B4IF9QF7K'51WMY@3[B0X)" MQ$^;]RE,\_HBV_\EIV2\_/1BFL$-7(: QA67!06ME M:T_;1.^(]A!%$%QF+75S0^?4JQ 8K=R1SPXIYSH!S9)+K;T +%)ZQ36*TKHC MQ;E4(71A4ZLJA"[J.I4JA/6&\";-YOCS.,W67=S(=;=:!%#DU)/E[ S$D!C8 M$!@&Y#G)YC,Q[\)X:N&03MJ_;3X>J(4^/(LO(5W9R#N ZBG,<2^@XX0T#E;7 MP^H_0-:#$2$5YE(P"8RJG1X1ZZB]HL!Q3%P8;32VSOH/2(!'0A##Z+^+B)NG MY%X\?[G"D!@NOM7?T%%XL5Q\05QVJ.+UFKP=G:V\SI#(XE \EG&5C20EG639]W MGG$^*CU,?*USX;_-/@/;H$E%3,N\^?Q(H5)_>Z(K$)TR#0PY^C%TBG0*V8MB-K& MI 1-F^<1)_@^OH 3SEH?DD,YGI*/S]BWO\^N%W.]BA^PD']R=W'><(],6"BN MZ#KZU4&@5Q2B)>$S$C8KK>\:][J@;XSNF03'':"P6ASQ\,8+2VNM7UUL6UR4 M*AI);Z[@OK:4$HH.'"3C1QF9G/3%L=8CD7I=T#>&]TR"X\Y9J'!_GEW.;ZRM M+O7AU0F>O";3GMGH0&$J$'+@8!,FE6U(.AUQ^,(>*_K&\;YI<-P1#*O5C3_> M>('K6A]<7'!:::YKBLJ2WX#9D@];&'A&KJRI3?G%D;?Q;@OZ1O&>23#,:(9M MB[M>U*^TDIK9J4M]<'&)B6Q%?7.5": D(P.L'E2H0XF:,2O" &,;VBWH&\-[ M)L%=ANL!&;Y>P?U3/D;<$U[T"&YU_3,*0^\H^18Q8(PB2Q:/6;K_$/1OK&VF MV+O\-,.5]?\6YO-0.VGV4IQ_Y]/[*[%_>"%#%\H'E[CTF2Q+7;M26I6KZGGM M_1R"\X9;;-T2[-0+Y7FR5I),(& 0))+@P7M+#F8A%],[GP1K?:G[7 KEN["I M5:%\%W4=NU!^,5^.:NO.U:?]%6?OYN'#^S'9"JNTGD2>LL$ TD=:"9T.)#TI M:F]@9J5*QO"=8K?TE!NDH[]=$^Y! $^M2J.3YF>M-= P<+H"M6;634B;Y-TN MH+K47SQ&CVU AJVQ:*BH65]2'HP"S&9NC6>@8[72;"0#3>E,-F/,4B0,)>TT MLOVT5+^E&F)HS7<1;DN-+S_,1V__:Z14TF2C9D@H$RC:TR"RK,$9&UD1.>G; M9;5?Z':!Z<_O9A^_KQ^WUFW]TPV]KA\SG!O44-BS_275,'&[>OS/OXQD-H8E M3H]/=9:)$IG<-4ZN/&ID";W-11ZJJ)]_>?**ZBBI?BJ'$M8)(%5NK\>+?_SP MZ0>LCNW<5WA>ZJJ>X.^/JZN/@(MB/=86RJT4?ITD =@VP[MW :)G.B0PKDNH6& M0W B2I#&2>N85D;&LZ#+8S<>C\J6+EKHK3@&;[34V!12TGJMD%A ^4P'+A," M/.VE$+DDN\8IX7+K_@S;L!SA"D]3K=T;*S]0Y#U4 M[S'KRE?[IZ!12W&+EW M@)X.697HD/4\&'#!&BZ=<)SOY/$=9J)P],.+:M[\#J$Z@/,&H8Y\0%Y8E'F BKUS MN%Y\B'G2A[:&*:W;UD1Y!Z#?KAX:\7"Z&$+;7O0[(.E&,,/)8(VG*N>)#9 M-Q]C^G2O%W=29;?KQ5WT,$2(YA59![7[[3OD(Z,=.L4R"!4TF88%(81@(2F3 MAJ97;Y[__-L MCK6@['*.(Y>M##QID+58016IP1M"2\ZFL)+ (P^-:;(+KC.E2W.5]'#V_$I[ MW3OB[TH +Z:OYK.$B\7+<@/BLXLJJA$O,2>9(L%+)(G,+02O(NVL11/E,V?- M7?.=P9TI@?I1SM8T=5&#?%L+A5?@] MBF3H4GW+O2YD3P&9X F480X")\Y)'TWVZ W+K>_@G'JI?A;!^)P8Y"08*(;D MLQ3G(.9BE4D< VOMXIU+J7X7-K4JU>^BKF.7ZG=UFAE9FY@Q@5?6UXM4$:)F M'%"PPG(.5@[1>.4P3B(X.PZA5U _WU<+)'90YCH?V(!>?S"C'-+G#D?,R%?M^R WL3T0I)%D+D MM=-,DM6;]N!<=%KD7+AM7?G9!OG7P[N^U7K4BTVO%B.4Z+H3.] M6QY_E"SO+J(8.L,K4UZUG)9]ZAM<'P;)# M"T;9ZJU9#BYE^H7Q*!0RDW/K>Y#GDN'MPJ96&=XNZGIJ&5XK#1?<&;")UWZN M/)$KB!*L<#XH.A2D'^"L/X<,;R>6[)GA[:*MXR;B=@#Z+5,H/($@/RX*-&&9GV[0?L/=T,;R=U=LWP=M%%\_'NNSO2?\?QN_=+S,\^ MXCR\P^>S>FTC+2_#Y.HG7HIYF0#:#0"'!TXH-AJCA6'"I,C_F? M_4 [X5C(/M;\">CO=-CX*ZWF_>+M[->PO)R/EY]&,BK'651 _U.@9*(WME;S M:^:C""DXIW+/-+R-Z1O_FFELZY$Y> CN?9B^PP7IYSW^M%B.+^K\D,_1QC); MC0BHL<;^HW%=D0P4F#M(0(UB=+_A[YM7@6CY:CZ;TA_3*LZP>#E?(WPQO?D3 M8^+TAYLOB),N9A%4[4N6:%=4MHXQLN!L*48ASU*U-K1!P^: M&P^*>1)H;8[,K4^2''\6F@\&.?$ X(!C$DNX:$.=ZV61?E%&1P),9T%FZ%.PD@MWA+3%$P@##L.G+NHY1AC0,A^* M*N1SL4Q^GZ)?@E*U-U#REKS^(E+KLJRG' ;LI,ZN8< NNCCN18_[JVE>SR83 M^L+O89Y'TF- D27$9%.]1D7&JK8DK>Q,*=YD9HXX__=1_,-S\+A>P=%T?Y(7 M0A0ODM<7G/,ZX$07!S[X.N"$,9_H70]L@,O>IWXAY'B<:7YII(O"A['VMD&] MN9@/9!'A:_R(\T68C"1)*3J7(&F>04E5&]S%:7Q*WP!2KZ28ZNYPP BPMH(@89>/OF:=[<D?@NVCIJP'07H-\B\1$.O29XQ$&:#R!2/PP?.JBGF-$XI67A:>20.0J!?*) M(/*40)-PDG&NZ.;]<9YR)+Z3.KM&XKOHHN4HZ@='HW-=?%&&@<_&U2"5J6.7 M/:!7G(6@&8L[I6H>FQ*_#<#78/6TTT##6,O#D[QW =7%GGF,'MN #&NS-%34 MK"\I-SQ%'@&7B^=<,PA2B=KO7H(KM1L=:I]0,$2V4VWB::E^BW4QN.8["+>E MQI<2C9"@;2'34M>F(%)$\"HX2TOC+K2_&O

1.M*SN/0I?L0YP'9TD4+O84;\<9\FJOB0*V-]$P# MDZE.;50]B.8'AS0=I[=X0XH$B'V(XX8UAYJ%8ZVVH M76XM@C(.B?TY R>\T3L54VP?+-P*YRNW3O;22@_M#Q\:<;X+M*%LDFM8)V.. M[*?"QZAQH/R',$)N0'1*8 Y6@+'UOI:-&1Q]!62)(22&0J76I1^#4Z.[Z=$[ M,[J(O0=&7/OV=T!NCL&,J&7B"13+]$L1J5Y+*$#&EV.*&\M,2[-Z$#62\3J&Q)<(%83[NLU59A M<;JUF7(XZC.CWY'4V<.]ECLG+KTN]0OA'?(ZPI2,?BF!TS9++XOT]+)D!5'Z MK$10+.7VEZ:WXSE3$C53P=89"#H;9*QHQDOK80'=$+:[H;33<^]7XCJ>R\D-0D%B8L*%S690VU;241&U M\]H9V7JD6COT0]UCZI%_VV\S#:K:4[G@M+HE.@V3];J>+1:X6'PN=O>Q)/3D M_W.N:Y62B[0@D8AA403RUXQPK8M+'L)S_-3-L!29]:2J'GRB;=@V<:5=T/64 MT7D8V7&2.NTTN2-%#E##\&0)ODXNQWJ-@6QFE=QJ,!L'5T)6C$47F^=VCD&2 M1]([Q^)(%^GWP(U7GV.$]^RUFTAR;5]5LHJ0LRV@0@KD:3/RK)A$SFT(S+8F MR ZPAO=L6VIRUJ\:AFF==.^-/>1$X6*(&<:G M>37[J/9,'PHYPG;WCKEBY %IL[=$>I.4 MN[R??I"D:,F2*)XR28I21X=+LF2N#\"W,H%$ F#!&$RU M'CB_'^'RQ!GS]>#L-\-I"A?UIP,GC5:,7B_K5&V&4',G&!U(951@.O)BC]@X M=;T )\'"7@>;QS/U\7G[Z3_C&V%NI/BECG#!^\)%"I>Y=@4T9S6CLOC[01ZX?5!J'#<[JISX8B-MUY;DK7^[725<)DD\5D[<$QD4$D( MB$@;G+#Z[6 M=V2>JE\F)<1 FY86W =DGAMS@,G*[01Z(?I!J-"AHF\+X182/-S&>A"88)A2 M'3 L'2E8(P2F'%AKL8BB>9)'9/1CT%^XV]B\]UFJ6U^&_&LR_HJ3V?>_+L)H M%D;YM_^Y&GZM6AO=OK&W\K?VN-_8Z,G[7EGLH8!&MQ!_>NBK6P^]8731V@7M M/''(DQL;N 0G8VWR$Y0UWK+(6Q]MKD?5[K;ARF==UX8+7ZR+M:2JYEV5]N"Y M8!2L*I^\-2&Z?@W0'\=VJ)N"C3FR^G9@0U.FLH8Z K-> M(K#U4GP&9*Z$9,G3T*TCJ0U@'3]SWI(.=^]>-#9+CULZ*Z6_J27=!&*G;/@& M\(Z3!V]NVDVILZ==CD0AM#I9S 6B]>2ODN<(KC;(S#$*YD-@++4NUSX:==9D MO$^!.=N8HP-C?KD:7LRCC5%>?OGV\NMD_&TQ>? ZP.VU MG<&$$&3T4KK<>C+V1L .'QPV-^FXMSTZ) [_".D+>8*3[[<5L&Q6X75Q4EE( MOA;\::G!2Q:!*6&=K.*'ULO+(W#.CR"M=-]A+7E',>PU$L&](19R0$MR*70" M/,-Y[D])+I*[-8JT$0MNGGY^1M]1LWW*HJ<41J6JS[K6Y]3;Q&)[SXT$S[7=(R:R4_4&=S/_(4\1U@A79CC94$)NHXHV(=3\ M:HVJ:1-4W('TS.M .UFTIT+PS:5Z87E?(JQT9]ME+N?B3%M,7%[Q2?MF%CY*/I%CK0/X$K5C,A2!K:\S/P+G4)G EARX M%]0VTO:Q,W]U3LZ',/J\."\V.3!I)$+*7)-&-&G$Y5C[4BDA@A:H-GHKUHSB M^O' 8V7MFEEOO*\6&T]9FX-8%A9M */A:+U;CS[\,+T=E7_7?'MHKJ,A;6&% M:T<>-2U4H'S-XM14#E<0 GO(6B7+ 8LG*F]0BSQQ&=(SF: M:'_ETM'Z,.7FOO/\^]_^_DK.S/XG*X]_;)MCEBV@'^C,A=M80IU410%6!J6\ MI,W!))#2! 8HG!8\AC.YE"K+7]THO6>^T1"+*V8^HQ^+&- MZKLT_YK.WI>/X682;%&<>RT\;;>._N"2@P_< S*?2G+,6M]^-.(=$,?HA=K, M2/\H!]]_IW"J4FXJ%GJ?$GZG=9KUW\)UG'ED&D#+G%5 M+V'25U$FH#C.D/#21][ZHN-6 ,^)*OTLTV'E^/G M(*B2H4@KI AM3/)&)2A1("@" M!5XE#]K:D#&Z6&RG(>[KH)T70WK8HUMGL@7,9:.'ZP5MD+VT1.$"S"027UL% MSG@%-OA,9"_>-^_8_PB<\Z7'/GKO4&!QLZ2EHB-J3&!LG4<0G0,?O0 K0TC< M)LYC:R?C3/>+W71Z@*EQOX_'^3_#BXLPRN]G7W#RMO8!^3RL4\MNSIX?^:4] M3M%;/7K?D_8N*FAT&O]V="T2OB-/,]\\=;Z13'_Y_D?X]WCR^B),IS=$935] M6UPDUX,7(JI"",E'$#Z9VO(X6M]ZB]\%9[M^*FN>OCAJ-"H&R6I!8L1(+UY2 M$+DM$'UD]3H[&NPWH6T3A(_.J=7=5IH;ZG2R !OK='%PQ2@QGM"YGQ8_"O0'[9[AGDW2&PTN^_I5EB75FG6_T37. M+8CT,X)CG&=W-MJXF<8['&=^FH2,EV'RWW6V^_R;*N;RC-U;KXQG&1)R!LHQ M#\ZS -H)9Z1D%&:V]N4?!73^[&AGCX:+13U3&,PS/F]'TZO)_$!MF&XG8] * M'R*YATIH03"G+<1/8H[J8_[YQ1KGW*^UF^KX YGER3,W_["'XG-7?8%=8(_J-S]0^\42 M M/TF3UV1,O5]&I*^-.HH(LBB5T,76C82WQ?@,Z-/5;*WWDS5@WX[N@C79HK11 M@[&!5E=O)43+!7#G/2I1^Z^O/0O?Z9K]3/EW3J#1G;H<)IRYR+3M0(6T'AFW@1KP/I"(ML8(9KL@:$O)1KC M>&H=ICP"Y[PITLH.A]VC_L39JUAK(-)L@ R=QYC I=K8T=L(7O$:AW-KC$9> M7.OTW&;(3HHX;0*[#B;I4XZP"N7ODSHPT"@1DF (PFA.+XQG$)64(*/3] X) M$5GK+B[K,)T467:VY>9TV=X0AUUA;C5P_:ED(CIKMR9)2*""P4IN@(0>LK7"27S3,4JBSS$X:JUM[ MPH\C>FZTV=8(QRV):-&6>9N/[UC:<) &SALY0RQE'VOO[:B9J5W!R756B. ] M.&"0I/8:,1H96A?VG5=&9"N"[)$1 MV<90)W!$O0G5:]B]U.@&Y*H32&W%%6&[PK0Z]Y#,P"\\)8XTPJ MA_3>GV1&Y) LV\9>@4W9A:1I9S[4-7/&AIG4/C"5GKZZ-/.B.R ME2FWR(AL8X<#9T0,ISW?!P?,&%5/X@5$GY"^Y4D+K;CBK4^=GG1&9!^*M+)# MQ\*D 3W/Q9@19#2U#7:IF9D4(1LC12G)R.:WBHYW\;-[<+:36CNL $L<;R^_ MAN$$\ZUCS<5?+7J+3:<#1*,^39P1U2C>_MI$2!-I3(.BH.#)R6$3K MRH7'$9WA^MO0!!U&S#\B_@>L"J3WX+8$?^%D.,Y\P'7)UA<#E@)<>A4#*<,P M!YA0LR"95_Z 53^/03U#2AW":/>YIEKGI7_%.-LC[WS[G^^;5UX)I=40&K+[ M^_*:W/SA[$U(PXOA[/L-%VSP)AI7H(0@H(Z; F&,K8^D3R<\=?D/ ]A^VWTV\'F'_#;^.(;^:H_@UMFSL@9-5%+ MX $]*%V'G:O$(3.)QE*D;WEK5^%10(>/(_:WV;B7PCLD*JH+_G8T)4^C.A.+ M7#Z/VGCDP#)M=LJJ "$Q64?99)T9^ C"Y+G5TF:B<#R@D-L0X]0^U< M0,:]9W(CDV_ZQ',P?1?M=ECMWXU'GVJ,W$Y<;[.$=,^1XLQ!V=;1X&'),$:I^]0'-A&RSUL M?VO)6W8*X5PR;0L@UD[,00B(,2BP5G!6I)/6MRXBO(_B"%/;&MCGD3S1#LKM M<-CSKS 9U@WM0Y@M&.V*S*%X#SG;ZMV@@J"L@V1+UE$[C+%UPY6[&,YKM]]+ MPRN3_VTLOCQOV !1IUW^/IKC[/#[6>D1D^^AX@ZK^P/(8F;1<.V!6$T+D$4$ M5U@&0PM9\4YB*:VOGAW*Z&MV]-XVWT:SS6=78+JBA>S]-YR,ZHS@-_.IL!2% M5GP?W[_YL*QYRMMC[->8.Y#I-_0 +Z.D(E:..4VQ6[^T*=M M\%[:[9"6^Z6.>;_A9&1)JJ21-B5I01D>*/S( 8(+HJ!+C/'6P=C/")ZLX1LH MM.'!VW0R&WP(H\\+S\-[GI6)'E %MCA'\'77<"GHD@R6[#;*J-&GWK(H?7=C MS9\>>!XAUNXZO&](O;Q=. M#,:)K#*DP@THAIP6ABA!&F19>*%2V:B5T;$-N"(*:F^_;136V&Y_D*8NKRZO M@6C:DKU@#(I4M@X-S!!3RK2@V&*9%SR+C?;(-9;[Z:&'VQ;W4ONXA[8<^0>/MK+/..8/E MKO[Z:C+!T>R7\60R_D_-?H>O])/9]X%SM,O[BC5;53?ZVK8U%=#9&%0\,:F: M9Y&VP'>$/,-!RU*:V*7[K5/RT8?3CU\G&/+[T6W_GP]*$12"204:Z_VJ0"YC M#+I6(1/77:#(@+=NS;4IMG/B3A=[M#XD^1GDZ_$WI!!^]@XII ^?*[[A^"\* M3NAG].V@N."SM@Z"K<>[62CP+%/0:!BKEV]LX7=.NE<4@'_QQ=33$O%[S7X\O+X:R*\@;Q-G"3";$(@!%I+_4Q0)#9@M.TMPH=I7:' MV)\V GL.W#JLQ7I3[C=]ZYS M($$7Q38\-7P$WV^_O/WTZZM/9,7IE_%%O@[3!]H6@87@:2<3* KW(!A/[CK7 M)CO!17!N#P8\_-0SIT(#5=_GA&EQ_?+3]<6SRL\H:#T")T4=6$ZRA^(2<%7K M H1#4WK[]O8MF[!;C]VWA MLK,HK5J\C*?3GYYZPYY<1-9,2?"(@3Q%34:7B@&7W(L@C%*QN?>U$LW^R\2= M3UXDTF@SDX46+HA*T!O")(/:40ARSO64,+GLZOWV U= M?D[Q.(;11QT@^3I(TI0((>A$R+T,%)K;9#:ZZ'?R.>8&AGLPP;R- COF)3>! M<7X)YJV4OR)!N8OF.AI2T%-U2 ZX#PI441:<98]J;%FG*TT@PM[#? M-@KKFF!VSCM19ZMFE6O6KHX5<"X"$Y$92Q#5W0MW3SG!O)7:5R:8M]%9UP2S M9L$+5B18K&W^9>$0F7(0F RJ5N_XS1*03R/!O+/Q=M99ZR3/!_QZ-4E?PA1? M?9[@W#.J4=Q &H:9&P-"B/D :U;G?Q*AG)*L>,4IIMOH0&3% XY1<=;4DVVF MO=97U!<=4C^.+_(_*=Z;_ V_32^@7OSU;MAB(O<]0_=+ ]R!\B9-5H6B"&3 M5\R4>O%X\^KJKKWY0;IKW@91OG/\6R8 ML,ZH3DH76LDRQUK Z^NY?ST-YB*C*-8)M=FIZIH'G0H;(#<6$A3L0Q5@L7'D5-JMYVOB1YV7]MAKND)'==>T: M)!ED=A[);:;)B"78?M Z;ZB/QJ]B8,)_\*%U3_X1)?@!AN(6P5-:6 M6DF8#!$7A8'HE0!A$G+I;=1Q,S9L]+CS($%[S=ZWO=O_@OID^&V>O+ZY1S(E MA_=7G X_C^J.]6KZ#\R?23&W?N%WTFE5V9\X&\3BO"H5MN4)5+!$7L$99!-K M5X#L9&K=2'MOT$^>8,B>6&_ 9:?\D77$K2C2;)7NWNF>Z!<"SX54_LSQP M%,9:7SOZ.*,]MQ;$U\7W*XZF._1K^C) MQ+!YT<>@@,H?TE0DQUMTMMIYON3_J M?1>RC^D+YJL+?%_68IFN K.XTL&-R[0$TSI,+RXH:02$$B.PP,@K%%*)TEQ] MK< ?ZG;4@5EZ=WD\CK&/??'JQ]G6'/ZR66B)M-'4E+=2C/Y@19,$!4$(QJ5# MQ;C?J*' -J>+MP$71$W8HSR7Q=A=*M%^28R=6KC MV$.>XS2"W(,F=Y>^4['Q4^&O)G?;6 JP>'0>,R#/%8QRR*@3,6@9!V Q6,S3D MWZBR6>.M+3BW$LSA8^+CVWKP\JR'E1* M#TDO^Q]X&P5(982VO(2@6_-H!907!C4Q4N,VHQ]G83;7Q<>$HS 9CA>C2[@A M%$R %Z;V/1497-0.I-,LN*)EC"VNP3_X\.=Y$M'&%@T7ECF@:QS_'$V_8AJ6 M(>;E,*(-0#6L,UL)Y/!59PV,-.ZEX<9U3:O!Z4(49SH!"E2@,!:(&"PP9I!K M[ZW?K%/-:9G]D5JU0UE]&\5VLO:;\013F"YG$-F(W =M(#CO:&^JQP46'13R M=I*)J+P6#4W]\],/6QK5R"P/&'H/G7:(5W=.^RPO>2^5$>. MWMK?Z=_.!B$HZJ7*8D" P]A%Q*B3XHH4^5WG=E>6'Y,4C1*\L2U\L5 M[\KUUW6QQ%^38:K-E,:7E^/1_$3CNFWB@ 7A2Z@#IK6C[4D8MPA'72;-8W:E MY-:=2D(0:CC,?1%&RT(D! M)E['Q5ARXA7Y=DHZE3(SRO*-'-Q#+.Z/"?(\B7Y4.G0H3]SY[?WM[Z_#R?R7 M%Y(,O O27+YX&;O,$'VU<7\=S _ MK%""2U_BP*&4VB0/V0@.BO8-\-S*.E*3.U.DUJEUH_[-D#T[YG4P6,/JRGNY M_\5B_3#6/\>C;SBMU1I5/=-/XUFXN/WSU^/I[,_Q[/_#62TA^CR:QZS9I:*- M9: %LNK&DSOCK ?O"T>.2G+>NJ5[-V&>'7E/@Q8=VOQV$VRQ2U 0>_U7]??( MZ5&"-@JO0)NLR;$OM>%MK@E/#ES3@= C6LO=U;V8MK M9-/YB<[T[;4/]?MD/)T.?*3XEL):,-*0SGGM#EHR_>&R5"RFK$OK^UL=Q'AV MQ#\V%3I4%^\KTF]_XR0-I_A#JOF+_G8TFPQ'TV%:5%"'Y(HM)H'EB>(&CYPV MO)0H#$Y21L>+F'0R1RI[B?H\ M7YL3I]3JHN\C["UKY5X(N%Q%!B%8'Y$\1(XQ@JYMU/8RM8;MU/8QE"G=(W_^@SA_=5L.@NC M/!Q]_C"^N+AN(#L0PDKK' ==BB*I)#DT,A5@+A>G=/%&MNZPU4>2$^1NY\#F M^(0X;9HO2A4& J4IH7!:#6HY(D\((0H#&)TL!GEFIW.3>9403XC<#=G5C_ [ M4*.'#UOWF+?3Z17F7Z\F!&MQOKLHK;FU ?W(/N:!]CH@<@0AN5U

$:J8D#A+J+['51G#-#9_K0I55EF2"\7<*AL!7 0V MK':+'%LND.IY0T_&?V:X9N49]RN>@5YL_RN.G?:[_I&?+-6C\TLR03-"2UQSF6)2_ MGYE)P=$PRGFK?.Q0]#&?S@*,<-/GQHB_]6PY"V L)L?9K )33DV]WJ9N_J96 M#S5[^J:_-8LV_Y?1BM"J*G!1BA23HE*XK&2%Y)-:R7>L#?M/GQ9 MWX5[]J-KYO#[MLGA9[6>);$0)#6%U-0XG=.4XC)B5-][2IKRE!7"=&:"#'X: MI0?:EO L>A,\C(#CW53@C MFN>&"J>HO4DGA3.BGVJA<.XQMTW^N])KJA.-GW>2IC=%?(HRSI5(,(]*ADD9 MZ9\J$N&D4(6L(E&JRFH4JRL#@4_G)$HCV)8'(VBG T+B E,*'2[[XN*JOGQ9\\8^AO[F%+@$N&5B%7&_BS>W@$?2K^7&;QMMZ ;M2P3:R MU&?U-OKF_+2JS9CC^1(9$5C]\CIJVOK\[)03%.1QG1007Y@J"@NMQ]8.CHB- M-*;4*_:J2LBMAH+2F40Q.0H_Z"/7QR\Q@%IE]ZMJ1#UO [U;/YPBL: )B\W( M-F**+ 2F)*8XCXBV@HJH%UTW"6]R?X#@<7>#;/00@Q>+P XV;? MN&+B:,V_K[;DLYZ X6RG-8*A!W6J?9_NVJGP.=Y)40N2JQ-.WE MB"@KS(N,X;R,5!6SG+,X@;E@X4P$]LMVO2>V-K[/(1LG4+5UTH;%RKL"ND); MIMK1&VA@:ZH9'..@3#*-XP0+/]%L^:;^;^Y:7_71/0% M^TXUZWHN] W;_.)Z*5__P\XG9TE9Y)',37-NDFOS*8MP*46"62(H(64:92J; M/:EZOI)?UZQ>VRFNBWB"[,I]SJPWJ*%YA83^$ZDMZ;:XL=XPUOV>K1%7#_.E MR0,R+HWU-X6J>6-BJ"^* 5OT7?:V2":E+$2<(H_;8*\Z**"J@-KP'B,2V,ORB=7_4EW++-5%*UQG"!Y%R$X;72HW3,GT49G= M"\K'/_#G&ZUX? __'A/,DU(X2F+2O3XFY/X6'OVLX\Y\?%JL7I3JYPY'?_?W[5;/^O%K_0ZW[;A_ZFC*3/!<9JQ),HTH;G$FEMW=2 MQ#A)]2;/"U)R6+WJ^]>L MNAI%H H)]BHM]=#/\'I@RNQL]YH-NT,5L^%/_^M:WPW6:,NB_XY>P='TI4&# M\3FM&@X-]X$N#T[0T2?4G>+]F*?#66,EJZC,8XJ3(BLQX6:*:Y3%6&7:;A-5 MF:<4U.OF#+W !IS35+9S$%E>(OT)#KPF=H0W8]@"SU^SE-/7+>\,M6GO<7:B M']S4+!]S;$W8IA[W-*ZYF: DUK.T(%61Q JSDA28Q)+HG\H*%R++(T(*1DD" ML]:.T@EN:0U?[B[O_[^ G?^.0F.WG2\6%[:)AY3^0=X_!Y(> ]*C(OEJC7>4 MQK3-[<;$/&A/-_IAV(X4W\5J]O69:S[;993\.E^KF\>G>O6]M3^'(7RBR,LD MD@F.,_T'4:G29R[-<545<4H9-W_8G+FV! ,?NH8HFN]01?HB=*?6;+Y )M9E M>>^QAF]\ X< !7@+V26.6G1VR9]/9G6#1:[$L_E[:TE."L\KRHXP-0=?(G\Y MOU"9.UUHGC(*+HO2A+9*SGJ=2?0=5*I!]8&?<[-+;I926S,II6)%4OVCXK!KEQ7=X->PUY4\&T;0#B? GBM6<-JI(^\0P120!397J&," M_=G_-TA[*! .OIJK6-&Y'X R9T\#9*0HO M<,"4P_%1U?VINJ?SUI.J7XMK,:EZ[P%XK?1'S?UJV;9:TH?J MRZ_/ZG[UZ[SYMVFJ59E^6OHV_*6Z9S]Z1V]S_;BV+9IV63M\;,6PA :>D'QN M)\OMLV5.01.#&#@[&TOU ^RX"I@"4Z#9$ I.4"GT)9@XU40[$9RL./H2.':K MI"]:!]Z7[;9>R6>A5UG*/O[<]!?Z*J*IRIBV(_*8FQ:X!+.XHI@6"5KIMFFM/&.@2&<=H7'-XDQRF'IR$!G5J.RO4!9W:3J\]6:>V ML^+M=FH[_^&)!XMTJ8$[-X\OZV^JOO_&EGV_^S_:/)*;Y6U;2O%W-7_X9O)* MM+9A#ZKMP6%:<&RN,S,IF(P+D6.51+EIT!CCLE 2\RS+8I*(A#)8AV M@O^V6LF_YHO%W6IA&AP9#F*## > P:N[/E0H%A6AXJ*UBUCDCC2SU?K]5R%I6T4C0J,5&1R9%D.2YE(G%14DDD%P4KY"4CUGHZP2/G M'F>L#=#8[=V+Q85MVOTI:SW!4&/6]N0),F=MH/&&@];VQ!R?M+;_84>7E9FB MJ _MWB7V=V9,]O7+M1#ULYG;W74;GK$\CGG**1:*Z_TIJ@C3*,]P*M(JSZI$ M9*J<+=N6L);=1^P(6WV#:?<-WB5O[WCM";6>5ZD,*_#:34L0+3TQ_H!Q[[+.2CMU(='@* AK &;/OFEH[T[,-J?BK"4TI-N.$=M M4J5@*?J^-K!]S*$(ZO6$@OO5.V4&4)CQ!/?Z!:A9GJ6RJ@IANL08'6":SA%> M82944>:%C#(:VS3&LB$&4@#POE?ZJU$""GG.(3.^I7W+"]O/A\-%[E?HW:OA M(BT''N$ U#1YA,6MGNEB>&#U3);RCM8RG5MCNCHF2VE>U3#9/@-38%+-9WU+ MGIL>=DV0D%4X_VED4^H>M(7%RP4FVW#EQ MAFUV]G/N';6W 3XS1[GY^J3OC_++\@]6S]OYI?KB'L]XFI$D)056N;XAD)*E M6!L,"8YBDA4TK:HR S4GL24<>"NV+:'G&SZN$#>;W]A\:1IO?UGNM.BN MYXW^U:_ZK\N'+KG@G:I6M;IG/V9ERI(T)@G.>,8QR!5==GM4;]R6KRX;9MZY_Z%N8F77V^&3K=H&]J(6$:+-Q+M%-Y/\6K M@>G(+^]OC \6-FB@EP(9,= O1I"_Z9.H919=RW\^=V^P=8-KYOTIUN#X>M+$ MX?B<5'4'AWM?UX.DPJ;ZR<_EPIX2:?V]/'R7,6O)FH[K>UTK.U__;5&R8 M=#0Y;[_7[3C"69FI@A+!,*^2').D*'%9\@*7D5)Q0O*H(J#1<_Y8"WV)[!G= MJ736&F3+*QJ815MN4<:$J6+T!/C]#R1B%0C4QS*E6X3PC^\$/58MZHYD1.\/#[ MVWHNU"R2+).Q$CCA)OX8Y5IW"VW.)UDLB2))HA+NM1#&*_N!]?M :X)R%[]O MU5*5_[3O"NCFM"A<:253%9_X9?[GJC ) M\F+ 921AN/C9JCTWC<-W:RU8F11IDE=8REQBDLL8TR@56)8Q96F2B#3Y24HZ MC[$?^"3;F8?4YC=T:J]!UV(]_]Y&9S\_FRZ'YB;3YZ5<4@LS\:OW=-R]V0OU M?]SYJ=/*B:1-?UVRMKI?R M=_WE7QP.5$AY+"O3X572,L*DB@DNJRK'!4E-A[,L817(?69%-;1G; T.U=J! M9:?JO4, T]!#V_J6?ALR:#F8:!:%G=1^)U*G;X!DFDXS;9")(8=+_5BW73$=VZ39+1Y8$^PW]C(W[ U;QI[89\RY,9HE MEN,:9!(8@=YL*(+H3Z\-52^&Q$=G-$N*;]4:#0;(2&\TX$+N&6>GA[&W7NSM M?HESDN5"9EBI,L4DX_I>G1*%\Y32K.2)S"IPUIDM\0GC=Q;Y O#4,VN0[/"4-"LJQM#3P&I?UD=$FUGZW^FU)_:8] M0T:37%#.<6EF\9%"ZR'.S QYGBF6LXJI/'?I,&-%/; .VO1C,=>$@V$-.RT? MG#M?P+"VTT3!$(2I(J_@.7>Z 8'@N0>.'>TWZ8X#@N54WQS8(HYNFJX!]K;N M[Z9IGI74YAE74A4$TSC6RH85%:9Y56"1E(+'I$BJDH(<,\?I!%8P[_MN\Z\* M'N%.JH>_2_C8OGRN)R@,JV/95S4 Z_* MF8^[[=O?YTOUI>I2<3XRT5Z1/K$?\\?GQW>KNE[]-5\^O&=/^C?KEYFJ\E1E M$<%YJ7+.(#721ZPNBO^?H;FB]% MW?K&V0)5':MSVS&$3EC;:8%0",)4@^'"W/_Z[,"!$3,EJT-UPPL:F/&G,5P@ M\*1&0*0GU2TNH.PK'*!VQ YI5&O:5R8=KJ<.-1]&,+.U(?P@ M 34D=D&X:T&X/0^"@REQ7CIO]L0(J8F-BO-"'UH6%L^$\))NZS=,T<9M7^]U M+<3SX_.B[;.E_WE&E8Q(P?76-SFV1&0*LR0IL30=<@L2Q32+AKY@]^<[?'AD MS6J/O.X<=@_O!](^LEMF94C[]*/:O08?[E5_J(;RNE[M XT&+J_0#I_C[\"S M.Q:$VB1>6CN.?B+G+0A"F$\7MK2;&KU33_HK_8TU)IY^IQI-]OJA5FIWLF7$ MJ(QRRO6[++2M% MA.B IK/2UK$QB(B0'U1-;T R?<*GJ[UT'P"TW[<"[>5M! M E."-B#:*3G/T,"4V X2QF/;D4=;^I,,!@4@X$DAV5"<5.$ (-A7*)!'X>DQ M-\MFKC]Y7\MV*:VR;NN5N):K)ZV,/B[8@VTJS-F% N__GCZZKUE;5CYPT7[O M#2M*MFV\>X[LDU[.(S2N![R# ], 0%S0GX8=3TDLUF([):R<7WVRY!1K07<3 M4>P?\A1EN7Y>?UO5QOB8957"RY26F,>9J2 G!)>2<%RF&F*9%4D9719IV=)Z MBV@+VU#W&''9@<\QZN(&RN61%[0E'##XRL9T+OJD3+7(+(]DP@M%L$HRA4E&(UPJDF!MW].$Y%E:JZ*HI3K>4LL:E?'=ZDE6V"X]%!/]V=&TS#49DQ?0M?1RN=V:E0)> M,ZPMZ;A H]U(3SPZ71/2<=Y?]1X]\U''UNE]!_;[U;7X]_.\5N^>F_E2-8UJ M/JOUE^H]:[[UOY&SLBA(7!0*ERQ),:F4P"4G C-:E7G$$L)(#AO "'OX$R% MZ:'-& ;C3V"&:N>J::[04@%]"2!<[4P+[UBY=5@?0%JO4$\-;1FY0J9;FXGT M:F:&WWLT0%PP\-5_'4)ZVF;L#J <=&9W6<--Y>@[T'/-M&2;=$@1%W'"&<5" MFARPR@1PB! X+Y7(21;'K (%< \HA/=#=/2P_7GW2+GA1O?Q^>_J!C^M9J^:"_T8\F1'&OE[C^,6]F/"WB*%4IKBHN M,>%1BEDJ$UQ$L5*12K.*@2(!QX@$WG*&)+[7--N:DBMDR.HOIB8,W'E' ;+; M?)>*#=M_+A+#G M5:U7ZUI2:!NVZP@[BS)!"IHFV#3=TWNMBC$3:8IE*B-3:1E)ED#.OE.$ F\Y M<\V:MX1@Q]U)7.R./!_2PO;[8=Z,BPX^]\[)Y>GL.TEFTO/OG+#[ M9^#9S[OFK+39+[>L7K_T7DP>,4;*LL1QQBM,4D8PR\H<9I'.-4R32OJK@2.:A)]1EZ MH5-$3/S!I#NU/^PP@/XT+*"6!Z"KZ!R"=OO?(RZP_7\A)/!D$3M!?26,G*$V M;=*(G>@'B2.6C[G&7?0^4LVZ;[/V>;7:I$K&"1W1%JP0.Y VVD.N+06,QIG"0I8L:8PDDJ8JTD*XIYH96D_H,J MHN\J*LLVI4:0@)5/L.Y=(EBA$+-3BI<"X!C1ZH7NJ;:]>#=T?<:VS@KG+D![)\X-6 _7>/8C6[,>PJ]$O_%P_5"< [?:X1UA@^WR#2$&-4YNXQLY*],/Z.;O''%/<:J-(UB^W^DNQUN:5,:V>3+++ML?1 MMD=@EM*,YC3#96YT@8PB3$O9&D*1C&F4Q;R8?5[1#RD#VPRX3U5AB8 MN4(M.^UU8,.02YH;!%L[-1$*+YC.& 7J5<^S(.5S+B#XRG.#D)XVS\T!E(,\ M-Y*[:8#RJCW*UV>^Z932^?@SEA.6)@+'999U_<_*-!4X9W$F M*QZ+B*?6Z?NV5(-'07HV#AO^:%;P\#= UKLUG.,Z)AA(T"B*%3XNY0'60 $* M!D( YE9"<.D7"U97 )5[M-+ >K'I:@^@\KVJ1@ _[&:\#6G(U]MT?*W"/Z[J M1W:SK,Q_S#]M;0Q9%KD2VGY+&3..+%EH=5H1'&=I5595E1E'%L"+#:0?6+'N M]M+6;*"6#].:GHDVZWZ'2V #&"C.=K9<0/1@&G=@9!>AJUT(M]P$;:OM"(@G MTPY*?5+KSA&:?0//=1DW]70MQ.IYN6ZV8VP_JW4_WF16BIR*B!&L9*+ODB0C MIEPJPJ:FH8@D3V2

Z28^2"WQT'XJC>F?<,OC&.(F:G57RA %,A&_%WQUVS M2FMQ=+U8K/YJ2R-,Y5AOFIBN/E>H9\N?!K$1WI.Z&"4UJ6ZP$7I?$5@],_'0 MS7X*VF_Z@^O-=-#?:M,]+26,1(I66!9F0!DI.>9I$N,LS56L_YVGA549=T > M QLW+<5+NC>$>"UV&NF-P88I,@^C+3?#*SO&=Z1YB;X,E+4B%Z#_Z?K5!._./FD/_&M^5*;.B'CS4M5)#.5 M8LEH8I*H!.8J%CBE:51$69:R"I1#Z9>]P H\3M!C2T^_ ;1H*5ZACVQ>HS_8 MXMGK9"?PB[$-4;X5W-"(ID6?TBV[(RU+]3O[M'EG'=M3=2UUA7.2!J9@YGZB M7J:NP,+:FCI3<;QI:VIROGA>S[^K+5,??HC%LU3RHX;('"G/ZWZJWP=6+^?+ MAT:?%.V)\OLF2[,2191*DN!<\0R33.28%:DR\_:82O75G(@"HJ)],198.>^R MN:,ZT, H,M\RM,.J\2<.S!KKKK,'+TB?]?8&+;T$;_!>@!Z%*5\)W-'@&3]? M3@E?;$WKP/ ,YH&SP_?Z[MTF[OMJ^1F+1)'3M,05,SG%7%7:%I8,*U:P*BOS MM(Q E;:[BP=6EFVO!5,@A*0F!F\HL<' 3E6Y2@93-Z\;2/CM&;'/O<=>$9NE M)^\1L2_4L=X0!Y^!MV.^73;+:_G/YK:NOWX7[YMU'Z&W;,)\XO' .^167]Y; MGY'\YW.S[ON*ZTNY/I-4_7TN3!?VQG+GC($POH$\R0_;1W:B>RR.M9#2J9GR MJ34G:Z%\1JC=QLGG/GJ!([_Y^LS_J<3Z?O6)+:5Y!R]W2JK'UN7T<;YD2S%G MBYMELZ[;E)5?5X]LOIPE2<((*?4](JDB?;R)&',A4YR*B# 9IYG,0)D&%_ 2 M>*]OZ*(MX0;UG)H^@!M>T9;9*W3L,?1GQS'PZG#)>P)X\,.C#],TDP+OYIJ_ M##*?+GA'3J9WM5\&V5&7^H5+7F[L?V+K_LYQIY[Z5I)?*GTJ:L)/;'%MPN3_ M4*S^J.\GLXJ7^G]QB9/"M)%5,AG2*PP'R+ 0YL[B D* ^PV(C3>["[F -79O M5:+,4IZ /!H7>$^=9I)=C;QO MFQ!1:,RN90WMTFZ+BZ[0!N>!OU[?]A->:Q7]X.6OFO%"?J:N=_0# MWY&*2$\+N^G*WF9BG!7"8$5T+*C&>$)22%E%9[X@ND-^$EV+^OV/)UFNS# M:%94T%? 99Y425Q@E9M#2RE]:*5EA..*1XJ16/$*F(7\!B_!*6%Y_S68S,*> MS2ZTQJIJOIBS-3C3T->[L3O4W@!O)S^%AG4W-WK#(^J91 .75XBW?)Y.G/9W MPGD&S],YYXNK24\[SU#NGWF^EW<\^=B\;M/5WKV\8PNS^M=O2JU_JU?/3YJ1 MMC9H5C+)>,XDEEF:81*Q"/.\BC!565G&<5YP&4,N C9$0SMY-WEZ)O>WYP*U M;*"!C[XT"NB\M4+44A-ZQ@FHYC8075V $5R# 83VI9YL2$ZK>P @'"@6R+-N M\=MWRVK=7,M_?MPID03$;X\\/E'\MF^QTNQ&,Z_0Q]5JO5S9SN$; \$N?GNA M_&[QVW'1/3?VL)#4.89[;,U)8[@C0NW'<,<^"M]Z]^9NUD9 OJT6^I&[]?*/ MYE:INMW;X*UHN5SHN('A NVPH:WJ]7.]1'^8I#_]UY8;^ZUI"]+YK1H ']C6 MM8,FP-8%2NZTE6UI3+:U@4+O;G7HHPX==CZO/MZ\__)5Z(M GRM4Q+E051YC M1N,($TDSS"J18U[&G,BTR$E96K?2.5@^\*[_O$*&(&H,14##ET,8QO?QY<+! MMNP@5TO,I:/-H8" UC47">K6H^:5P)XZT9P48[3ES.%3T_66.^9!I"V^N[MM?)U<#YK>O^%.HJH5D_ZHVK9MON?]]X3 MP.:SQ-1"Y7B$R''Z03OK8,/!%=KE 75,]+#Y!PB@LOP#Y:;'O &4W,PT4=U MG^52TRE$F&ROM"3P4(HE<"651]6:(E>=6>S6Q;J<8CL/)<7"P[3=BXRPP<\C,GD:ZS# M41K3#G,8$_-@A,/HA^$#0W_M=??UB7I^P?>.1YM=G95(/[S6D:D9X',5I(K'* MH@P34G%,12QQ)*FJE"[)#S:8V1V-09" ;=:>!71H M\ZY7B"MTR^;RJLM#;CGQG9X $-YK H(-W3=(,0# <3R) ++ Q"W@NAFJ._4\ M7];?E&:)+?L>1W_H&[K)=.AZ',U214Q3"HJS4E7: H\J3!-CAG-1I4()*F$- M;:=B/+#:NI:R[3*B3]:N5QQZZ-O'\1>3I=QV^C1;>OIN:ON M@9TLKVH:6VG06HNS[2W82;3M+?@3-!5T? MOW6D0RO9_1OM!QY?AK2>A*WV' MT,;'_Y^[=VUN'%?2!O\*(S9BWSX1PBQ!@K?93ZY;3[W;7?96N<_$1']0X&KK M'%GRB%)5>7[] B0E499$(2& [K,?NMI5%I&9#Y6)1"(OE)N:SG>;V7S]'TO3 MX?JANPNKDDS*.$L0CKD^EG S+)VE,6(D*>)*;Q]Y;-5P<)A,X,V\HXN8(1P] MMI0!0?CS\!1I2GF&$Y3H$YN9:UEJ[XD5J%)5GJ=*Q2HG=LGO_@!RRF4/!Y'% MW8T7L8$GLI9DU-",.J(NU\?G!0?''7#UW#$6TX2CZ M1>[*0QXZIH"N/1AT.Q<]))0P&]A#L6$EVO,2W70H[HML?KV(HL/@6C<2M&SC'$L1P5-]%'2S"*AG%"4XZ+B#%-6*5!C9'O2H1- ]HPT:BP6'PE5]B3WC9*/ 5KAO1J FRV:(Q M8Z>F/U<4BUAJSZ(@I41$48+*I$I03E):"%4J0JP&W<+(AO8PKAZX> $U.ROB M'PN8!=F-5^PQ$'Y(-DQJSS,4+Q!]D]&)=D"RBH^6Y71*KG^MV\;../3NU MGDMY^RQ7U+@#EM4++,4TRQE#LDIS1-(\1M3TO-#[=DYBFBI9\EW)#*!OIPLS M#CD']W"U]E5$ M ]-19\^K%G,,:+Z:2[4??W+87_2+]F2^+N=ST_'CAYQ_E^UXJEUSD&F5)5G& M<84HD1@1FC#$:%FB,I45+3)>9+$ CFOVQ%KPV^4/&VGR;.9&#YLDG.5"1B]Z MUP$&2'V]"LM0ZAO "[.%5G/Z]NV.34,K;G:L)@SS3?,[E[M?-_[5).H$B7[, MUH_ZE=WJ%V7< ZM!B_!(KF>$?<5\?;$U;G38,YA'<63?Z[MF1B]7:]/>^?/B MN^S:ZDPKGE:""8+*0A_WB*@(8B3.M*F-\Y(+7/&:-O:?+81U2%H]+XVW!-,3)$9.!CTOY''BYL!G'=JXR>47^F15 M2]'[>.#PTMW'V\B0 31BZ\085A%'"6 :<9%Y6/>T0W;=NJ5U:XS7'>V0Z8-N M:*]^=7T!X]?9P^/Z5OU1MU?'-YQOGC9S8\#[5\S37.%"F238E&8Q(F62(%JF M%6*5XB7AA9>"6D) MOMW.%192F!:_JHW\ND53,]1FCDRB'D_1C0V:5Y5)P@ )4"]IR<";%4[" !JJ MH 2NY&;"3)F$:?'\Y8)IO*1)8F4\P[TE+^RN/JGXG1'JM5Z<^$JCV MN#Y7LM3\<:^IWBR$F2=B')"NC4TL226*3&K-D]HKB#DU-408,2P9I6;,46[5 M4R0DDZ&3.0SAR%"^9DRE[Q=C>]9]6[AAE@6"M/_JSBN@&*N2TX7%OU;5YA4@ M@RLTKZ'E+>?MJ^3+A\7L?Z3X+,Q=L9K171)ODR:VTE[30FROPV:RUK_;/&FA M:/VH?V'*2;_3>1/?RI*<"UY1I(K*Y,H5*2J)*)%B)$^H2@6AU96YG5OG\^W86>2_#N8PVWPJEV\2[5F/^KQOZY"VW#<75SW^HTZ 261$:'[; M$R)H*F L,.E$/ID]JU3#P, ;Y&R&(*J\YQ1N=+4[NG/EKS^8?MO'W^:_4L> M[&,+L9U$<7JC>[^LU],JRS&)BQQ5<662$R1#-,U2E)I.@+*(\P*#W/,03 ;> M![ZME_R?$6LZBO >:? D4O]OQVY'>&O,8?O EK-(<]F9^4GS\^X7'<^3PSXP MQL9O^9Y$9]O%&.:]SC$-!JV_T:;^61Q[VFDPD$\,0 U'RZ$#2]/;Y?-"VQW9 MD6^+:(Z*Z+**4R6U82;&3N>9,*V3)6)IS J1X32W:\T*(1K8[K:]F5HV)M%" M0MJCV\(V;$!#@0$SB'T<3.%]P\/?G.KCW($"-"T) )A;"Q./P,':FP 1&&QV M8KO6>*U/@-(=-$*!/@M/IS#&]X:O-W0^?S'M4_^NG?5OS9YW& \!LVGR&A@YE01]0" M#/1RP<,IY01$:+2\%!?Q^\DK3L\[WG;Q1RDV4H5%$6:,^O ==U8R..Y ;6?ZAFE]< 4FOFZC'#@8][+)':*CNZ0K MEKHN'-AZ6[OS[!>YGE8JCFDF"WS@OG.4IU@M";Q)K. M"WPN8C3P!/P4\V6Y,'FZ&M_OG@MV>4CQ!5" MP;2J)\_ECJ\@K_^,"$Z._>NU1O/=SPC1=\_/?<0YQ_Q,=\(_:JDV\]]F2DY% MP:M4X!A5F*>(D%P@6F4IXA(SF8FXRF"- VV(!M:K3T,=3"?1IN$CFFM&P&GC ME_&TV_1\HP13U$]#S4DG4];$T6P1\98\L O*(&)V1M(;#C![UX/@KH.@H^SQ( :2T5?' MD$%:X[8!L1'[J+>'U4,>9Z#J$R1O6]!-)16QP"E'(B45(HQS1"D3*":8JUAE M4I2@OM 7Z(4_U.V+@_7A;6>N AI\=BAAQM MVJ/V]@--CT6W&F-ZXK%KKU1O>-.0K?ZR7,OZMR5=F&N0EOAL\: ]#SG[?GC1 MAXG*,EP*)$D9(Y+% K%4Q:@2"BLN:!IST)W%%;P$MA3]^\$M;T8_UJ:15\-? MX^'O.(SV+ Y'_[V_$^CE:U"DW2]A@2"/="OK#);WVUDX)V]T2^L,V?G;6O,8 M4173K,HD3O(<8A]=&0EL'#\^/<^7+U)&'0N1*:\$^E#.&-O9NS&0@QF[KSOR M6]CJ0*WQKY7=D^UR9F-4PW4M6*^MUM7KN0XA["Z^3;L0_ M-MOF>6E2,*9HAD15)HBDG"&&M1N7ECA/XB(O8@$J+K:D&]@@->2@ P3M +,S M-P%@@%F7CTI)OIY]E_ULE*]T+:-#CB9=?F"/J8GW[MM -+Q-#+2C.O*@0! 4 MQ_,!88^[&8\O\D?G8FEWZFZU7.@?>=M(&* MC/$29Y0G<09+L86R -$DI_Q:XU4NUO.7Z'-=;Z30>&J=63XW7!W:$V=++:,>42W7;!%Q+W#HR:2T3\=1AO/UZY8RO:\C6)MIR9R0DM M=_[=J*N!\AI3=^'C#:+M5\!U.@Y_S8*^4R[K=R^_TW\L5^_GM*Z;CI$B+K!* M2H)RRK1)R[E"94(PJK"J!*9Y063F)_/RB/8X"9CGAI^SEZAA)VKX<>J\"<'9 MVK2%0 ]LS/P!YS%%\RP$P3,UCRG_11(VST)BG[=Y?@GOQN=<6VM!2BXR3$R. M0(D(CV/$J,A17I(BXV4I"-]-B+O:"EW3 OMPL 7,'(';7/M"EU9ES+(T0XPQ MC$B9IXCBJD!)PE+&M\I 6=@HQR#G9+PXNQ^)3B6+K9<1DDR8Z M:6< &T8"YXP-B!XR>>P4V;?/(AL PRJ=;.AY>*5LU_4#,D*I]TA@18:-4.J+ M,JRG5T@!4\-M(QQ_XY1.L.U4!MM?9[02V!/,]\M?3_T:/K;^XV*MM:0)[]#F M7O4#7=-N+O=4^]V*QT5A!F$3?>#)S9S8*D/ZY)-G6)8%9E9I/I<(A4[C:4A' M/=IFS"B-WE]( 8:!-:Q$/B& :96K]*!A]C:B.0VT'UQXM*'V-N+U!]M;?=ZA M0>?%(0'G9@28QL^&H7J]:GH;ULW-^OTC7=P^FR7J?>U%LT#]JUY2^]GO7N[D M2BU73V9G_;QHP[[_*]FBTCTZ_Z[V0.E?XFX!2;JD&D?:>9_VTSY_M?]Z@*:V_Z+B 3Y"KLU MU_W_]5<9UN[W7^P[,=AN^%]%EO':'?^K(/+*Y_V7Y-W!_SZ1*?%%LV5R).C\ M7G_7Z\?EO$N.N*/U^H.V]['*"QP3C$R[5D0D8:@41:J]XBP5!:L2(1-K7]B! M@?#I"UU*T:J74K38,371!K9CR[BDFJ_H63,6"=#F[@*\A8\8&$Z7*/11C64/ MR1U'W=83&9ZB#\&1!+@L@1%U?::&RDLB$H3C.E#;QE4",D0REN*2" MDX1PR0%)#%>R,TXFPY:JN2Q3QMW]#CRY78&WA8T/#)^3J6\3E_O&:'].B/:, M3:(M:]$O6^;^IO^M,U+C0 PP_N- [;8'!(8%CNRHI469L\@6F2<45+5:**) 4B,9:H4DPAGK&2ZCVK2F0)JQE[10&B*TXE M8-8]&*R'_1AZXKNYZ^1LDL/N4)ZF%'>%Y3*NDGY"% H M>BB#[X+0;O6W*?P\%.UL@>>KCWDOY+Q=O7\T 8?/B_XG])=V]CR7O\T6\O-: M/M73M(RSI,@9PE)I1ZVJ8L0RP5!5DE1D%14QQ=XJ.^UX"J_7#1.U"5T:C;Z9 MSY<_FEBF46MC/_4?=:T_T$RN?'J2*SZC\^CUSEE'?QJ>HX9I8"G"]2_.SFB, M^C)@9F:P6M24W[;LF;=T\+&.0SOP?1:0P@ +7U%JR<]?I<04!A^@YA2X\+5= MU-K0Z[<-^X?DZ_OE[W0AS'?JY:L4\JF)TS:=JJ8*JZ(J>8E8G$M$9)QHHZK- MJZBX1E;FVNJ".BF".0@<\.PW\^H"$]I(]N^5.@[->7C'8[1GLFOI!;2<\!=A M9RF#PNL4 #U \VHPKVB*!@3$>RLT6_IOU -",_YMF?0A1Q'5,UJ^O"P,F$N MTUE$?97?Y6(C6UW)A60EKU*4QCE!I"0,45I@E#-5Z&,<)86PROBU(1;8/AV2 M-E:J(^YF=P9ALS,QOL" 61-W'."#JRP$]#6Z:HC4N,.K+(0^&E]E\XRCHW+R M]GF:93Q/8IPBQ?,4$88ST[L]1XK0A.*B5#)EP"&9)PD%/[Q]6R_Y/Q%K4EMX M/P5&MJ.-@=[$:;0L78:K$8!I\LFLGGU:0=O.V<2L/EZ NX+#$KJ:\,_363< M77U0T*.M>_C3/A6X21"YU^]:>POW/[9SW*14(HY5@=*F/S,M3;?V/$-EEI(\ M%0*7%#2'"T [\.[]Q^*[K$TNV9JN'N2ZG]G;*?_7;W_4)FEM'3W1E\A\.FI_ ML7G6UJ"?":S??9LW8SZ_6FX>'B,UJ[GVKYM@KOXBYCZLQNE7=(TIN1IXS_:E M8R72O 08$>& 05#+&ZI:LM M29>3T?8N7\([DY[#S-7^!SLL=L<<^7FQ7LT6]8PWM]%_;S;WJ1(BUR:@0HDHM&E@ MA4+Z/X$JDINH:5:6!-2@[XWD".P+[4BV&45&[:AAVK3\:R;; *6J2BN22A3'98E(F>6H2E*,J,R)3%.1"9[ M/-M39(*[M0W1Z+FC^G_^'V6"D__;5"XHU30@A^XO)[&R,_[.\CM9YE;P+;FH MH^?/2 Y)X\F"G20QJGD9$O*U[@]^UM%UW3P_SQN[0>_3?/GC\Z*)_31V MA6ES0?EZRBF1584E$HDBB%"2(LK3',4B3TJ6DCC+4F W(YR^(AXCX]([-(\ MF^-9$PY6FK%HMN?LWX'NHB7"ENZ=?]2 [E@?KB;%T[ 0]7B(_MQRX3.Z!9/; MEX-C275KN>^XN)RWXSV.[@*!KUMY".EQ;^D=0#FZM7=9P]7Z*+G2ZG9/ M?[8]/S\O[E9++NOZJZRE7N[Q9B$^R.]ROGPVEG!:%95($Y$BR0E%)$LD8J)( M4)&F%=-^3XHST"1"* .!K="6:!-C-S?]J]FN]*F]^1>SYLU #1 09ELC% X\ MJ"%J.6G&@S6\F,(NU'$3'<#:8\BG,7*#PIM! I(?V2BY@7-LF!S7<8R%&.GT MWM]HW]=9_<]W>\JD0XQPH1K(]9U(SAT4(AC8^!R0CPS]:,= ]&?+ C";\"*$EN$2C\ 0R=780*/I%@*ZBNJ M5DN9B86FUXP^'7Q>[$*QOZZD M_K.)TK;CDJ:8T3PS=D&9N34D)P6J8IDBIF1<,&TV5!G;!6*N8R1X7&9_&\-[ M/$;SMK9LM>?2E#C)G\V&;*[VAJ=*^7P5PT9F/'B!IJ>/9E>I]_40S3WT'5^1 M8>S2P"Z?T *Z!8P"L5NS@/>7O[AT!_5#!W5S)]E^B__-4Y^ JR$:;!/@OOIX M70*N1N"@2<#UJ\$[;-]L]!%MN?HT6SU]%M-*)+C@A*-$Q95V$7..M.$O45JD MBB4XQC2Q4!?LD[P[M;T^ M7&FT/M@WMC[] 6_S3=_KP]QL_?]NZ+RY\1:S!NVZJ0_9SP=FI,)Y4\2A M.$,DDPS1BC*$$UZ4,LFR(K;JJ'X] M)%5"A"HQ,J";Z'^,RIPG*,M2*>.4%C)1L*O%,=Z$VUUC[UT,MD9@+]V\01-9 M:AK FU:RY][42"_*[E ]!O@P(PW[UG=U?6$&;%\+3K@1M79LO/6$6A!8%@-J M8>NY)O8WU8G&17Q8-(4TVS&XT[04.",T03@V614%K5!5J0H)?9B/15:2A'+( M%G2>5/@_*<^5(ED9HUP4,2(53Q$3 MLD)2E4R*."V4TH>QY9K.[;3X! V0^NXH =2WZ5EFD(^6+?7E NC_G4)&)E00 MD11()B37QU1*4"7B!(FD+#*LLBR6%&+?KD7&Q;"%0<;.L%TI+\RB[8AU1CSZ MQ= [/_8%;+<&I/%DL$Y1&-52#8CXVD0-?=3--OV=KF;&^\+)YT[P2!457OO("O-6_@DXY])#KM9FZ6_RH:FQF.), M24)3BA*1"NT;%!+1M* (FE'Q!@^KF7?T\U^G9)?G@#Q8NB^>J,>)[0N"T/+PI\U,OP\A-N:KR=]CN3 M]!GEAQM&/BP M2/VYX!<^Z7A7NQVG\.YE]^-_S/0Y>,4?7WXS&;8W/V?U-.4%IBS-$*$YT_NL MK,SX&XYPSGF2,)$7#(-N9JW(!M;8WIR0'>UF=_ER\_?H3\, \%AK":;=9NL? M(IAJ7X,._!8.)*RO.S<[HN/>L(& .+I/@SWMH7/ 1[I:2#$M15H56):(55PB MDF"&JB3/4,5B)5A,XQP75S0.:*E8?=?_LGT#.J3LE-]5>A]= UIR@9H&',H2 MHF= 1^'M6@8#51]WT\>8[GZ[O[V MM2UM_2])5]]F/^_;QI'WB#WN>H,NF^:O:]G8JT[ZZYEHOV7V#Z[^_-V%F--T$;9FL,(]&> MKTFTXQFIY0H9KB=1Q^G+I!EEPYMCA/$\OFFF]7EC^^MF$/VDX MCHR$]<3KK.Y@6'NRA?[X&M6">H?SM=WU3\#-6K_;U+.%K.OWRR=F3LBSY>*; M?*8K_56>OW39$?\CFU:F->6OIF3O9][5-_R_-[.Z^??WRWK==<@64XYIJ1(A M49DD.2(BP=HG*W-4E9161%1EDH%.:H'Y#7S$ZU&-N"8+-."A7Y:=6?\+O0*8 ML=\R'O4XGT1[WJ,]\U&?>VWW=_SW1GB:?^^]3R/#MC.\1W=U)+0]F?O0W(ZZ M"8P$_>NM82RR#E6INY24FX5HDV7E;Z9!ZM?9P^/Z5OU1R[8^?M>SJBADGE)1 MH<1TS""R3%!9$()B5BA94E;BBMB8?R?JH2/LMW]$M"$(J'@$(SALDX/C K.P M^PPQS4I73"*CAAGM&!MVT*U"FJ&V5T9MTPG, X: 8M&06+K5B$(Q]502Z@K$ M8"4H>-'Q"D!=Y3VH^W1>Y)K*MI;$]O;S9=M$_\-&FE/#_8_E5.),E#1AJ% X M,U4$"6(BJ9"VSE6L,"_B%'9=8DB1S:@AT/ M$],,C5)*#4;UKE[%.:I8A1'+99;) M+%=%D0%W=0C]T-D0#3>H82?:\],YN28H_P\SP[RI@39,.:;^0T&W=@U"00EV M$3RCZ.(MN&#ASVL 41_;>W"!YH07X;2,0P#H]?J_KI9UK:W@?"/TJ>?7Y5+\ MF,WG4UK*LBJ80CFMM&DJ)445+RJ$DX(R&N=YF6.;/&@ 39 Y@J="-T2C]W2U M>FF.XM!.5Y; 641[_,,!]3^.K$@+SB\[)J(M%^=K YT1 L1R_"/E%L'I(=;& M"XVCVB'UT'$1/1CF?/7S@DD^&+*Q7&J\0 U,MH/P#/!1!_OX0:K9PDS>,1-R MV,9\3>[T=^'CT_-\^2+E-[GZ/N/R3JYF2S%5,2MXEJ9(QJ:O358DB.$J1EE6 MYB4O".%VI5]@RH%=MRW-J&Z)FF&QFBK %H!@M+"9H<"!6!C75:P'$T4=>0,-\BPTTS@#=KZRQ4. M7Z.,H.3'G6GD",[1<"/7=1Q;>QU>_-VR-376\?/BXT_^:,K3/BU7NTO#PVN M:5;Q5):"(*E4CD@J4JVJ<>--SM;Q@]MBJ['B-?O9U41S1_J!#6&/H>[P;)3/9/Y%OS!:S^KH>3E;K =Z;GD! MV>)$'18ZF$GKHV8H1SMNVEY)MZIKH&LX0F8\TY:GL#""9A2$A--U.(%W6*%3 M"5Q!N3". +SLF',(7&5^-8# >1EX=XP_%F(U?WGH2EA>?O_G^FZES_CO'Q)7 AE<3EYJZ^6YO&= 'P=4_M7?4W608^^4KN2[OC>XBP?1H3\>;[IQGWVES>[74:)O9:1'Z MF]>93SA$"0[C#??+=](DMIO4Z-N%G#(I"YX6.2IBQ1"I!$=EEF,D2TZTZ\^S MM%+6J4:#I )G&.GWF@/.H\.H6)S@OHH=7&._ ;"7)P=G8[@G7=@JSN6CKO[8_?GYZ7BV_-XY MW?#HF(-D]E;Y;T-SY/I] S' M5?B0AQU;97&]46SFIJ%0DZ'Q?JDIR$>YJ&??95M;TGW7$UD5Q#@X4E")"%<5 M,OU34(YC)6**L3Z<0P[EUI0#GQ=Z?$3+)DF%]SF)?C%#Y&OWE@WL46V+@ ME+4#$'+,8B()1E6>9QH$G*)2E@SEK$J$TM94QA+2EM\5 N<6_'Y@L+-SKL)! M0RL=E4FDZ?@M7'W-O<=BU=W2HQ>HOA;J5%'JT6=@!J1>K:=WJZ78\/7MJDO4 M;2)R5OLLJ,HV"6AMDIV\7-N.[5> M\EFNUB\F07ZM#QIF3L6S.5[\-EO(SVOY5$\Q+\H8%P)E25$ADK$<45XIE"9" M%)RD+.$5Q/&_3#*\,C8,3)JRC?5N?$K#1/2G82-J^ !>TEE@:;?_^44(K,#7 M@@/>,>WE];2/6A <=7>U!^#UG@MXTK'"9:U/"X=?XDS[\XPE*1(TT08A*;17 M2S!%2:Z8S,J2Y@4H$G!,(K !V!&\0ME/X&*GW-=)"U-FH*#P>I&SLOBJ"#DF M,&[-QUD!CZHZSG_27W9,UP&DH@(7B:@02_1AFC"5ZI_2!"4LEJ+$9U/QQ:,$NP M!^IK#Z@OAT#=!P4*D*D0!#"WK 5/P,&R%\#R#V8RV*\V7E8#6,*## ?XT]Z& M1^S[DW\6^LLT4\T@[:[KK6E(OI)"GY3ZLSKK6G_OA E0XTK@LM .%4E2A4@F M.6*YR%$FTJJ2A+$BSR%Q>L_\!0[U:PH:X3U3VTI8VK%U]:R(J]Z-G1?WAHC# M#/[I61"] 1!]9K?=RK?L-G&9_@S@CF//=QF!P PWZN$J[MYZM(,/:"U&.7@A MXSGY[82QTZ^/Q&?4WL ; ./E_;N\1D[YOTKA7U9"Q##83,1%CZ8N7!$3AL2GR;$'1&G2AL@J=$J M<=P@Z%?J.*YP;<^V9OWZVX;]0_+U_?)WO>F8-_WR50KY]&R^6^]>OLGU>BY; MH[9ZJIND"Y'ITR&5I3X5XMRT/8]1J=(*89GF6"4*8Q*[-7%SY"CT?5G/>^D. M]DU&6+U>;=H$\HYCDPRZXSG:,QVQEVC/=M3P[50'>_V[L[RD&_.- ._TWN)E M7-%)[DH O;>6<^7GC7K-70G?^>9SUR[L+5[W?KFH9Z+I[+1<-",%E32]U/ T M([&D14)0@J5 I*@R5$I2(JH25NC_)$ZM.BVY$ ]L4G?!']X/_O ^-]%ZS\[5 M@;?S(#M'U;Q YR-D=L!(=&^!FH\XV$7QPP6YSI-^ZPC615 LPE.7UW"XA6W2 M,_0FN5DUTZYFW PBW9;Q%2EA-)8*96E6(I*6 E5%Q5#&B+F Y:8=B?7%ZQ"E M,?*:HMF6=C3OB ,N"P=QLKA(]24]T"=J!-^1C;9T+Y <;Z0:O/ <7&.^6TT:.@XM-JP?0D3,'^SQ>QI\]3M:*7@):LD06DN,2(BSU&5JA)ADA*<,9XEA54LZVCE MT*FC+2W[\JE#L8?U_2IA8,KE0D1F#)6,8U06%262R8S$"7Q\]4E:X3?7KLU! M^Q'@ICH$DMT>ZDETF);M=\F.ZJ0;2.*_9X&%?%['49^F] 8CJ =%/CUV>O@1 M^)WQ_4K8J)$E24"%7EL/$.1H(HGIC !5TJ4JL0)!@U_N4 PL,)U MY*.&?M1G(/ISRP+P-O(BA'8[HD]@8,IZ'2;P22N6@OH:IW*)W+@S4RR%/QJ, M8ON<2U_3V=-,K_UU5O_3M.2OZSMI1C7/GFX7]R_/,T[GS;'39( VTX:GL<2I MY%F%:)S%B-"2ZM.BC%&*TS+)<)6D:667G.E$'Z()CLU^M@'3YS:"LM*LF9MV MTP0L,J5@W9RB9],GS' *:1,*1=LBWAX209@MZ3B)#"OM8 Z-F.8F:MB);A=1 MQU"TY0@^PAJ,(*3W:D D'=NQ=H@>? =W7[S(W!!WB#YO$:4-:[Z"_*Z0#'=M MA2XZ8B-71WD/>[NZ+G)E?X;M3>HW^="D ;5MDV1!4F6&4U&6(9)*B2A/,>(T MPXD@*LDJ6*;:$+6Q4B:V--TRR ;QLG/8O*$ L["VO'P87VK[E:K_UI]_._UR\V/ ME:CU/XO/B_??5^*_ME$WV\1WQ_4#*W4[RL>,??Q$9ZM(<[F&#)JZ$=?+V#CG+-I(:WG5,TABF^2H6D!P;G$ M3)M'G6N!N92B_J39;O>7W^7Z<2E,&]EZ;7RJ#V9\CUR(^G;U85:W/<<-'VTQ MUZWJ1DQ.%<-"J#)%*N8)(DR62/]+@2I1:0HJ+SB!=JCTPUGPD'93U*:WZEG# MF=Z(>4LX,M^%2+:[]E/#?/<9AUD8_EZ4G9EZ$_AAQFS+8HMSYQVU7$9[-B=1 MG[M)M']?'8->JYC]8N:OV-D37V/71/N%\T3IM&<"\"-GX\U__+GBS4Q/VX/D MX5.!+=S'GW+%9[5L![_:'^E>B7;YH.8N%8X2(N,0%=C#OR$5CU^G6FYNPB.MXBS=RV&]&K)D2NM;PP^"UCM.%!!49O M>WA^N(QET)XG5X+CO287QL4;5>(Z076^_M9M.<4)@Q+GF6@\MJ35$*GT1F:_9!"IS? 6Z'3 -E9FJO%!GH0 M8(GA8[>&)/(U8NLDC7'':0V)>30Z:_##KJFJ'S9MF2LL377[5&C=ZJ5P;DE" M,U5W EYVP=UE@RG0J0S5B^(Y)*>^EN2*Q-3=4B,GI;X6X3@A]>@3;AO4;U*K MEVR3PF4S';?>.WQE'&=53!*4X,JTNX\)HDFI4%GB#">R2%@&*KX8(A98I5IJ ML+UI$!N[+H$S%A3Y')S%B6%&4 M4%KA,B%%*0M8IT\8 Y!OOE,VZ9:=YFS7UAOMV0): 2"V=G8A'%XP2W$ U)Z3 M[=%XSTL@X^&&@R=S B0^JH%Q ^:UR7%"+H2W>S+_Z3FU*97 MYWRUH?/NKS-9?Z[KC133E,05*W&!!.&F4#O'J,Q%B41*99[E%2VK#*KB$ :" MJ_W[1[IZD,)\X_FR[N+&\N\='M)U(N^4DZEB9:$># MKXS_V[29V7,6M:QY3:]V@,1?OC6$^-@)V [ G,C(=EG%S1Q]D&S]3?+-JIV+ M\)W.YF8#^K19FQD)3 K)L@X;F['7_2!"HPYB[4+P@D1B-"$H"IG"DD2)T)(1I,"=)7HE[W@P9"ZCM::7H23Z*FA M..EE)<.,F><78V?LW@YNF#$T?$9[1K7SM&45:=N'#+--&\V.W6C/;U?&M]SF M:QZ\LY9M?X8R#)R>#*EGYD8UM&& ?6V( U%QC"AW5ZDOFOP?BV$VS'ZNF.P\89;7EL*Z=;#[_[<<]GU#$ZV?[*\*K_TG([ M7 $%#ZY[QL]7(-X76^,&[3V#>13@][W^=9TTR)XCI:_19^STX*= MBW9[J97;YX/74RI)FJL\0TG).2+<-"&D<8:T5C%5Q9F,BPHRF[2W-DA_X'-% M/[N6GO3%M],?1Z%@RF,C#UAM3G#N26?Z*X^J,"=$>JTMIS[BZ/$O%P]F3$G_ M.U,F,B4JDRC)>88(S2AB61RC(J6B4*9[9TIAX> 35(+'?)W5YQ0D!8T3Q7"* MTM2T!,FS C%%&!*BRBK&\@I3 Q"._>>"C\/S.W]>K>3,TZ5:UF7+@497G5PBL M7[]3_9#IE=N.!ENJZ$3*I'TBZ 2PRKG#P28UEG)'V"4Y&59G5)(!Y8=+9WT MLFC]U%*+3SNW^)ZMY6^S[_(H$>7F:;E:S_ZG26;MCL7F%/Q)?TFFJ2AB6

^XM? 8R_UN,N3(S=E?P*H$XT++]FM6M& M$K19NKNPWK24<4;++$5E8<:5$1RC,LT$*E4N&4\K(A,&.]21HN*BJ5,)"C&*3='0(6J1$G]DZ@J+O2OLA(^NN$* MK!QL\S:#/@A UO;X.K'!YG9?,S#9%<:^^)[3<$8@KQ,:7M-X@]D,9\0\/97A MW(<=.DS,YY\7PC2RV-!Y#6M8>.K9P&IF9J/T: +:39R2\_+AYEH182KU2CK/ M[?J&9'%K0G%JP?%:40R(<]"08NAS;IO^WZD^?&KGXJL^AC9-:0M*5:R80((F M&)$LQ:BJ8HED0BC-<"ZX*B [V&L"@;5J2RXR])QZ]AXA8K=E72,G3+5 (H)W MJG-R>-JDCI8?=7\Z)]SKK>GLYUSOU?CR2=[3G_L"E%WM@Q)56A98H)28>[8T MT0?_),[U7VE58:)XE8!&:P[0"JQZ+>6FRTB_ALIQW,D09G8:Z0D)F'(Z@^!P M@W=1/&\W>N4! CXG%IZB,GB$\(.JI5-^AC[OI;_.=_K)<+)^E MZ2IAFE,;4]'%U*8QSI7(*HJ4*@N]+V-JVKP*1*LT%:6D,A/ >O%A@L$#8*T. MSQJ:DV@A+2_5+.'*>(73C!0H+:L*$99(5":LU%8O9Y13SK4QA+@Q_L!R\&3" M0F5G[_P! #-[K>Q]PE'GT_S2T?Z;/YMG)Z0GTW>!V*@6T$[PUX;0\BF'V6SO MZ9IJ [M\?IQQ4RWG#?)NES^NI+FQMH43VS'7E&B2*R- MI,I(A@@7"K&TRA"GJE19A2N>6MX07,M*TVY^W25]B,?%ON 7_H &^J\/P.?/, T^#LMVO6'V\,G <4#B;"^5COJI'V MBP=-4,Z^&WH??_+YQB0S-?71S66VU-_-]8W2_[^9SY<_S W0I^7JO3Y7SM:& MWRD3<4RK6* $)SQG_;-E'J-$F:&K4A)44:G_FM."DZPH*@F:A?,&\+LD^?Y5X+<['(P/ M*FQ7W_$7?>UANF,QZGB,MDQ.(FK8C'9\-H6)+:>-5^#[)MX7=%ZO[J]FZ@WN M^GT!>3HYP-OJ5XX[O54#W:MD4JD2ESF2'*QP]3.#'I'"F;EO(#D/C_51FC?T")2JX9'F>4J4D MJ"6/#=&1@J>[UJ,.SI05=K:WP'X1@5X'OVHO.FG&F_RR=X6V/'B,JD)$]G9% M;$%RY+MB>Q".+XT!S[I9A[U;4^\VO:2J)*\2BDJJ*"*)Y(@FG&C;("HBTH2E ME$*,P0D:@76_1]'903B%C)VJ7RDO3+.!HH*5>$ 83SI[BL*H*CH@XFN-'/KH M%=>_[Y=/SROY*!?U[+ML+U/,L4%3F].ZGJD9;X*K^QXF9H+>S>W[SUV;*>T^ M[%I0W=.?6H.I+ 0M$%9$'P4H2[4&9P(E0J1ER;#"50:^!?7,9& 33F >]'X;V8.Z"'3_;9.S4!1PW<3 M;S&<-T>97N\^S;WGZ]Y V/J\)/;-XOA7RX% /GDA'8J6X_2Q5YT 7_4)Y'SS MM)F;-+A?5YK)?7? 7^EL\4YJ-3#)@M.,X$RP-$>XR#DB G/$BE2;]*)@3*2D MJF!9\%ZX"FRY&]+];IR&.-!P^T'?SE*/CBG,-%NU0>UQ&9W$?Q*QAE6_AM@K M=+YFM'GA:=R9;CYA/)H!YW5QAYR@$R'X]\LF#9.W]OR[B;?74Y7(HL22(9JF M"2(5%HB*)$.QI%01QK(BMSJV0H@&-H5]DA'M: (236RA*PK%*8E+E'!5M9>M M)1,,E9Q7-"YHJ?\'R!7WCN#5B>/OVR^I<4L#PCB\7X3Z7OFX$CWXHMV$0PB0 MO10 *;=,)1^(P3*2@*(/9A_9KC5>IA%0NH.L(NBS#MO-[3:I]68A^J7A7VZ6R9,]!$HX: ]MUQK/'@*E.["'T&?=8AGO-O5L(>OZ_?*):2*- MI5V(U\.A@;A1[)K-[#0'%S1G92%0+/(2$9[J(ZRD M*1(EI8+IE7EJE88!(QLZJ;79$'Z#]F\"0G>%6W$5(!X=B_TX#.B=-1 K#\[% M59BYN1=VV 5V.<[*[>1T'*_V]F['60FM'(_S3[OFIS2QQ3NZ6K]\6#[1V6): ME4F1*<(1R\R="&,58A5GVF8694&+E#.U'7,-0X52LIM,'H^0+Z=WHKZ/_+E!>ER N6HS+. MI_Q@5+$E >>R ^0^>O<&YJX6HS>ZS)8C$Z0[MZ%>=FF*'> MF?.1;^PWX>-LN.N'RK0^@ M/J&V.*EZ)>?:=TK)U:[D>[::@P&<7*BLQO76C M&J8V98@L@?I=@T27*/="7?Z:.>, EWFG;PL1UR669IH M Z$$J$&Y9_X"6Y,MMR;+=<]96[L7&=ZB+5O HD;/;\G.)+TA]C 3UK"'&O[T MF;,9Z=N?;C,Y_2XFNY<1_=EP&GD=@A,815^5EYZY&[=&,PRT1]6<@<@X6NR3 M//2^[N]>]A_IM*'EQOSQ5;97(/*;7'V?<=.Q9;84>%KP5!648I1K9\ZT"J'1-:7[0_"X[@[0$B8C_:!H,0<+J"_RF>M*8^:W,W#2C8LF$ES M4XQS54C%4:I,H6]9Q/J(7G*4Y%6%2\:X-N^ CHEGR 2WQ7NZ$=T2GD1F5BK@ M]O0<1A;WRA[DAEZC[ 2^V0M\[T=@P.6P!\'=KH);G3"GI_5C[Z5'FX76"+W= M[N#1YL%LSW+!30#V:;8PF[:OQH$7Q!^\$3[W['CWOQ>X/[CMO?39M[] VK=* MJ*<)41RK*D$4%PR10O]4E4H@Q5*.LY1*RI*WND#J\1DXQM#.[HOFS>S&?1N4 M+K$WHAV7;W=_U']EX]\?.;Z(O\3]T9FQG'_1RZ032/\%+Y/Z7/[+7B:=@#KD M9=(I"T?FQ'D?=3BTR'\;5\VO=A466[+%T'HG=A(^FE_>BY5%;[S9B].]N$P$L8;:SRN' M@QG;W<2 !J$=)XT9W==P-3"Q/5]]7R#Z)C?@=D"< MNPBW?-J](P&=-SY2CN^75?R!OM1WM%Y_V,AN%&Y>%#1398HD804B%66(49FC M4DE22GTV+81],8<5R<"&(AE5<20T87AQ^ 6X+ )MWD& F84=^?:D-HEV M@!@F(L-%I-FX/&/8%2)X];P_J*ZJG;\$F=^Z>3NA;:KF+ZPT>LV\G62G*N8M MG[PV.>@C72VT*U;?R55SQ?%A-M^LI7CWHH^;3\O%>].):Y]>4G+,LD02E*04 M(Y*7,:*,%HBKE.=QJ6B)0*/D'">HSB?AN"UWK07LAD+T@F6O,Q]33%6I39W2YT5$F#X]5J2@ M2.5I+E66IE2?&6$9--;$@U_%]A5U.UP%7/GK "K4KOD$RMV4G4!H)*MD*[]W M0W21\!O9'EM SIL;ZQ7<+(PQ6K.F;6E]LQ#O^_?:^RG0>X6(126I) 6*)6/: MRL@,44((2FF!8Y-NC97E,$PW!H);FAX[383W@"&8G0%":V=KPL$%LS>#./4& MB&O#$\+DN,'@R>P B8]J>MR >6U^'%=Q'JPX6\OFUOGU9(J;I^5J/?N?)CC0 MQ=F:<5C_I0\ZG_0#TU107+&\1&F>9HA468)HF6'$&%-9I1*9YJ"BWBMX"7S< MNW^4*]F,D0,/[G-&U\XDC809.*AV*I=A&R\RS#2)TWT.MV/Z#'>18<_K6+YK M,?(WB\^9D[$'\%T+V8FI>U6\G_(N?BT7/U1 MRVF=A.X[9]!QN4Y(> M-1.-]["IH1EC=H#:&3#O,,%,U9[\)#+D.Z/562K#0=-17?/@<8861&1?0[2L M:(X[10L"P]$8+=##,+LAN9C^+JEQLVY^SFH;I7_U2&"U[BA9)@J]%F=8+Z^0 M!*9Y'9'H3T/&P^GD#.,G]*>6_-\>EM__+_U$ISI<[#7F]3JCZ,09YK??^G._ M=ML/3<*-*6)9[S._Z^XV,L%%CEE5H$K&9DPRR;)XVK@%"H^Y6EP5^O459 M/.&FOW>K+ANF*3EN[D'JF\WZ<;DR^;[3."-%FA82J:9)"Z4<4:[_R)3^7T+R M5 B0#@^3"ZS'.^)ME>VDO5BM([IC(/IEMNC^]7S>E@N.=DKN#QV8HN^!^=8" MTY*.]K3]*;N=C)X4_@*Q497>3O#7BF_YE.O<>+WFY[K>2/%ALYHM'MJZN9;* M%_FC^54]+5*)1:(2%!>%/LU6G")6<(ERIG?R),>IJ K@C:05X>!W!&;$\4R3 M:AK%+E7$V]2 M@:_K15L?Y[I#RR:Z3#/>H':W4Q8(FYY7>D=1>!598--RT#4 M;8\!(CCX?*@IV$F1LC9]*-6F?7+ MQR>Y>C #J5?+'^M'4_%.%R_3/.8X(TPBS%*!"$\2Q&ALRG3*A-/">!V5C6-Q M@4Y@CZ*E'&U)1RWMJ"-N9QHN(35L"SS*#U-^1]&ME=U2L($CN5ZA56S]PUZ? M+ZT[B@);"K?56-N/.X:T]4:GS@?4W[W\3O^Q7#7I4$W,IZ Q8Y@)I$0F3/]= M?:1/8S,\NI0TQEDA@A>+..Q2 PAB/D+B5Q%P%#:P>QE+6 MP4J82VN,5P-C*"P:P+5<(Z&9+ M+K\XF,$X(\"@@7C]S'@&X0RW!P;@W&><,R!?CY\];+L]+55>RI0QQ%*5()+F M#%4)SQ$391['54RDC &3M*T)6WW7KAZCO=N[U*Z?AI*R32Q>FOX,DVAA.P[5 M'M,X982ELD1Y4S&3<'T@59DVKZK*4I[D,6;Y%M.W@],+DD'PLSM<^L'$XTSR M'43[).?HD_2;ZVDGL;^,S@OTQL[;M!/_1':FY8-N5M;D:)GV@A\D6_].UYM5 M4TWS53ZWK5+K6W6WFFD&GDUSAUT.-([3DB6%0KD@!2)YA5'%&$4E%VDA5)JJ M I1A[L1%8$^%6R>[(G M;CR,:F.N@NFUW;EN,4=;)/6QL1UM^4'6?#5KVKHWE7U3C%5:%+)",67:+ZE* M4\DK$I2R6 JBG3V:@@+E [0"VY66\F0[3+5'O:M'!8:_AU"SM"U^L !:$'<8 MX ;DLH"^S,0 I7&-P661CU3>XA%XPO:7Y>)7O7J7)=M?>%?D:9G'?7FEP)JK M&4"_WMS<1=L4Z1X/]BG?%H ,JZU_+&":.P2#Y\I6F*A.*>46RX^6:6XO:C\! M'?#4-9&8UC)\G3T\KF_5'W5[4S7%)5:QRC-4%:D9(%M1Q'A1H#SFG,12J:3, M@;6FYV@%UN[MD/.Y;(8;-!%LE^C :9P@<8&KI7>)".RFNS=TT5*9VJIMO55; M GK#^>9ITXZ1[I<&^HX2#,KO-3YPFM(;1 8&13X=$QA^Q#6)E2X$78F[U5)L M^/H_J9FCLGYIVFW0N59V4<4LQB@IXA01QCFJ$?GC0K0=<3DPVQA>AF9)%8UJSF=1R_Z? /-31T$DJ95 M$I-8H%B8R5Z%RK7]E F20F%>DC@7&>^ _+BPC+/ZAG%+V 5$N1 AX;,SIOX M@=G3+=VH(QQM*4<=:9_9NS8B>LO:'20V#'6;I63_FH_KFCJ]N5IJ?W MRK_3^49N&Z--LP0G59IE2*:T0@17,2HES5%&6<[SA%>EL$JW@9$-[#L=50,] MTU7TW3#0I/=O:K%OOGA5,=!96.U,@G^P8*;AJ#A(LZ"_9%'+1-1PL>^U&*I0 MZ)+<00J&SA)]P\*A2T ,%Q!=?-K-CGS\[\UL;?HF/B\71H@.P-P MM=@P?8=+#%;M08D\:?)I&J,J[J"8K_5T^,-N:OD[76P4Y>N-5O_.?VBF9'29 M2Y122;EVYE4F%")"4<2DX(CQ,I8RS@M*0=OZ,+G BOH?9@!#38>F7+E@9*>B M_B2'Z6J?[M9UGT3MH!O_=?IV4GK2WPO$1E5D.\%?:[3E4_#KB1LA9B:&1>3MQ<:' .KNG'VD&?OG^MUZ_2?O+B'0 AP-6$M MJ=/-Q.751[N8L!:T?R]A_Y#;COQ5R'JQCX8'V E'^6B MGGV7;<+4^XWVX!?KMD#WBUS?JGOZ+S/DRG9-Q[!+Z97W=\>GA,#1DU?CE;51?: 0H+[V MF(+0<.U;\.U1SN?;(OPXS7C".$9E54A$8AHC&@N&6)EC7"1YD<565\:GEP\= MPVA+]1N*KKT)#M 8-F?7RP@,6$#$<^@_<$J**]H.'"PW!4Z(<-QDX^2E7 M-3(JNGI>KAJ%;B*/[Y>;Q7KU\GXIY#275,2F/6Z:4*-7VI^D4E0HYI2KF.P''2T*MP<5!<*VFOT.3A M]4=6;2MACW7=[C'GD22OM^J[Y7S&7]H_>R./$I'%9L1;59K,C+2@J,PE1X7* MLPQ+65 "ZC)H2SAT>,/*)^Z.*."1)';0VIT\0@ &,Q&G3PLM^>C/[O^A)I" M9/\2.[-A31T!@G)@W GO>.>=KW31!;4L&2J9*CO,,Y3PQ"9UE@LJ$9B@1 M>:E(F?.\Y* YD0?+![82.V)NI12OH+#3=WJ:K],Z U9 MY#S#E?;*"VIUOL\N.HF"7A-JJV,7/.>Y9LX=%$]E:K+5C:-8W+3?-MFA& >X<-F%" M2C+.4!$KK'UAPA&E*D,9I107VA?&)2AIQHYLZ#UN\_1$]0EOJ:(>/]&>H6C+ M$7#SL\/4^RR(7 <]M4 /NO8LUL9$+W5'9^;&;RI)*G,2$Q037"(B M"H+*HLJ0XFG%$Z882:WN$(?>P2>E]M8;^'#UD7O_GA3MN+?OZ8^YEA4M]?M:O]S-C3NT$":W^=EH MO?YYH!#TG=1?=]F+FG^0SRO)9XWYUX_VZW>GE!9YD>4%*A*<($)2A:HL4:A4 M7/]+CADI,MA0DA&XANB3TT23K0R39E#)NFF\)[=R3$R9(U]"+-* ?95GUAFE7"E+F/B+VW6J[P'(]< M"#;:*SBN(AN/M&-X;?/\/&\BXG3U\GE1;U:&J<\+S M.]K 2!L87LN@6TC(@/&WC^^C;_Q1BHTY+VJG N>3:,=2EUDV,SU8#YCN?:3' M]B3:0=]Q[C%DYXJ9K^@=F/ZX@3Q7>(YB>LX+.8V\8&M-8[UJ(A[OE]^EMJKK MWZ16>_H@OQIZ4YQDN3[(QJ9OM)FHBQFBN2J0PGH]0?*TQ!0P]N(BP<#'7L.! M,4P="Q/MF[9,3*)YQT;4)":!)D%,7'=5+&M3A!QV58"WUA9,;E=<8H5[80T5=GM@%*XW9FNRSR46[S#!X&E'/?*1H1_MR#M-";P(H)VJ^X0%IN_7(.*0R&LGIK<$ MW@OD1D[F(Z7YYS:B0D24)6)E$2-9 M<9I698JK%#3:)"BWHV0,L1?]>EJ6S,YC[M(GT?J'Y8EYG+=FZ:?_5=X%T-,_ MF82SO^;O6.]=\3=#6#3[DV@OP"1J>6U_V5U^;5L(]'X5=.:3?[C#S8ORR.M; MSYKR#[O%G*H 1-TVC'8::;?J=+UB>?/R)SDWY-1.%Q[5"4^*=9KI3O]H2O+ &^52:'[-%_^ MJ&]8K4\S?#V-BTK17.9(RE0A@I,*E7EA\J'3@I"L2JD"!1>&B 7V:?9E=$L5 M-IOAP0.BSI8A# MSSCN@M_I;&[VY4_+U3+Q<-H8WV?;+;.[F0:K:N/SX]SY9)ACE.(Y^*7O="^#IW35:.-/^A#-SJ<=>S K)GGMV)G MZ]X.:Y@EW W/UOQ%VX..^7GWBX[;2=1GJ'D=6XXGT9;G@\_XLY5AP/1D23TS M-ZJ=#0/L:RL(.7CY:+S;>G214OH.K M2O##CK$V,R;H':VE.+#99AK90W/Z?_>R_\A=.W']Y@==B=MFKFO]\:=<\5EM M6/JR:2[+<5YP@C%%)5,Q(LST_V-<(:9H2F.1\I)7H "=;PY#VV7#3!W)/=EF M\%@S< S:#]#_V[$, [XEYL#8H>$#-8P8 M.[8G4=%<^&IOS!RJLUQ7!(F$6:9-M-)3%!)*X&P2(J\K*2L.*BU M@AL;@6VQ_I*7,(OKB*:=60V/$=MUH:A[L\ 7B>])ROG MR,2HINPZH%[;JRM7M=;=:?C(5=KU"NZ_RNUQLY*VZ MX?^]F6FJWS0CLOE+WL1CU>)V84 M7]2P>U@2W''[*U__D8UQ<'@?6VEPQ%R M,^#GAO+\MJSKU_-\;L0_-NT5=3/9Y_;]Y^Y^[E;M;^C:?#HS-2N.55SE7*(\ MRW-$>"I1)3A#5*I$*"7B(BT=YIN%X]C*S%P][>QH !?=,=GT"ZMWC$7U.7MI-[Z4U ]0T]\WK:[(23*/<7F)"E_GL M=4I:>* ][0P!&1UUBP@/^.N]8@2*WKQ^S<_R86':_GT6F@G-EPE\=,'M=A,3 MAT%N_;O-4Y.BK75QMOMP(_3](UW\NER*'[.Y/A&415Q2+)"4DICA;87>0I(8 M"9E6!=.' IR3*T\$X;@/?%K8TX]HP\#5)X2 +]+Y]/#7>#T^3A9[2:*^*+N+ MW4Z8)D^C)T[4R6/*[G)ZA(68$(+0K$,LR1* LL&4TJ+$ 3B :I!=X2]-MX M,C4QPE&1"8E*E.6(9R47#'.$!V[U.U7^&&F%A)6*XFLNW&EAA);9%S>/5XRGVTR3_4\[G M_\]B^6/Q3=)ZN=!661MGN9I*K&3""H(4P=H#+ZL4T;A4B)=:Y>.,II@!QR>? MH138-+:T(T,<_=-0C[;DHY8^=*SK.<"&==LK##"]=D? 88#K!>FN&-UZ;N61 MA[9>$/!X7.NE!ZZ(X;YVH+J6)ESF/"W3#&5$:=6E,4,5(P0Q)DF>Q[A(I(1X M-@.T BMO0]DA&GH&&$ X\WIQ7>*11R>] "W6+,3S&04\0VG\,-ZPR"?C M<9V#8N)Y)J]^5O/YLMZL>@G%,BU(E<0E*G)L>L86F3Z4<()XDJB2*5ID!,.< MZR%RP7WK+J*NJ4/K&@=1LM-C7Y+#%'DOY+/3Q MK!2+9QQ3])J\[=VPFZ:E_C;4\=*E"-8?-M)DWWS27YIIFE1Z6V:5:7*0(%)Q MCE@N]/D96D/Q&I86:RB_:^ M3*+U,F*RFZS4).@9ECSFYSF"X2LS#TI^W)P\1W".LO%TWOEQ) M0]3$3/,D[KS XIECG&B9)X4]BWGS],);$>^;1BZ M6\V>)(H,#U%MF(CFYG:EN?;0?$#&)IZ':]B:> 0!&(TS0C=$V\JLZ+Z3VJ7M MY8#XD%F17F!PG!!Y#@Y?$R$ORC8\!_+\XR-.?[PHP^',Q\L?=^D@:S(/I+C5 MYX6%F2RTCU[2M?QV^^EK][V31'*,98(DHP01C%-$LR1#E9295+B4J;)R@R!$ M0YNLEHMHQT;4"ZEK1J)?#"N696(@,"UL6 "(8 ;-$AVGKKZ6,$%Z_?J'R[$# M\)5?*F!S8)C8PRV#+=<:L9$P3+K#]L+ 9QW#NJL'NNBFJ[U?+NKE?":VG1;N M]+=D^_6Y51U].M_U\MKW>$H*29,J+Q'+2JD]P(P@FBJ%"$]2DF=,D014_^6% MJ]"AXAZ/I@%*C\LFLZ;/I\G5W'$:[5EU[L[GY[59AJ?'?AG 0/9([P$>]_:) MFZ\(N1>>QHVE^X3Q*.KN=7%'$WQP?O]/:8R]%#?MC"03/S0=YHW1OY,K,X=A MFB1Q4<5%AF*A_R 5P?J\S00J,QRKK&)Q58+F&D$9"&U8=U&KN>$'&,<'HVEI M! -B!+1WKX-Z6V:BCIMHRT[CKDVBCB./ALT1"U\V#$I^7'/E",Z197)=Q\T( M?9%KTYCU;K7\/A-2O'OYHS;YDCNG\X:O9]^;7,JIF1>1*!PC?9J.$8F3'&D' MCR-",LX)EH4^3$.ZD=N3!AD>>*MR4Q7+3!(A9DL2U:@F!2Y]NZJ'%&J/3Z% M*ZP-,RLE 95$'I,(;&A;@M&6HMMXS6-<[!RUZZ2%&4>@H/"IF6=E\34G\YC MN),QSPIX- OS_"==^\*S];YX^G53^C\6*TGGIM3-U&/?+=O&'+MQO$WWSBF/ M65$PA9$H*FI<)8(8C;73)$B9R"+&(@,IZO4L!5;L9@9#O_?!X ??_+T#AY;POF#SU@;^:H9& M;OWN"\#C=N_>5G:M/_LJ'V8F;K]8?Z%/(Q#8%':U5GN:D2$*+3%[AE8F<^Y^;);!-.[Y==$?ZV=%_6OZZT/D_+."]+*BHD2)XAPI(, ME97B2#%&$ZQBJE@)\5,N$0RL>G?ZWQ]I+:/GU8Q;JIPU5G8.@D\$8"JYI6SR MR#O:T9[X)&K(^]O2;07UM&%?)#?J=FPK_.O-UOHYF+Y++J8WXA_WRR_+Q9U< M?I%+TS[JTV)?+F6APQ<7":R\O=9J^ANLF4!W'V^C+_]?==_6V[BNI/L^OX+ M&9RS%F .1(F2J-G .GN])H ?0DZV7MC8ST8O":><>R,I'1WYMR(1^#Z M,FO!>][(>HUN:W.QV]'G5YYD*UL+N-G#]C?XAAT>2\D7S5/5GY>R2WJY>%B7 M=9<0,X_BG&4943!)FS;)<0P9CCA,5"XH%3Q)XL*M.-2&K,N7W*M(=)^))D6, M[E%W#058P&CK[(>%QM6=WU$W0RX[^@T\%S;P>'CI]O(&\\,M2$[L:=N#<.A+ M.]SKIR4:,^&Z7*M%/4_3)%,424B8C"'.4 H+DA#(DBS.6VO??E+PJ4,5,_(@CE$.=Y!*DTY],H2I(H$8S(W,5[\97?W=8) M([^=%O.4RDU9M0)=]PODK)".L!Y([^RO/*EZ.2+2:RUR[))A$VZ;!%G3?T\C MOMP6PG?#'+OIC?,L*JCD.(/:GB 0(RZU-BE2R%&68.QZN=M%L2K&9DHITG$"P(3C!7$ MC.60I%D!TX1*B3'*(N+THG9E8&SULC>JM6,(;#C:Y>\XC@9TQ=A.!XV)G)L> ML@/-98BK^\@^3S!"3>1S)3_MP#U/< [FZ?FNXQ$"-6/X_C"+FSDIVT-*Z^#G M\=M'5AY[Q^ZT,INAX: 9)^00XCPAN45P<[C0CF%-0W!/R+V\@T!1RWZ)_.*5 M)]:<+E+9+]2+&.692SVS$9^J6IL2Y7O#ZZHNV[;?B^J_-[TVL'!,-ML_;@ M,$);2DLQ0V4XGJ$V;;JCG>@'N8^6M_GM^4NEI"DTD5LWPE2WF5[_*Y-LV1#3 MOVP3,"]7LKQ[_B:79C[6Q8.IA=-*@1)%,(4X3A,SP@5#BJ(,HI@+&44H3ZC3 M4,>A#(VL-8SKS!O:,R ;ZJ!LR;LIC<&XVVF5*=%T4SM;SO:#$DVGDY?-377V2 MW^4R[M[M4:)2@>-<&T)Y#+&,$L@$9C 35)(BI4H1M^DBIVF-K-@:4B!V'(/1 M XV=@@HDL)ONV;DC9NJ2H6NZS37RCV#R6(@8:@1&#Z5I!V"<%_E@_(7%+=[S M@1:U_*3UQ\$HHF_R@>J_KN[V3V^O9;E8"S3/$Y'BA J8);@PHS%RR"*L8)%& M-">)* JL'"<'^? Q=FRBX0HN#5M@\7KFW$Q;-QUK+_(U3 6M9LYY:([7@[#4 M)./#ZZAE6F0;CHX-=]MR]2+5 USW(^LS@V<(+N&F\WAQ,?7GXC M[TSZ\1]R?5?2Q_L%I\L/:Z.;YBA3:281@C&)L"G12B&AB39_9,SUGWA<9%8' MNKU4QCZU;>G.P#YE\&=+V[+^M!^E_MT?3':WW>XFK?6^MI*F;Q_K!?;VL/YI MMW_[UYYDOUJ)M]F?=A=[IG0M*GIW5\J[K@GB-^T+K;I"S%TR0)H(E*(H@7D1 M11!G.(*4D 2*/)>$D)RHPFG\EQ75";,L7O)C?M-QY)CD906FW4L\.$1NV_HD M(J-F4#@)'2J-RXKFM/E;+C <)&XYW>QI]^\W4KW6G_CSGK+@+(T*3&$4:TL? M8ZG?XS2C,(]$DD=QDZ/E5E/21\YE"WC5DER7BQ5?/)K!M7H7O&#%T<3O \W2 ML@\$A*-!OT]U!EJZX,_N_Z,H AM!0UGQ?:2F-=XMA#ZPV6WN<4]]^B:K31-D MD_71=$6R3'LZSHF=?_&#""PVU[LES58 M7Z@S;_5*C6(6(HD4X00R MS"C$')F))$1HGU0JFI,LPL3))^VA-78L^3 9SE#VZV;8@YBUC1D"!V<3TP<" M'[ORG'#AS,J3E*:V*L^)?,2H/'N+[X9^>%BO;FIMG;89Y1G-!5=1#%6:Z/<@ MCQ@D(F50$!$KI4B<)$X'WZ\)C+YU#3E0&7HS\*_1OT4(/-(2?#>T_P)P-(NB MYC]0W5.]#J!/]?VZ- W0_@*NJNI)"E#,<)+-\B1NBN>*64**69$FW1WF5+QZ M;'.2EL]_ 5^?:FVBK(0YR_U7HI?6_Z'V5OUC$D>S')&C][HJDE=/RE9[^./O MJC(:Z&]:Z#<9-@VD(?7%<7&"*8E7RT^L&8X+=Z@.3ESG;A%_Z#I:?USH]1[J MR[)R/ONB:;'LJ?:=W]]&V]U*O<_4/2\O;'^O:^7#_=W7_4)GV7S]?RJ;_'VL7/ M(RYI1CG,*8\AC@L)*8D19(2@2$7:?I*YV]G;"%R.?F3WP10_*ZUGP7HEP;-F M"=0M0T"9*B#S&\?\O#$>EIWZ?.,'X&C0V?2,[WA^UG]=-BI3*V#CO]YH]I=R M^^?F1&,&.KFZ!_I5/]!.-F"$ T;>:@:V0@(C93B%/2+Z@;3X&!Q.JMI'A/BU MOA^3E,? M.T$R(N5:#T@VVEQY42BI$@1Y%%&(4G/T";RP=QJ6-C*G?S#1W; --3!N 1N_8-)]UIYN=-D#J%P/4 MAJSC7>!W2.5]2V(;NMJ;);X9<7+YL];.A4FF_[2HZGF4QIEB,8,14@G$N9"P M,(ER:20C0G$1*V(UDR0L6R/K]M/;JN-TMA?]6ZN]H."&7?#GCF%PN=(;O3VC M<@Q[!'J(=O;[](_&[;7R%D_%I[ P((CAZ@Q#,#5UV6% ((]4(897) 76-A72=<4U3F4TA MMOF\_4/'I2G/;IEIF_%WG,YV_2N_G7L:WGUSPX 7N*/N0*;>I-=N&"!/=>$- MM+I'C.)JI=6(K&K3!N?3FO^W2098U.W4(5D^S&6>8H(4A6F2,VW)*@5)Q%)8 M%)'*DUCR%%NU^;8A-K+RN_KVZ;W>=2:IVL%=/@>019@AH-AN*FI#N&V&94B# M/=I:6X6%PB%*$! 2OXC (&C<8@"6LO;Z^^?6F,ZWMY3FA1]O>T\@@_!K?6_: M4G#,(I(QB*B@$"U/M?,5"4@+ M&9DQHOH38_I3+A7*BJQ@Q"FWQX;H^+&OG@9-X$_#!V@8<8]EG0?4.E(5%";G M.-1@A$(VK#H0>?SN5#N2OTHKJ@,0'/I.'=[KIS+^NGJD"]'6MKY?TL6#<76Z M#]N9EITSU%XUET6:I=KU@)P+I%_M0D"""PH92DF6I5J]Y$X*Q)V%D=5)Y]D! MM2[-M(M'6=;/X#VMM/>G/URMJJ>R">JV/#9AA>YCQZ6;DO%X!'8J9UQ@W110 MR\NFO/T0N;T!JMO S12U\/X8!=)8'@Q,JK_\ 7JMS0:LY*?;KE9"JM,J]-WS M9_I?ZU)S4.V]S7%4X!BI%&:"28@QC2$3(H:HP%S_EQ!*G68C^# Q=BAFR](( M)I,7Z';Z;&PH7<,[85!T5EE#8 BDM+Q8F%1M#0'IM>(:M):?ZOHB:VUPW&OK MX_M"2/'N^:^5(=R=[:WN+DS989--M\T2HB2/:90+J!T\93J89Y 8YXZHC+.8 M%T(FTBT[V9V)T9.//UY]N?CR_NK+'^#B_>W5WZYNKRYOW/23![)VVFEP(ZI42HR_#$)I*@\&)A43?D#]%I)#5C) M3T5=E]LAEMLRYIB0/,M(8J*^#.*(I)"EN(!QSH3I;D@HX6XZZ B5T97,EN;) MTG/45WG^9;WY[:*M0==NY'I76.ZFKHZA;*>/!B+GIG!VD(U;,MXC5""-<8S" MI"JA1\37>[[O4E^7:3.8Y<50EN-S:DT>3Y00J9(,LJ3 $!.A(!$1AAFC/"&\ MR),(NWE+3O1'=I3:J)+FN7&8 M,H$EQ"J)8!'%*7M/5QF)NHF"**9*6[,$\@03B!GAD+*D@%Q%$2HR ME*O(*@G^/*F1=^=UN7B0$!@60&5X )IR$[>[:YEQJ&/IAZQ_RX8%PFW;-L(W M=(UYVU &AG0#Q=F9BZXX.%3S!,/#KY:G#Y= -3Q6$O96\/2O,%W]CI4D+ZIW M[.YP'T)S\8.6XO;A[O/J<6$Z]>VF)5F.HCFYP,BZJ*$+;A.)+K^RY:*=)3<7B;;KG6+P+>\6$&S_<=Z#F 96?9#P; ;9/ND0,[>D'G:YP6)]QDC2,T MIIZI<5K,(],T>B[VVY^[IK3[;6OWNA>_>S[H6]OHBLN?CXMR;P+\7) X%D5" M8$93XP H!%G*,4R2A&=Z<^=2..[I8+R-K@>:G!2P?FST@-Q2-S$W3=Y-"81[ M(G:*XTU0=E,V^PVV]YE\T66;/8.CC;@-JS.P8Q9<]S\49U45',! ZBT<7Y.J MQ.!POE:CX0GXJ=YW3]5B):OJ@O_/TZ(]>[PNUQ_7Y0-M\T8^K:OJH\;'Z/W% MZDF;PUU01UL=[Z32?M+[>\-S=;6ZX-R8&VT#P\N?^C6A.5FL:/G<9.A_D?57 M=4M_;B*T'Q;+IUJ*N2JH$DRF,$T)@Q@1! LFM"F+",L()1G2IJ%#./7M11K9 M(>NH-)EQ7:[<]EQE\$G+VZ-G^T;'>]=L9 -[PLU,;0%HY-ND[?UF1/P= M&/4%=E*"G9@S\*7-GM3,S_8/I#H)PKU_?IVG$>C%]0L(-.D;[Q>0]\2K\A?B MS/,8T70:V63_F.[LVTB28\73^85&/$0SM,$>\1R%#76\=I[@M$=M MU@ <'+O9W^EQ!+?IP]>-E;E=FP"4R77\M*:KZF:]%'-.I+;=5 11%BOMAD=#0!S?!,7$XHPN+C=]!W7Y;DR/?ER9,J]]$)D!0 MRD>]R+UV]II#WL5*R(?50BUX&RU8;R-MU;\%.N*S!ZCWG,]BF>D.^^QE>G'B MYW";Q['?W5U]O:I6%^*_JIOO_'U5=P?.MJ=^)^X?^]#O[JZ4=Z98Z-HD(ILP MU[9EB-[:&J^%: %H#<#X7P>TH\(RH?B>!IQ:=[B#P MC%@OS@'/7>M;0-VVEKK6#[HV]K_V)Q[-\VR;W^Q.I N198@P!25'&<2)2B'A MA?XQYC%/"BY2JERKJNU(CWY(L&%D!AI6FK?-EIDF7.!:+FV)J9V',P9.;OO^ M#$!3M,AR!2%8(;8EV8FKL]W ."S9=KS?6[=P*443AS"SV+ZJQGCX3[D4W72V M.8U-NH%,H"PB!+&B"22,4*BT2L$18IASQXS^\T2GT"<-"VT0LM(D*Q-O?&GN M.JN4811$1$ M"%$E*;/J?V=#;/2#J:H)KX)2V\T.KO\YB"QB(0$%=]OH;:QC1WD&]FB#AGA M)!PB( $1\0M_'"*S_7Y\Z_M^N,4Q+,7L#6*<6V.Z"(:E-"_"%[;W!&]QKIV% M[0%&BFF.4:X5&-*^)TYD!DF>$5@H0K%*1!'GCBZ3'>'1#9S^1M[M :OK8%)' M;.VLG?!XN2G"0$"%;'I^1.[QVY[O$_U5&I\? <*A]?FQN_V4R=Z95-<$8:ZT MOF *,9AQ;(HIHP@R1%,8YXA&>@L=OWPP1V-'9VM+9=4<+MY-.2!-JU1PA,ND-/"_AZ-_9$$A3Q"&/]78M4B*04O,VM_BFIF5MMSV=^7#Y,K_FQC[?BB[-@($98/)N ML3)UY":(X9,X[8XSSS.,Y4I,AZZ=#AT5+S<5NV4%M+QH/=MQT[7GFX%]ADPN0LM2.#WLC48@->U. M?U(M[@W/:R7OOU#H/+3=,0WA:50H0: D4FLC[55"EJ4)C%&BDK2(DJ)(G7I; MG*Z/#*P<(['/X0AU9 MM5KGLZSOU\(TMFIS&SXL3#OSE:B^EIIDJX-,WM$\2K,T3@0U$\2U9H@E@451 MY!!EBJ0)HPECTD4SN)$?/W*]I66,$[EIXM0_I#+[_+S>E7?5W.AF!0XCB!310$Q51(2G#"(>$95 MGA"$* DT;M."G9'UEOXN9L%BSC;H#HY%!\8L8(RZJ<^5W"0S[S,Y __0;P/P M=17PL#X,/N/'LFV8^55BW [ .<2^758=T/S@W?E*X'<'E<"-4KYJFG\TUDAC M,IIV15^;'@#5'WJ)NKK:5.*3O$@RFBOMVID)X?HC)"ACVIY3&28@[A)3+Y;+]0^3 O!Q7;XOI5C4IG&'W)M*GJ:II#&E M,$UHICW46'NHA' H8IDF*:$TRR/'T)TS$R-K@=TDX/W$Z"U73:UXRQZ/BZAS4"P^I3TC/&Y-P@3QW%J8.WWF#="1HY[^6GU*[^$X72T.H M*PNZD?RI;$]G):L_T[K[Z=MZJ5>Y,W'CF\7/V_MR_71W?RM773#1N(%5;0:4 M5'-24,X$YS#F5)LW6:X@I0I#$E&&>(%)H0JWO/GP3+IL7:\<^P]/$E!E^M@K M,\3T6;-4@;KE"-1RU?[&3?V-\*SLE./;XN^F.@U'8,>@UIH;YK<5BC/0L?S< MZE3>='LQ5=$WFONEW/X9?-!_F8%.K.YYIMO'B*+F'*6=,ML*V-\^PED#CP=\ M(/T\ H.3:N_Q 'ZMVT>DY*GY*U/.+*Y+^;!X>JC^KLEKO31'VBC%@B(89U1" MC#()"G C_H8@Z"@&5$Z]$H52,,>)3*LD>@4]V.C]5_MMUEVJW%>U M'W#O^CL9G5 =Q-NK73IGGL8X$PF#L8P%Q'F"(C M;_^F=?R1$S>W+3\4=SO=,"&6_L>6V^/(O1/+<;)L \$12 ,-Y692514(NM ))[:9,O 2V5AX6 M(O6TF=-WM[I ?]BI@+XU)]G6%D)MMJK-I9ZVAU2R+*6XI3_WDO?-F.@?B^7R M8G608+;YTUPRP0N2$ZB$2<\J$FUP\(1#410Q+@I64!+/5TU+0G%K'P/W9LCJ MNUVTW^T#MJR_YQMJCI:&-\J6-L:HH'F&:EJ63"M_\*(.^RR$[C;%4/%#61/> M?$QK1PR%Z\""&+R@9WL&K0FE;&;U5J_[-\9ID1>22I@H'D/,,(,DPA&4,L)Q M3",N$Z>AUSVT1K8E/GG,N^Y#QDZE!)+736FT1&?MW.MJW--V"P%#M7'HH31M M/X?S(A\T=K"XQ3./G-]+\62ZUQU/-VQ\_"YM\(+7B^_:Y+EMJHNWW^0H+P1B M10I-[!+B*%>0")S!1"I*5*J2F#B&,XZ4Q#@%TR-;86W;K,6&)/AN:!H=O.ZTK^QX])E<.O;SM%30O]A3\E?A MGE4XVSJ;K22[4IL9V H"&DE^@=H;#]S?NN[&A>5_CIH;CX<0K-[&A_;(^;&7 M/_GR29BV0)R73TV!JC35#'.2,RQ(%L%,1 KB),.0)$D!8Q)CE*=4$>'4CV,P M1R._,%XF=#9S[I=-=M](:;$G@8]8P1*5YS#"A80X5@RR-"*0YBD3:2%X(E./ M0.TT^ \.V/XRCT$AG*J,IQ EIF^>E DLN'X,BA4XHBA"69ZZ]R><=!=X]RL\ M^1 K5_V,%2+BFL[RR103OZ !$,IX@HF*DJT@DIR6$0)@0C%,J$)(@E.71L; MOL'C<6YTV/MPNN:';_A8[&S728%V,TP=\_V-]=FQ"#H>P8;)-TC_/X?7U+4 M)_GY-0L#SL'G725P=F'/Q-%-RO1QF[1K*3+'!8V12?Z/:9)!'"$."5;ZW890 M)'FJ4)91QT12*\(399:QQCOD^UXD-Y/SN.;MSJ23WU%M66^FV3LFFMHA;*?V MPJ,6.&[:<1 P,=5)XE")JG9$ITU<=0+B()'5[6X_9;)KO=;DP7?3S.KG77K\ M=F9$1'D2*Z']$YSI?U)M(C.D?1::FR9H2D8Y/IL_^IY-B/X30U$%B**06+3$&D_!, MQUL;+E:U=DJE]F%EU1Q\SPE%2"8I@3(2L2D9IY!B)&"&E?XMSY643J;=<3)C M)^&MFXV[1[7+ '$TUTY@9*?FADONIK$\A'9/P^N5*50&WG$BTR;?]0IZD'?7 M?_4P\VA/-US\7%1SR@K&2*%@$JD48L)R6.2IMGML$)J0*_YU]3>9-W]@E13[U_3UWN M.Y_]187Q%UG/54YB_?:4,.*YWJ6TP+ H\@0F,J-4,$HPQ2Z3!P]).&U0]\F# M9J+FIF ?_#A3L6Z+BMVF'":KVWY\793?C!(-.3C]E"C!!J4?$)AX,/HI 0\' MH9^\,EB6RZESEN.G,J;!A_Z%R&AW.&_F1GX5'S_R/'VNV=O^S+ -.KZ']Y3S?Y[>!]&3/*409]*C/J 01]2# MD1SOM-J?M;<^N!X,JL49]G :;@I=DS]JOD-GI";-I[ZX9SOJVZMK -CV]/%05/J5#,7.XTPM#+0S@I\PN<[=%;)'C*D)-P;=+MNKFK-$L,P4&"B2,(@1RR!%10H9 M4@5CA:E"2#:E!G;;W)JVU5?_936!XPF0J8$'Y>+NOC89T4_Z!VK #M$)YAB6 M=OH@+#Z!.[UT;.QG!)XNNPC4]:5']%&[O!RC^PMT=>F!PZZ+2]\"0PR%MJ?$ M'J%-8SFMM;89:S13(L>80U8H 7&41I!QHB!)%8I$5* \=9KN;D]ZD@"9!#Z] M71SP<[$I0J/B8U]T@,RV:N1Y!NHU8+)Q@V;@8UN&TO@PVS[>8R0!ND,2U!2Q M(OP&9HD+(,=-%*<5_/3+YZ>E7OCA<;E^EN6U_I9==I_->?IFZ+/I:CG'&2*Q MI!Q&A5 0RT(KFH0@R%&ADC3.*,NL)L4Y4Q[;/=DC5YF:]_I>-A$!NGHV/^Y5 M2.'8 MTYU4WSC#\5K=N"\PM(V5PX"7-NE+"9*R.&*0QJ:#IM+_4*DRJ)!B.9,4Y=)M MP+$W*V]R'-ASHN2363?@0=AIIVG@#7&.YX_L@%95OJ $;U'ES,@;M:;R!>QT M2RKO%?U4WS?Y7:Z>Y$GV]T5]__ZIJMLB:[*1:QQ6,USK&^7X_C:)]E ?3RH@NK]=EK=;+ MQ?I&WAG_L#LDB97 C":)QAV93&4J($UD"D614IPQB5&&733).8*C.VH;\DW? M#4=E<18M.R41$@,WY; G_I8TZ&B/<*9D*V@@37"6W*0:P%;XUSO?^C[W\1\? MN@'I;53/!/4^ZM]4\R2*",L)@:0@,<1QC&!!,@XSQD4B(E'@K+ =_W&"QMC9 M-AW5%P'+AK#]\(]3Z/1OZD R.YX N8OK-/KCC$!>HS].K3G9Z(\S0NV/_CAW MJ=_+]K9LJO^>FY8G38_ KC"P&?GS6=;W:S%G292F1:R@MM(QQ%&2ZKV(4TCC MF. 8Y4E.B4?S.!O:'B>Z'OWAC'Y;KT#5=-(NY:.^[-[]3,8*2[O7<3!HO+;R MAGK;6GS6MCJ=;0J011OU!"T7X=[,+C('>CM;D9ST#>T"PNNWM-.]?NJBG3_T M]X605RNU+A^Z&6%;O^#RIWY1KNARXQ-\V@YIC[E"D2H8C!/1N/\Q+ 3#D,M4 MO]$IY1%)7(QV;TZFC =LF-ASJW%AB_HF^#&ZJM559>-E?6%/L@/ZP?3?42I(D<<24A22B!F*H,4 M"PFC2* T(5@4B5,/F%.$QG9'3 >E'=T9,)3!GRUM1UUT$BL[51," 4?GQ$]X MCW2T?LF"99^=(#-QLEF_L(>Y96>N]]NX30E$5U*TEU/2I6?/L2!(BBR!><$S MB&FB("5$[^8DDBPIDBQ2F5N7RGZ"+E]BK^Z4#7FW_7H&(KM=&TYLM[W;UL)L MBA%?Y):>2\%WWK]V,@;:Q6>(3;J7[01_O:,M[W+;U_P[7\^_/LJ2FL8G%RMQ M+&GL>1ZS2!:<<1@1@B'&.8-,2--@*(I(+DC&$;7IA&!'SNGE[-X5H:W76C;9 MY'@;'7;XA#31M<"H3-"@@HHNH-1;FA,"\H.OX%6D+$,[C M8:WYW,1K-9^YQZBS-$KBHE%IEJM,HM+<)-JH-,>[O+/>%[5>[;L\F(9Z\; N MZ\7_[C?>;6*\^MJY2A.:"8XAX9E6=9S%D"9"0!HIE>4TR05R2E'U8V-D_R2. MDL@Y!]X'33MK9WR,W/1CRP]L& ([CC:5>(:/IOAWG[E9=PBC[PF:%3\ F' 9 M\CY,3)TM/P"H(YGS0U;S/YB]W@P4^4!K.8]8K#C'1A4I,Q^%)9!F>0$YSJ50 M0D4,"]=CV1<4ICJ4;8D"3148LNY'LB]QZ5>.?J&\+'LBP$7#$:K7G-PEBV AM4Y%V<(]G MIU6]Y#>M';I$O"1"428H@3SC9IXN1Y RED'.\CS"/"&QLGIU'E]^Y*UKB(%O MUB_*$Q#8;4Y_P=RVXU:F$=(,C\L0JD/JR\6G;8QZ5+"#?JC'K_)L*2ZUF2NW MOOG+K;I7.CJ/JMP62[NM.@9";INXY<",;=[ TU<]'K!EN:/DH9J8VY*=MJVY(Q@' MC[KJAB]_63?3;:3X\M2^ZU&<%Y)3F.0Y M@5C0 A9QCLU\/(QQ$J,XRMWGO$[&O\MV]9X'^VX[\I71I;'!9F#]5%F6D<2U(G^XI(^V <9X44-!$/V5>I+! :0%E3 N9JC1GA7 =%OL+/V/G MH;*7[9/\9WV\PH2S(JI@(0DQ)XP*LCA.8&HJ&6->*.66LOA+/EH/7^#KWF/\ M=O/7"LBFL:M)#*85>%IIA;Q\-G_47YLF@\OXO+Q<:%(+"NYIV[GR69JISW(% M'O2'?X)O@YU!]$L^8S>+:G^DZFM9:'M ) M9-H'=B+ICXU0 4O2IWX.H2K8)^-[VH+WJ1_'07W\Y RX]ZK61!;ZRMN2BK;9 MVB?+%.[^F\?3%!U-T!%]T>(O<':VG8A>G8-[EIVL(?!YT?;[_%IC]N\A$XY>X]>_ MJ4='Q6VOV^5G;4\RG$<9^T$8,H5K )1^&5V.D$Z5ZW4"AV&I7Z\7_84RP4[( MZY88=FJ1<2/>)LWC5C\8.8\X+XHDTZ\V4FA=S&D*"UYDL,@8*J($HZQP:I+J MS,'HV6$Q&2?2O<,P;,C;"YDQ8]]=-EC#T_1Q\ ,X)@Z([^C_DI'Q WA\0^2' M"WF8@B\K=S1CON)F!EA]0;QB:@8>6)0=;QPEC M"U-Q+.3<5-)!H=W[UZ#=[D#[/"YH#L;A6.#Y&89!072S#GV Z+4,G1:BUP(!CR^KFB?V7Y/7M^C-="?,(G[])(1^:(-2[YQM9U\LF\G(KRX=J M%SG*,YZE3!20)&0<_*X8AA@B?@IO@G!M_O0& @:B%C_+ZL3!^V'PC: MT4C\T#4];-J+)[&H]UI*N(3A3MT[WG9J*((]DGX!M9-".]A&(83WLX,.0 AD MY)R3J->@.7GS=,;+.?Y?&"IG+_;R#Y7>DF*_B_Y^=_WJ,ZWYO?92]R_XFZR, MX]K631P4V_+V:S+$!_7IZT)T*X3I MD_9\'JR#4_TK/:>W2MW3\L!6H"-9?#.P)Q30GAO8$^L72-X;\##>.G_/A_5_ MCA2^ 0\E6!;?$![\7EX7W^EB:>;K: (W="EO)#>3*A>R,I'C;FZE_JEKWM#V MZ-VE5FES)$:I@"E"VBEB108I10P6A4 QQ31)N--Q_B!N1O:.MC3[A^F-@++= MJV$R[#Q.VG:\S,"63ZA]?6@XG8&7V$XX.S4(:(%T\C!>)E6R06![K37#+#IT M,N*[ITI[$U75]"2O%HV.??>\]]-NKA6+<"Q4C&%>%,3,&XC-Y $!BRP1*:6< M9LRIY84/$R,KO0U+9HK\/C.^XPX=T+4TB$?&S-&PW8-KP\\+W&;&K-W[13?D M$(PR56P(-L$G'3JP\$8S#MU!.CW=T&,M/\5U7 M,P7")E(M89RJ"&(:44B*)(,JXE'&18%8XMA:V(*JRR;SZB_<\0!DRT3KYZV; M\BW>)7?3AB$W764#J)UJ"@R2FR;:H--1;\#I.A0W#(S0R\=!WD#:Q8;BI,K$ M 8+7NL/E5C]5:!_U(M>KK37VCJHM:& CV^\SL!7/ MF!^M+,#,5-X7 M0F\DQ*0OMK=]4*_?E6_,C7^3VMN2KEK[_YM\7)?UG A&S50QF"".($Y2"IF( M!12HH#Q7*9?8:FA/'Y&QZP\V'5QW=$%+V+U9[0$^_9H^E-2.$4UW@;V:UIZ2 M:%#?VH-%)V]=>TJL8]UK3U[KD0QVM:J>2E,1>7$G5_S9S-)<5)5QS+NNCUF4 ML%Q(#!7**,1(8%C@/(.ID!R1)";:4K7.]3I';6Q[T(8^X#L&0"FY;$R$ M9F!=?;\H!7RD9?ULRHBZV_3UCW3E-MOC+,+]NSDX;H[FU5;VEC38HWV^\Z8' M&@[I5R%1\5%G%YDN[4(9(Z=>SN)S?A MB:-A!/QF6/D=:"-[=R#L%J4Z Y]=-"D<*&Y;^20&HQX=VDD;*(!RAMBD@0X[ MP5\')"SO\MO]WV1-38+S)2U-&]J-^RHNNWL$]#8[>CA KOMY*VL&X(C]//OERG0?CU!9-)] MVB_HZ_UYYFK/N1G=&;\VS=EBU;A3-U+[T;26R^=ODJ_O5B9+J8EA4-ZD 'S: MUE!'1*6YR!C,$1(0,[U["ZP-[I@3F69<1"ESFI4WA)F1]_@V$6:/MQG8<0=V M[(%]_@:4MP]Z-';:8RK W73,N%B[CQ<) %*H821#6)EV=$D T X&G818TSM# MZ6'Q]% 9W2O%%UG/N;9,B.E"KXH\AY@K!!G'!!(E))&<<8F0R_R3 PI."LU] MT(FF !X[FHWA(BWK-D]#8J=S!@GJID@VI$!+:P8TM:"I0L<%"9<8]&K]J=. MCHMW).GGQ(6^KD)5EPLS8/6FUH['7U>+NOIV\]?.+(YYID06YU!&F8)8HABR M)%$PCY*<JF-[CAL:(.&.&BH@]],HW_',K]^T&Q]B4!0N+H4/2B, MXEY8B!G,R^BC-;&S82'VH<]AZ4YS+N5C98Y>?/89X8;FF!# MU+*O_FEI^U5 $$$=3P8/9 1_&HJ!9E_T2N,U]N+XBI--O.@5:'_81?^%0ZL2 M38[B>F5.%39YB[?T9UD)VN;/1?TMO5T32V M:=N?S!=&[^\/ZP>Z6,VS-$T0$QE$,>80IRF&C D)4Y5K+8>SE!=.J0^]U,9W M8\P6VU5H;*B#/UOZ[NY*#W+6SDD8/!SUT)$JE0WM&7C7#NH\#XN/^W%>W'#. M1@^MJ5V+\V(?<20L;G)W&]ZO;^12FKC)9^V?/)7R"WVP&LQP\N:1]^W[)E7: M=(AN*8..-#"T[1V(XW*?=R &B^RV-?VD=7(B>B7RD__F7S&_T/TS[^?_S+_P=02P,$% @ ,X.W6M!.BY5T"@$ MX*4, !4 !C=F-O+3(P,C4P,S(Y7W!R92YX;6SLO5EW6TF2)OA>OR(FYW4L MP_O'' !)$ 1)$/#+>ZF> M[&J%UNNV?&YN9FYN]J__X_O9Y*=O.%^,9]-_^Q/_,_O33SA-LSR>?OZW/_W^ MZ36X/_V/?_^7?_G7_P/@?_WRX>U/O\[2^1E.ES^]G&-88O[IC_'RRT_++_C3 MWV?S?XR_A9_>3\*RS.9G /^^^FV] :#3U#Q&"+ &L+%GZ;'2@?UT_ M.AE/__&7^D,,"_R)V)LN5K_\MS]]62Z__N7GG__XXX\_?X_SR9]G\\\_"\;D MSY=_^T^;O_[]UM__0Z[^-O?>_[SZTZN_NACO^XOT6?[S__K;VX_I"YX%&$\7 MRS!-=8'%^"^+U6^^G:6P7$G]0;I^NO-OU%_!Y5^#^EO !4C^Y^^+_*=__Y>? M?EJ+8SZ;X ?$5 M_^U/B_'9U\G5[WV98_FW/R7ZAU"5RJ3P=<7_\_H?_WR]^-T''$11'8F@T 50&7O(2AEH3AD)1I1.&/@U=;R M>CP[&<=7W_]$?W=D95(JAPBVL @JN C!, 2KF0K&."Z,NTEUU<""5+ "U@+3 MGS_/OOU,WR6 "55_4EE2*W9V5[M)];:>7\S33[-YQCG9E,OEPCS=TOE--&_^ MQL]?PYP^!.G+>)(O_W69S\ZZ5.%RUD"B:W41&W_ZB:11<#['_':MK3N97G&\ M) N,J[_9 @DOIM/S,/F 7V?SY8@LD8PZ2R)89E B!PB")&&*L#:;G(-631"Q MO>I!R!#/%QE'2[AGA+P\GUA)*[5CX(*?+Y(:6)I =B3][C?#S+EPPX1D=<-A*2\<2 M%PXBEP)$B3FK$AC]A28&Y<:R!^%$/3^SM+@G,@\1]O,DEL7,;K7-S&%[D3*I9;/[S=CQ%/N+<>^V108D.0:GD MB FEP%!05[S1R/EIN98[ESXL%<>>*VI.%?:0$/.2?OIN_FGVQW3DLO44VQ7( M<07ZF,!%R4&$+*)CQJ0LVN'E>N'#T/(,,[/:()!;9G3[0"SL_IAJ'F&6=UF(A\2=-[/%LLP^7_' M7U>^&;K$HLD(K&"F#8 1 AH&6DNM8F$ZG9B,N7OMPV#S#%.\C<3=]Y5 Y6&. M845W%@61(0(OGLY4(S(X9A&B8!BE",;Z=-HUP-9JAP'C&>9TCQ9ISU"H)0F3 M]U]FT\L4DB,F3>8>2N)$.X5W$%@,$&4NV0F7E(\GP6%WQ<,@\0QSMR>)MF=8 M?,1T/B=Y8 MM#U)M#W#XM,\U#*QCQ=G<389*1N32BN_2#)0%,N##64(@>&;E!JD"]L!+9:JW$ M:?'MOE4/P\8SS,&>+.)!A"=_Q\GD?TXI*/^(84'G87ZS6)S3@1@LDS)Z02&Z MI ,Q\L>UAYV[/-MIXBY$&@9%-\M2Z/ MJ,=\,>+12JT)[=%A(I^;'&^7M ..+*L.D8&/+7D\M2:=4".OM7/PPZ MSS;QVD#D@X#.REJ^#$O\/)M?C')(GMLD('E',G'1$O)3 '2^I$@R8A$;(.;& MHHAH]GF'$]5<"#P,>K,YQ_IJ/SK_/9'\LO+V=G7\/T8J2YMQP#0@F$ M=158JMD .D&C<)&GF(IM$1?M7?PPO#S#=&PK@?>,FS>IS%^?ER>+5_-Y[/YRQD1D:ZX*5D+PY$#X9X$I&WUVBG^8S%FJ7GTZ-N\&;N; MAL- ] PSO(W%/XB3Z^,7G$PN[6=&JX0I$71@&92/"-&B!:VLBK'6X>32PK'9 M6O,PL#S#E.^)XAT$.-Z?Q\DXO9[,PG*$7B?NM)0^#QK--[!XKW$$@@R!]5NO(9^D?'[^0.!?OSI>U44*] 1M%H47,V5"\ MS\A]MZG4\#^#LR@3<9B&P]ZF/MLT;S/Q#\2A65P_3\#\R\6'2@E. M$W["[\M?Z"__8^2*"T;0YO!UH,EMGB0^2,IAT'J&V>!N ME#$,499H?;"+MGQ+P@#O**BYHBT&03>2Z,?'UN0 ET$+.5()/U*4A;O#WMK>N- MY0Y#QC/, Q\OU&9H^->?;PGU+?W&4YY-?C^=F; M/"K%FLQ3(-!J\H?),H$KH4"V.I$E,EZ;T]Y>W%BNQ]YM391U8Q^;?J: M\'4S!CI\(L\"-*('E3P'Y\B$(5K/N9!!Y]/N@[<6Z[$]6U?*?[0,AZ'ZMYLN MH*/Z"%6+FN17Q8%RTH,WJ0!JY))EXD3&KKV(]?$)>+8P[TNS_6HDGK082>>,2?+^!S"%]'JZ>YU5M[5UZ/ MI[38F+SYV;H5UA6($NDX,V')=?,$(EOC/RT96.4LN?8B%G[?$^D2%G&EZNM]5CZ#K65MQ:XU.($QQQKX1P]52+@B"NE03O2X&8DI=,*I[8 M?3F%D[A<4="/_] 9$B[-20-Q]WBP7%*_D^CQ>CX,@=,FC!F,J6L)G8,IK$Q(4O&@.ZW!A%!Y(V$'@=H?U9]ZIX'@C[ M=786QM.1ML&CM!20([.T"TT!SV@7RFS)49#S\CM#3 M !8/8_S,YSOKUKYA50FXJ)?FUW^R.@FRM;%$&Z&^ MNJ,=9!4XY3CDFMC0T5BN6B/N<.KZQ5Y#EZTCA0P,:IN=:%E0R#('RR(%24+2 M9C$B@.391R&P=J7O$%)#\,.ZTO<]L#I"^ . SV^SZ7R+B8VY92*8R)2#Z&B# M*>5US;=S()\UJY2%9+YUPF4O(<,!T3':G;46]0#P\N$V!X7'&**6("6GLQFE M@2 ,B0B]C2HQR_)]KR)/-3=#\)(:(^5$(0\ )E=']]OQ%-_03Q X^;% PD/7FD/F?-A'LT-+[A/,Z: M@F/3-N"*C:"*\2DZD$4H4*8V1M*H(42>HY$B&=7:A.PEI%^HG*+;O3 Y1!-A=7%$O,M#X<[Z&G7T^[/;B:R7X0 M2/KX939??L+YV9OI-]HUJ]==(R5M]KEHX%A?;Z%1X%;\F)!E\K6);>O2@7UT M]#,6LCODG"SK02!FST70J^]IF)]C7C7](@Y?%/KOB\ED]DWU^QEEV1VP MCI;M((S>^SE^#>/\ZOM7G"Z0/,IWRR\$_FTIC0SC!7TDP; Z_+GV[7!H(F@K MHV79"&[N*_(_!C 'D-7/T,ON<-1:$X. UTWRK4D\1L5 Z*!!I2PAVE) 2LVL MYCH6T?K:]O&0:=YPIT./_6CI'G\FS99A\B39AM]FTW395#73^DC\>%7HM#55 M/"%$8)ZCJ/.BDV]]8AU.W1!R#$U2I1TI9!!VZ.UL^GDW0 D^IB!9!*&2A7HV M@R,)@;1*RRBCMZQUC>\>,H:016@"GU-%/ B@Z MRKPXR,ADP1PROW>$77]AX",-7,?9BB8([56Y X@"W\]G7W&^O'@_">O.!&3; MOVZZ%*QE@V\Q+/##^/.7Y;OR.WFA5?AK6:1T?G:^*MKX%8F!-%XC8)I?G-7> M^?]S_,=X,AE955+4FB*J=:V*($?3J:J3X*BB"ME/ DU(L"D'X M;AV]'D+7$/(@3<#37 D# -8[LK>A3I;99U='M!%X8!0W832T2R1:B*C);!:N M%8:2C6Y=[7,O04/(CS2!4CNQ#P!#OVZ6K;TIS_!3^'ZU/48RF:T4%&&^[I6'P.@NZDY"#W->Q9W@)Y& A\ =-:$CPI9QL*+!.&0 M$> 9 ^=T J^2E%)+$5SK!/YZY<,*OYKW(NZLCO!1DAQ CO7M.,3Q9+P^K;Z4-H& M\D+O;9.JY4X4,H@X:HNSW2L.E5@AMTU"I."0>*F]DI22(+FQ-F 2BK6N$[R; MFGYK4;O1_]T@.T45@X#595':^W!1\W67=UTLA<1CXG5X&IGR+#P%!%B ,XQ! M$6\ZM'Z^MY^2P<#I)$W?40EX@M"' IZ:U+TMI9$P/*AH.92 M39;6JCUC@,]],_=PR<_%]K610D%! P<*/LB!U%Q!B)F" M"(WUNC19^OU.TSY[B!J,$>K.+6JKF %$]ZL"L2W1;7'"@]-1DWWEJ4[VTT9# M]+)V!O=ZF9C"&JD-LM5'% $!U*_FUS14N1R9EY;U7(&PM08P6 M(:#6M?N\YA3_^L(Z3SG>)*G?^H0G@5=+I0P 8UO4CX0P010705(L4=LG2PB& M,[ Q9Q&-1^WO:R!_HBO5[]7^4V<#'B7L ;A2]T@D>OT]I#1=X>.-CJ^_;#A)'$/ C-;8R?7'!C'7-$B@'62@ES+ M [@ZO\-$5-()[^E,;@R871KZOAGI!"TG"7H OLVG.467Y_.+%0=K9C;M(()7 MPOH(MD[X4)%^YNDPAD16V1=O7;IWPO0Q@+F+EKY[1'4"G":"?SR _!I 4_Q< M2R,_M;NZSWDU&"!,WH!L5*@&%?02*$LMKXC>9BJ?@.VCN#56!D#@-<6!ZO4&.T4(N4+ M3A?C;[C.8JS>4N#R7?D4OE-H(GDL(H-03%-@R@1X*R,=\C(Z0SZB<:T[5SV2 MQ'YCO*[L6H=J&@ *;TMMQ%12SAD2CZT5GYQ"$%>\I$ X:$PV,1:[SQOT6[+= M$99.%/8 TDT/)5)&7DJ5K2L095H5$%9/,ED0)"UBE+'<9:YR+TW]0NFI$YBG MJZ49S+J:G'=5<+B8E3WF^"8?CY^E]]#GVT[7>Q0SC>;MK3]]M?)U50(W&KG7 M@,43!*-4=B]>NV(\CL-__9 M CFW7?MN=360Y.B"',3Z1FMEH7'^;9QP\9&,] B#<]EQ7:>:4EA,AAIBY!SJ M5%1,B:PS;Y\FO8N:?A.F7<"KD>0'@:*_SBG4>#^?%0IW4V#(BY#@@BHUFZ(H MT"@9+$]H46,)V#H>W%J^W_QH%S@Y5K8#\,H_XF127X#B%.=A4M^;Y[/Q=%R% MLB1/8M,O:Z2C2=RC@*0, Y5S@!"#!%-R1)>-E,V;E!U&6;\)T2[ U(%&!F& MK@H$KS,?(RZ"=H$C%"DIA VUT6,)!C3GC!D9E9*M#=$>,OK->G:!H5-E/0## M=-WH:,W#9>^8D9;.I8(.J@@H'D4/3A8&MJ@B%&;O0^O$^5VT])NU[ (X3:0^ M@-SD)=T;:_G;;#J[W!(CAU:)G!WM@?I /6@!,4<-DGFNI1$<2^M@[1YR^DTQ M=8.A-K(_];:X717X-@MKB5V>PJR8J)-VX!1+% :44ENP1?"2N>AD(G&UQM+] M%/7;9**3LZR=!@;A!UT?R9=IB_'TG-C:G-EUR"26V1ROJI%Q\>H[B9%T-YZ& M^<7JF72M@*\)C]G*5[RRTLYJVDU20F0^DE/("_@4%9@L0]&8,JK6=78=LM-O MRXMN3.,P=#\(_V[#XF8C_T+Q3HV?;135$\UUDBKM9V[HA*B77+EX^C]T1C0? M0W('*3VWU^@.?Z<)?1#'\CK9LHIK0O 4ZQ8$0S 'Q M:/9Z]<,P\JQRZD>*=C FY3[K^F*YG(_C^;*^N_\TNVE(7]%?7UZ,K'':&Y4@ M&2=H*Q0RJ#%DB$9%%Z5@2;>^A6Y!]V% ?%;9]R=7YP#BUM]PN96RL:[XP(2I MC91\O:IBX +),>FL@W4I^.:S1&X0NQ).R1A] M- &,,G4P%$5&/G )W!GD.6:26?,IE0^3=1B2GE6>OK4R!F!]MHY^H7U&R364 M0$)13G#P(@0(4@04Z+4-K:O?'^M5=066YHJ]V\%ZC)0'D;RXKX[U Z9)6"S& M99S6NLK_=;[.)=?S^\6[EV]>S^8?PP3?E8^8SN>KFK-UO%OK,IC2RAM#1W,J MA>)7$@/99@D:0ZK='S'%YGT[.N.FWUJ(KA$\$!0,YSE1?W^-\/,M;UD"D+)R78 -&\L]S!L=8 MH1 .N50%F66MRTXZ8Z;?2I6^]L'38N 'W Q5!#'[S!V%*=ZJ7/LB)XC&4<#* MDI+:N]#^-7P';/1;9O/<-L!C]3X<9^@>2=.OU@79[^M0&U+\/0F\JXNM9$N. M(I-63#+UA;D&E[0 PQ6)Q2OM?.M'98U9Z+=.J&OD]ZGO@2?E#F%76BFYX09T MJMW%A#7@O/7@.28>:8N7T#KN/9'D?DN6>H1SN M"]Y!Y$5!T3(Q9"(DV[K4\AYR^BUMZA%VC]+# "SB9:,%SO11LL/0.?Q A\D;GX=3\XI MM!DQ;R1GC &F6/-IG.*HF!58'6PQVIE01,?(V9#2[[W DV#G&*$/ CU_QSK) M#O,+^FCXC+^=GT6+99BN'A-?2HU+601+'/0J,\5+ 9]] %>T MUCQP+UCK!/UC:3S,5CVK)RJ=JNE9 7%MI9EW5BG:NSPJ66LW);@Z.8TKF:SD M2B71.GY\%(']'I?=HN5(:#Y><4/&Y<;@W^)R9+F.A?L"LO"ZRTF*L=1Q?M+D M3%%R$LV[_CZ2Q'Z/XR%@LXGR&J+S*1K_W&YR1#Q_P(QX5C,[=R2];O!Z6FN@ MXPCHKGE0 X$T:B]T1=6[/41=[0/&1$DY*B *+:@0/(3Z9J%$P95%EA@V[T9P M"&&G=]3;+/*IBGV4= Y9Z0B&UQ<]4G&(]8 PVJN,C"-7KT?(>0.;VBOJU1&H"<3:M&_K%]_%BY&I_",X<1!=4'<--W@7'!)9%U"(8 MY57KW.V]! T$2T=H^B[0G"SV 6!HAX=?9V=A/!UE79BQQ4(1QH#21+\CPH&9 MI(,6T@O>VK[N)60@F#E=T;LIDY.E/@#HO+QNS_TWK,[DR"4*ZZ5C($RF794P MU-9'"(8"'0KT*P<=#FU8$]%S*]!/5;Z]P>1NVD/P H[&N!N109[0_E4NO\Z7Y*^BT0;@^>!O(> &H.:.*_8NS#;#)Y/9O_$>9YQ*W.IA _/J9 8/DX$.(D%)AK*@@WAO> M=P>$N],$IVGE:(1]7;U:H;TT7W8U7]#CAH)TV6?G2?#U(D:& R2;K1\>?!%ROR!:\]1%%D+'BVXN&J8I@K$5.=U MA2AX4CPPV]K-;\M![_WWGPS!/6I^ "?U[O/SU:/SA^.FE^?SJL?U*\2K)PCH M).>"6^#).E!&2(K:"ZDA<"=0FL2:=^=H27_O8P*>#/.]:7TX#U!7PGVS6)QC MWGY1NW:,?L,_5G^T&*7,U&I@7O&F9@8*DKR-A1R8"2YFGYJ_)SB,LM[G$3RM MB]%64X.HE+SN]+'X-+LCB;YB,I* <]V.M!?7&I[F5]]QGL8+W)2]O/NZZG4X MXCEHE!!^0 M=+$8+W$S=&MM%^ALFWV>KKZR'CZ?G!8Q" TZU2E+ M[IJGWN=!/(,-T@$Z!K!;;MS9KSAXD8C/>>5]L?P;+K_,\DA86V)$#RBC!Z5L MS4P* 2+&R#3/3CC;&/&'T-7[V(DG0VUS+0W';[XWB1B4]KGZ_LC(_5(Y&G E M69".),D]EUJTOD4X.;7;Y6R(8:1V'Z.5$Q-RKZ9M6O?O22M:+GPQ& !M\+66 M4D-T*8*WC/Y7LD+;VJ@=F=CM=-Q#GYG=QZA@($"Z+;%/>/9U-@_SB]OB4M(% MEUP LKP"E+<<''<>BBXB1.Z(OP[:^A],WT"NU[NZ 6VDF"$X:31GF\XOZ M1.]L=CY=WDPIOU_)?I2-B-YG Q(SR2\K"5'0+UU]7H=::2RMTTR/)G)H%Z6M M\++KNW6JO,%<>.VP>74+,@HN*DP"@0FGR*.4T6/9J^^:=UEXE)H]6;AUSJ7N.Z:57H*T0EME(4HZZ$1E0%?FZ#) MX,E;*9&IL./'W7XS^Z@5AW:5V1A%W4E_.$'G#GNKC/\ZGW,IWG?S2YY'0DHK M7=$@;:D7 8I!$$F"BV6\6F,6CN5#3V9_;&XR<%I_5:N/]I=#Y4["&_?%^5JH:L6&#D% MEI)CD"EP &7HL(W11[")HR6ENH@XGK%V6=0./Q\#M"3P, 8/4T MSL]POLO-YF&K-DXDD1%*@= X-;E_'- M=#((A)V=U3K#,+F#'Z&$2XE.A(2\SK)0=2XCYQ"24[5_2.;-.QP_1%._%P=/ MA;*&>AD SO;<+UL5I8\Y ;.1@2I,0K#"403M$05RGW)G[>G>#O)1^RDNV(D" M'@!$?L-E#6_>SV??QA0N_W+Q^P+SF^F[KS@GA4P_OTC+\;?UK+2K)N(&G6:Q MYI.9H1U6^R?KH.F7VB2K!!K9P4.\1U(Y$"__2%SI&X M-!F,< C*U1(K.L3!"Q8,UT)G;/WB8B@ST+O6]-TCT1\C] '8K1M%[+4"G;R# M"=YX>/II]EA1.I:58B: LZ;4<"B"+YI!R4(696/PS2U;%WST>[P^,81[!\(@ MK.>O2&N3XUJ53#^?X.8]TXNS^NCZGZO?'Q5R(X1LT5KM M,?+6=O40NOJUN/WC9]:Q*@#I>XF3\#?.K[YN& 7^=S?(?X\ED5 SJ$")QJVJ:*M211I[$Z8JU/LGZMJ-U M.'P*O?W:W\$!^LE4/P"W9"736O_P>C9_.PO3M_4.FS;OZOE_%3V2I^5\HH/- M@4S24B10\P=H,VAC,]K(?5&MT7P 6?V6] T.M*T5.0!L_KI9=BW23^$[B6I: MYYV_I-\<+Q*= MQ/1;B#O1)U^K\$MB?^'(H8;/-^,8?0-;0N"FU0\2#X3E10K][EW5RM*_WPFJG%**1, MEEYSR,92?.?K\$O\'SC)KV?S^CLC(853D9@P*E6_F791E-Y""2)FCB4PV<$MS0-4#:WO M0B>0:ZR<7H_759RVS=#+V62"J6KL7;F]DW8]EXN1,D8P(R+DK VH&.JLO^S M2AVM9;Y(MU.S<4=P?0(10VNOT!1U3ZJA008G-0";UH?Z9,FCR*B"0I#:!5 < M4F;W]Y MF[ZN!!G9R-%$*:'$J$%A)-\U4*"&$IE,.J.1K5_S'4?IT!HD/!$FFRMQH&"] M#*O>AXMJ\6OE74KS6CVRW#!GO0+/:MU<H=Z2TXUW)&6V[+N&X3NCO%V04"DVB#2Y7H\MY2.N^GAE9]I@H MDBNMH^K'4SF0YXEONWP[UDI)@["+9.4OQUFL9P+9:-;R: M\5;E?#F^8J2I"=@;(CM0WS M[/Y;F/\#5YT7/V(ZGZ\]8X,INZ0X<%_GK=C"()90^X5ZYZW/UH;6=;D'$=9O M:KQOXWBRJH93<+:[QVA3_2TL*T\7[\I>/KVTTL1H(;(ZGT/J4KL/,= S61;%0[@ZF:;P<=5T'U DL.TNB^KI-M(1R$RCP5$0G*H MI7$0N43@QCK#B_;*MLX.-2.^W_1[CYA^.I4/ .N'RWE4,&AI:IK,2N+,U?T< MH@3+LG:,BM:7;(TC/;0D^UDI[K6JEJ8(@ M38* A5-LB"(T=UD?3V6_<=33I#I;*6E0X=('G*P/N):%"2=H<[! @LOF0C;,F>^C:)#9R*Y1UT Y@S!UAXMO% (FGQ4'$T*H MJ:8,03.RZJ)8H[T,)+K>(M]!I@^[ F%'2AM 0J:R5?]_38I^"Y-U!%73GXD MO[JEG^:;O['U-V\.S;RN&MTT'WSUG8Z(Z6?\0)OG52E(2K B^^AX BPITI[- MFN2/#%P0Q6BA,/#6H[Z>EL-^/8+&B: !@^.Y;YV1#MY),A7 "W>@?"FUE8B% MJ+B4Z)Q(K'7(=!+!_3H=0P+VHU1WX@!+XGN^' !:(R9MR=6"+#P2RX)!R(9. M-R:#0^AC5-1VW>D([R_.O7R1#-'4ER/@/5EW)36"#[R M:JH1)M&FM8!UPX)/8_;Z4+1M]^8'2WS M@8!F/6R]4D]QX8BGZ'-MTXJE-NW 0-Z $P)$4,R')$N4[5M/W2"AYW2,HJ96C('5M>IR,P4<%)HT!YU$:IHSEH' MR8^CL-_FD8U/MPZ5TR/T5NTX7JXB[#?35=^75Y/Q:F#$C?3]2(EHC?<LW62>0V^]!^@0(?6J5#@"]*ZE^''^>CLLXA>ER(^!/<]J>8=6>Z#_#Y'QU MCSE=C/.*Y]GTK^-O..4CE8M3/@3 I&H1IU3DG IBF%P6M MOUV9FDW&N=Y)_A(FM;/6QR^(M4M'U=,77))0)C=96(S/R$M_Z"0_\,L_7Y.] MR]!F@5O :L "?E_BE,*&/S4:YGS9EFPUIGHQOA&L1)>PE"2@**9 $5SH=*9? M6NTP873.E.:9I0/H.KUJ<(/A5;D&R?K=?+5L7FV7][BND1Q)3-(G)P%KUXQ5 M>!6\RR"5<"08@:FT?Y)U"&4#F4;<"CFW*P:;JV< )_!-KE8L+%Z<+[_,YN-_ MUM??@9'1]?6N+]2^?\27"\) \4R+F(4ONYT9&X-MEZ*!M"UY&I"=I(Z!@NO- M8G%.G,C:M]GF!-PZ"K,41R#75!%C=:.D:!-OWWGV+FH&\D#D*4%UA!H&"JAW MY\O%,DQKV<)(61DQ^031UCD@C%S(&&0"8W,.11<>BG\"5&V1-)"2DZ>$UK$* M&0"^MLIE[SS@@S&ZYH(@A$);QEBL16MTU,=/!F6CE# $'&T?:9+ MS:*P00$+W(/B%.9&"FR!/$E$6VRPK'/C]%@/J_O[SB=#U+&J& "L/M4JX_/Y MQ8J;#6,KGD8E"RUS1D 4-=^\JH.S 9CQ.H7"N)"MI]_<24R_8^PZ!U0;)0PR M]_[Q_.PLS"]F9>OV8=,DFW;+^]EDG.KCF"-R[P=^^?3<^S$L-,J]OYM_#M/Q M/U<47U\!5-A-\_LM;K: >076ZYLC"OBR0>G!%?I!80QTTJ&#D)R03DO=_F5[ M$\)/+HN]3U^?2$6_3.HC3.5)!)D9P.QK>MAQB H17#"6,RTMQ2JM[RX.HJSG M I GQ]ZM.MKV^ANDC?R WW!ZCF4U!&BZDMOBC_'RR\OSQ7)V5A^P'F$>'_[H MZ9;QD80W,HJ;55]OK?KWK46OH,=R(,UFNPK)*/M>0SKEZ(*0G>Y0#D.-3'Y;0_3&O3=BAM_1JW+C!T MN]M$!UH:J ';?DQSG+6Z\846INENDAK9HY0*1"HV)9%8D%T\ ;N;HA8OXFY__=?Q(DUF%+W@UHG,8_(8!7"NZ="/A0[C MG!5PBEELBM%(W\5;S8.(Z]?N-,3,OE=O[=73\ E)2XMSW8?T*.=H^Y^?;FON M)*:1H=GZ?FU7M.F[OKRX[BA\!2#!O/6P M4Q1!,,E &/32:R'H!.Y.:DUYZ7LF>2=(O?V\:0! &+!EO!QB>J1EO#$#]63+ MN)>8AI:Q?O_B6IE7 .,1'6>,D4-=:N9!)8B(&7R1)03C3/2M"T_N(:>%[=OY M]#5L"U.1"\T!G=&@:%N!,ZC!*1M"M,$8WKKCUGWT]&^#6F!BG]%IHH&!&HZ: MXSNGN'3U$.MZ\G1]+WN$';GG:VVJX0\AM5G"Z6H,]Q62- IA(AT-*7""DZ1P M/;A:7>RER24*G4SKZ&X/&:=:E:NG)EO?O@:UCB520,# )*5 96<@I")!)J9U MY@)-\[+V>PGJ.V5T&@IV[4D[V0\R)U2O,6O?WC!I95#N^5X+DW(HN1T:%7(] MBRO<0'&UM E3@3I[M=XF.R:MW*C4:<(5NO(BHLR8_L7"8?3UZ]!:HN?/2W^N]'30*W5JA7 47F8S;\\W0+M M(Z&1K5E_^CJC)UA)N5@PHEYCND#G5G "F)7,..>DU:V+4&]2<*H5>5OG[>+- M/@Y;IZ=G+ A'_,FH"(]<.3H]908MBN=T+AO5O,W0_13U:RE.T/ZN66@H^ &4 MU*ZY67MBN,M+-G7.6!0@;2T/9BQ#0+M*2/&,B>4<="<@VD]/OV]WFT.H@= ' M&4S_=3;+?XPG=&KF52N/-]697'5*.NIPN>]SIY\X!Q/;Z!BZ7(_\B>NE=N]X MKD F$9,)+$!*2-&5H! KFEJQK0.*PH-AS:?>/XK 4ZW/08M=;PV39%**2="L M:-H:T@-],X)!QIV+: @W?8AC((=<=]C:-6 =ZFV@SO&+E.;GF%]]K[/E<'%I M+EZ>S^>K9H7K!EI'WF,>_O'3#=Z1C+2*^,/%.G\TS2M"PN3Z1.5"YX*,@TN%NT2C_D\+:]7N=;H-8K02#3%)M JNYH[TA"XE2!5()_?,<6P=?+_$+H: MI!^WUMA;((!2:VZM!:=UW3\Y$N?.0)*2N>"Y<;9U&3J"J,^Z8ED"_5QN@ ME\)EZRF8#U/5I$7K0VOI$MJ1_>@X=LDXG2D@OJ5D+A1[:NV=X@X_27R ME32WWK/JA#SQ DQ)"4HZ!.*&@11!:B.8+Z[]J^/;=/1=AGZ*OF^_)3Y1S@/- MCVQ-MSKNM@$W,%96B M],W'F]Y#3K-!<7N?GR9=8F#UO2ER4#YH<-'4>0)*:Q>R]:R]W;N;GK[-1!M, MW#DV[E0-#-1PU'KM\?H)(!WCM;_">/H9I\'DP[!RF)KP7#K&.=1!+;HG/C@8ELO+R1JHX*! M(CUM#F$$!!XEL*@B)[]=Y="Z0.!Q%/; 22V2LE<*;G.);I>[ -.:J?IE[/%_# MQJ8.(R6O&-K$KA:EA$"@4$4Z71JG?H]C>*34SR'KO[+]NK7&T@D M0XV =Q_HX5D,T/D.R26:NG(VY>:[K-))[3AD]'3YOI9:>4-4#M96OPGQ* MY\'BJMO^$5;RUC=.MX_WD]7(,NXNVRK^KU0BD)E%2%!S1% MVM8EZG?1D>&872#^@E,LXV5]Y'B4 M;=G[G0:NR8/DM4L_77FD%+E_P.5X; AV%SF-[,XOYXOQ%!<+.O7B>'IYZ*U>"6ZM?9T& M*,K8(*L3O6IW*#QYZ^13&R9MR@Y9\JV;U#V.PE-MTI[5]E;=\F*Y=1%$H9-7 M1<,@1A)&$KHHE9.-S2NM#J.L7TO4(9IV[5('BAJDL_01/U>'\,VTS.9GQ]_> MW?Y*@YN[!TAK9*(VRWS K[-YO;#=\KZ#CMEP8K4>9J9D"+H8T%PK+8MWN7EN M^BY:3AXLM?/=?5!.# 6F4L#ZI$ 5J< CQ1[.:.-M-D&8UH'M 63U:W":8./6 ME*C&RABHJW/8%+KN!^H]^6"]9S!@K[:4#MPY,$6(VJR5@Q?9@RS%,V&Y=JIU MN#.( 7LW%E[IZ>)ZST5#$JG-*S&74*N3/804-3#D.M=1S=*W[BQR'ST_PC"] MQ^#L=C55(UTUM(^G])A=I#!YC_/Q+(]8L=IZN_I M3>LW3-OK]]M#JW]D':V+ ?1J^WV![\JKQ7),'C$N1E(3UR(HX(E<$&6\ARB3 MK$^S>/MOK-D>F:B0>6V! M"?(55"XD6),%)(W:B&QY:3X?XC2*#T*S_G'1_(3Z'BRZ/QS&*\^&MC!G4&RB MDR?H6,6<(3L;#>WN$G/K3D6GT'L0LLW_;LCN0-<#P/76:(?=\Z>DG#&F.C\T M,E"%?N:$"+5IFZ!0SA0M6T="=U-S$";MCXO)1GH: .*NYRWN,L(,UWY50R,\ MR2=EK/5[!3BJ6K!GG0NMS>2=Q!R$-_?CXJV-E@8 M\LNWG40$TEOWC=M MK'9DQNI<9_D9OQH@BN!091!69N&$1==\6-)!A!T$0__CPK"]]@8 R9>TY'A9 MF\1W-E(1UOF^[U0':1L<,F+@!\IDCQ&0"""2[SD+4O+2.ZA]#WV&9^ MBVFBI & [TP,/[ MUS>=*'$0R?@W9U_#>%Y9>3?_=;SX.EN$R;OR=C;]_';\#=>%;K="L\PR:NL* MQ%B37%%+"LV*!VZCQ,"-]\T?@QU#YV&P_8%OBCI7[B @O*=N\C)KI3BK<\8% M\5)'CB=%'G3,A?P4&:03Y*/PUJ'WW=0"H/P^H/?*'3L6(' -V/."E7C;(W[==OW96B M]QHU@@\\T>E@B27A.6!0(A=EZ7^M6R$<0-9AX/R!KWE:JVX :'R1R4E8CBF0 M^[SJH+?+CM0N"2DCX*JZ+PL/01@+KOCL'7,ZJM;/:1\@Z;#2\Q_X*J>ER@: MP*L625L2N[Z:NO1/ZCU L"ME <1XY+#J(U#@\B[# T_L#W M.NW5-XAPY_5LCN//T_4\VW2S:<4TKWXYVV"012P(4@809*+QS6@J2 MJ/ Q2)N#:OT&[&AB#T/O#WP1]#1J'H"5O9J-L.>&RPD=.1A5BU)4=. ,.N#% M2YM\*DRUKV;;3\MA:/R1[W=:*&D 8-N\(/F :?9YNFJH\69*7\?%;USQYJ#@/<#WR#TTA1/4*N/NE?3Z%<;YX; MJ8'=;632*AD@@=")89)?.-ON.HUNG%_$5G*RB;PK*QJG!C$HC1H59@72699 M6A=8'$'F87#]@:]LNE;M -!;&9OCE]K9\QNN-^?^79DMDS+56< N&K+_UM// M6 3N=0Z:!Y.P]3#E0VD[#*<_\(5.)TH< #A7@W:^S":DP$4MR5O>+A9507+/ M%9#T&*@4#(3@-)2(5KMBE0VM*WH?).HP./[ =S9MU38 '.Z.@[C%3M$I&PK' M,D>R^2@M^*(L"%[?5.:L7?,@Y@&2#L/@#WPUTU)E@TA _H9_;/4%F\^F]-.T M?65_Z]&&M(7%F,"*ZD9++2"H.EM))N6)P\RN*[H;@?*Q-![6Z>4'OKKI5*F# M@.U;7"P0UP_@;EV-1C+V&2-HR8B96 .].OTB.ZNY0^]L\Y:T]Y!S&!A_X)N; M5JH:P(%]S]C,6RZQ*DD13(!Y[:%VVH2 7D R7$A%/VC>O('+P=0=ALD?^#ZF M(T4. *)_/0^U_A-Q\6::\6S=^_/RHFE3'+K5^7/$N2K V%]Q/OX6:KYK<=5H^%VY_MT7B7ZD M8&\D'&8=+2,9ND@[D9@+/'C02GJFG(\H6WN>A])V&$9_X!N>3I0X '"NKN9I MY;K5/N+\&^VPRMB5&-=O/N[^DTWVUO$L4B_'BHHV6D"GD?A/Y,>PVB.$FYR2S9AD:_X/(JSOR5;MT;-G M\GEC_0S4DFUW+CS%;.WY3@L;]1!YK4:)[NW;>(6D:!S+12FP1J;:1T^!R^@@ M>=08--K0O ?8_12=?.N7OF ^GV %]OV]*[>:#GL;6+'DGN;J.$]H.1[=N_#I6V2!2V==,WL':3?MKHN8L*0'!5?Y*+0@. M)D+1F4DK(_.Z]4"4QU'8[\R&)T%C,E^V;EAKS&_*_2M#+DWW#JG*:@NA;A'\@@=5[2GK!!&RXR[I?UWE+L>L%B_1UU' MD+A1SMI:X@-(HE59;8GH6QA/*C^O9_./9#EW>//%*/3[<85T6 MITW)J]F*&I1@$;P.'(ICQAH46L76KT4;DM_O0*1!0+D[=0\ Z5L2?CD)B\6X MC#'_ *]_0Y3>B(L/YE"!Q$7_S6,IW57OIMN.T+7)6NHA:S[T-C"06GB)R@,$+(C MM[)DC['U^^?[*>IW M(30;"A4@8;\];VT22OTV+>FQ]I$_/>0UC#F'?5/?MZ MTO,5;,C)2Q8E'7PL.]*M(3^OR#HUD'Y?Q>!]:5U6>0\Y[;)N5XNL7^;S6-)R? MX7PUT>-ZD,=ON#S>^CSXS=.-T>/(;G:!?C7SZ0IG6@7.5.3 G2KDU%AR:J)' M2%87;VP6.;9N8+:'C':V:%.UO_AMML3%Y9B7347)]//UTENIH!2S%5X"U[C* M,JIM +'DB\ED]D=M1T>!\_6, M%R0_< ^7N^E*I[Q1/AB((I&,7:"XF64)ID0TDJ2M9.M=>@J]_:;X6H/TR337 M=W>.&X?2?^ DE]G\.DAY^2544>)\O%B.TRZ?$J44)GAPHCHMJC@(UF40(7B# MQ@>7TT/G[JE$])N.:P6[)U7% SCI_GLG.C/->A>%2F1*:R=5 BY4(#X]<8RI]OL,(:6,];5)8Y0>2VN_6;C6^'P2 MC0TR$5=?Z.&\UM&WC8T?_&J+Z/AQI'<8'T=M ^8Z=T1F^B'I0 @0#"QS61B7 M2FA^O PL/O82T19;'UYP6U\8>_!.%Y"B)&%8D;0M_O_XN V"6L;'C]%;_Y'' MC0U?'=[7ASN\3!5>&(M@/!T-2B<#CI'_*]&YF#G'Z,2!L<<)9 POZ#T&>4^L MC@'X=%M%J5O!_0>LT4'G20/H4N#Z)Q@9ZB7=CRF_8FO([/254.>"KIXK< M34XC^[)>X H@!D,Q(6;@KDZ%T:1+EP@OT5HED4F)L?7SG)L4G!1=KOM($#;? MCD,<3U:U?.N>:KN7=;'XC"F E!6HF7X6%<]@)',6A:23U#RDZ4>MV*]A.$') M-\+%3N0[@,AP)9\ZN6OWTL(4SIDG^TB6"Y2HSA87"!:#"\$HKK#U&7,'*?WF M'!K@IZ6H!X&8BOIW=""&VK]IQ=7EIKBX+"W?O:ZUR+2P"A"Q7C0P"AH<4R"* M4R2UK+AK'7$=06:_N8&F2.M610- X3J4Q(-84SG['#DGAC#6J0B6HL<<(68A MC7:*"]9ZJM0CR.LWQ&^(NJY4,LB;Q[_.9OF/\80"@KP9+4.1\>?QU?7_41[T MPQ\]W:U^).&-?.W+55>#2RX77/M4>PK#3696LU((A9Q0: B/WCD+Q1C+BW:. ML=8M[1]%8,MG!3?7HN4O*=E]S:U8+,4B"&-T?R^YP==:' 0"?9K)J\XNAYAD)BRTI"[8)4%Q>H( ^0!#+-T:O@2 MI.[NQOP6.?W&"'W [C2-#,"!NV1E5GMACI?D,7S#6^)[?;ZLHCNKK6+7_3TW MP]MVNPN(F&S4'%)MH$/A-@>?&+D33IM4N]EU,(FG(?W]!AY/#]\GU_D@7<@7 M*1)3K2Z.PL7ZSG*:5^2$R=:S9HG< M%F9KX0:AAH(=\%EH\(5D5@C$F%H_U+R'G*8U;U7NNP+>JO64TDI;(N1L:P.6 M:" 43YLW,^=D<76,:IOYJ^B$F5UO26/HA.*\*FI"Q8YZ'9(8: MHV37"#54QH#2&>_*YL:#.'I7WLZFGS_A_*R^'-SA+V(1&D4 KBF$KN7D$(4M MD*PE!I&B:-:=/WX8C?UFU3J&7Z<*&^09^ ''4Q)?O:,+-=6S^7FM&?] GY]_ M.^58//SC+88?',5(L^Y7F_6N8.B=,TDR 2Z;""K'"#Z$6O?CBP@N:BM;-YF[ M1<3)4Z9+P;1IJKO M[E:G8.'6V.BV.AC4J7@56;R>S7^??@WC_'(2QF>KP9KKG^3_.E^_O-KD#D>! M9/I[;OG!GE0OIG23VGG M?3^MO>/N1UJT=[R7L&8'W&:5/1Y7"$(IP16@4Z3;;!1X[Q)H24Y12=JHTGKN MUCWD-'P6.3O[.IO6-J7U1G^SX ;0O^ 4RWC7'2P6I6..$;9=M<39D3M(,@F2 M!69BB+IYNZH3R.W[F&R#J'N>/W:JOT&=I&LO8?P-K_C\$)9DVM)LFLA2KY2Z M6Y->LL["UJJ 0D=!C %"T1F2#"QQ%$[([C*NCZ>W[Y.T:[!VK,%!H?77#0'$ MY+XG%+LQ=I3H72V,(GY!<:W!&?)Q4\B"65-LC*VSCD>2VO=8A*XQVIW>!NGR MU6X0XW6?\D">[6Q:Z^9QFDZZ*GCXHVW:"#V"\%93(:]7?;&SZAY$:E]8X-F M3+6?0")@1)(1").REME'[EO77#R*P";7"ELK[FP.D;6)TA;(22(H;VB;J,S! MTK:D6(D_W3C=6AY/;R$Y= VH=(EPNN>F04A_C+3Y^(=C&2M3[<'%S)+P,3D:T"5** MBHXU%B%P1B&#=A&3RTJY#J9,GT!Q.[]MM<8M5:T4^.YK_>GB175A;Y<*))^8 MYL72V:\,N1].@./DN#H1E<9$OZ%;/[8ZG>I^+>(3HO1NA^])%#ZP9PW[>;Z> M(KSB_O?IF(3]1YCG.P0@4DZY/I5DC#Q@.D<0HB\% F/,L#H 3+?N0M*8A7X# M[@'#OTLH##(.>A7FT]K8^#W.5Q(YWI6XXTNG.Q&'D-C(?=A=Z@IS/(9<2*F0 M9>U'59RI,38'S4GYQ?M ^FQ]%7H'+0T3BSLKT&X8ISHX[NQL-EV-DKL&NA9, MFR(UI&@$J) *>",,1!0D#2T4-N^\=!2A_1[L3?!S3QZQ(X4-*H&XR^2OX\GY M\PT_T84OL]V4-LA3 M\VH4[-\P5#_FSJ'SAQV=]WWN]//S8&(;':)7Z^VK8C=61O*9/%A5^T"(4F>4 M.PN8#7.&]%N:OXFXCYZ3NY)+_*D MR>(*""4G4,XXB/1;8&FO919Y+>_IBN\':.OWR&R&EEO=2;I0S=#B69Q_&]?^ MJILKF^7UC.IK1P"],,Y3?,3K/$2;B-$@28;&! Q"^JA;Y[0>16"_YV)G\.M. M28,\$5_1.3>[P,O:B]HX\X0#\9ZO-8@G#R2UW=7957KAQ31_P.5X?0;ON?Q( MWIJ2D@%;L::8E@0(SD$@LYS,4*T$;7]Q=BAY#9],G$^68USK87ZM@*V\"JJ< M7:6V>["S8>HZ_TZK1,\W?->HJ6V!FF]7J3_/A\O MQJNL]RG-%VY]I45_A?M):V2E?CE?C*>X6!"ZXGAZ":[5B;5%P16PA.6*!^'! M,72@HK*U*4@$:95@2FA- 5[C_?DX"MO9JLMUMQ7QR\76K[:*MG30G!<%PGF* MI:.I$S)E ,L%ZL0038=6ZW Z^[5?'2+M;A/6D1('D#C;P]G[^>SU;'X6WDQ+ M_<]-]@3+KF!,8+.N@S2Y 2]$ I>,=$D9],U[8SZ2Q'X#@B>$9Y>J&^0Q^Q$_ M5T=EF[GC*U?N^E:#JI6#R&QT\&X6^X!?_S_VWK2[K1Q)$_Y%,8-]^>ATIJM] M3J8S)^WJ>OL3#Y: S&F9=)&2LSR__@U0U&*MO"0N+ZCJZBZ5+!-4=D$(2#+3$>Q<$.T+($"NL#(]H/Y''G(DK*SC5W 9H0WNZ( M?V3FUXTRR;:Y.[=N ID,I'UE+2D0\I:!!_K&U(T@A6I1"CC>4U#J9VX M0\O1,?KTK3"JGCMPK![A[P^Z_PK)?+F]]-[\:[Z>66:92$*!-UR!*DP11\Z# M%M9'Y,PZV3H4LB-I$QLE1T+*RR,'#U;;::#QY^67,%_,C%3<\L0A!E.V;0"L M$Y"BRCY(YCAO/=9J9^(F3C6/ 8WA\-M#3QT L%XWEU]P=9^;W_!+Q-5,R&11 M20W"\0S*U+X3TD>0J8Y)%E+KTO[)UW,4=0^U?6"P'$TG72#L>D#W$_RDX%24 MM>-W*.19+BA2.AK*%>.L#9 '.$W%Y\3^;S M>L:EQH R _(H0:5<((CH@0=>6(C:!!? *,[EV1C)%=DU1K6&Z&V7=7<>-$;(<75U= ME!X^Y.$#7FQG/I&7*M M5-,%T&H_UH^8MGU:WWP+\_/*$DGN8SB_'A9S]5;P<;'^\J]T?IEK,N1J%,/[ M!1W&N+Z8:99Y9LK3U1(X*%=KHIS.=6Q2"23]'$3K>,UHS$S;E.;H$.\#%!U8 M SM+_DF&1>2*!7[=W%B:"*'P&A*6*FB9ZDCKJ>S9@] ^VN#4HZ/]N$KNLV!D MIUSB'ZOE5UQ=?*^EJ1=AD7_YY^7\:_5/Z0(,V]J=]U^^AOEJXQ&/G8#=CYQC M)5X;"*NKA*M5N?:?5=L@5PH6 AW6(!D3QKC"M6G>;*FOA.L/&GUS1Z-7GG50 MY%M'SR#GPD")S.D(*@I0Q<*2](;GUI'976E[#&E;&R [D-5+RK0E'I;C*J=G MO%6&MA%P'81W5B=@F WQE0S$F!WP;"*Z+-#JU@]P=R!K\KEC;:&P*]3VU$L' M4/OIDB1:3>U%OOXC64NKY;>K:V&;$7':%H4:6Y$[JZDX&;\%QZ7E6.B.V M-DIV(JQ3N.T+AP?U]*UUTT4H[+= OT9[ M\*IXP5+ALGE?HF?(F3;B.C:\6NEAPE-LO;J8_1D69U='NXBBCM.R(!4=Z$I$ M#I'G#,$Z[8K(@>_VPH ^]0YPZ&^WH/EAP5Z2DR,85_L+M@-Q^RGFI[!]O(=7\*\9D/&<<6S_ZV8&L3OWC/9&P*]#V5$L7SO%M MJNIJEN^O\V]XE<1:_P>>YSK$<(TSS;Q*R==ATFICXVFZIC4#.KM]$L7[%%M/ MEMR)L$X=YC9X:Z^:$\Y1_VVYS'_-STG2>3.EY'U-OI[-:UN!#SA^3GJWY8^5 M@]Y#&%WEG#WG D- ,O.M!"6UA!A5@5*8"L87M+GU0X3.WMK$5D378PDF&1938NFVA>%K&P;I47K$V_>R6YWZEY#WGD(!I]]Q-M.CSV$ MLC8A':>%S*H8*%'QVM,Z0O#U2_(:!,\M&VHS4=#FT-$VP,> MMNYZ8$E9^C]@6I/3;PR'2+8-V1L8.;GPDL>=CJ/3"FT.4M83H8>AS4$J>S*T.41^4RO^A]",J*C& ZC*:AKT-T)IC'.HXVA@$7E MR$2WQ)-/&K)01#73UHS1&>9%NB9_BMD8#3O#;4_5= "WNZ&T^U)[O\A8-CR? M5YYO'H-*UY23(#CR5%@US$T!J&A] [^;/-<>%Y-%7V M#=M;5G]]E-6;B$?]EVGY!7^O@YV)D<^X6-._N/KF+S4JN*X?^LNB-D+9P&2F M4<7HA0:LPSI42HHVMR1[)J)7RI"H2NL.2--P.NU)?CPD[[Z%>H%5!YOOFN5; M:=6W@K,4%=UM+D/,V57KWH!S(@ O0FO%C&&,-]XH')KE)6Y+]IC9G9"%J24 SD8FB#9T8;7**"*)13RL8H MI ]SA>.B!W6FGRFJ96&EV.)=Z>L;)]MR("&1_9([#:9X\X\\18C;\YP;)Q M0?@@#T;+E$\21]#JKGC90\13(^:WL+@D65QZWA^A)1 R#R"45)^Z_JWX"*4^OT2E"]M'CLKU0I\;&![JY+U:7E8]P_B,; M3IC$T$?(L3[HY>@@6-I#S%IE7>:"3N&=L/'T&M-$[T;'1B.A=A 6>$I*MUZO MX=Z;M!G?N*GY]!I\M@@AU7&X0>DL6K?Q>Y&HR0ME&QLQXVBC/WC]'L_G9]LQ M9JLOLQB)]" =E&#J;" ;P%D?H&BF93*<,=NZ*O!9@OJTC?=4_O/0.D 3)QR' M^L_E^>47^LA(;FH=*_1NA?.SS^/76[^P[K$B5$/8[RI?E]M.=@$!9@D0J/+((H*)%'40%Z: M!F3(O=2>S+*=T/U"O=]C:_=2^#T9')8-==,'MNX*9.LUTI[4Z&*"+$D.BDD$ MSTDVF+U&3!+9;F]9=@/80P*FJRH^7*)61RM!RJX/OC9PZ6=@>0&7I W[J M:)SSF!G(S!,H;B+$R"*@9#FBD#+HUM&8O8GMI9QYZNOPN%KO -ZUX_[OI9:\ MW!7@Q^5YGOF2363"@W#!@2K"02BJ=EQCOOABDO.M&ST\3YE]JA.3J#[_\ZRLN MUCAZF.A@RHX52&HKPJY"34H+D8VQ=1HR'?"("IS7$0C])3JFM1*M&P-W$6JZ M"3?761(;E;VYUMV;_'\OKT:Q;[4XLR'$[+"V-2[OR^^AGE^BK\!%1(UBAZ%Y'KL'Q% "59DSS&*4SK_%PO8V2?OQ,Y\[Z MXV7\OY@N/BU_(]>]_MOO5;=?OFXJA3814'11!1((6*P-TJ/3$(0W@"$%-%(K MIEJ_'Q],Y*LXF@<@\NG*@#&TVD&$>0B#/WW_B!<7YQOQUF*W]54S+!&E-5E" M-(+<7H\!@C<"3#>RLT@&$,R336$BF2 R&;))#1FX(:^W1#:%O8L@>"S0/ M!ZR/H\$.T/G3)3FNN%Z_2?^\)!]VH\JZN6VL-?91 &."@^+20)0J 3/2Z2*- M8,WGXSY!2B_E$\>X[5MHHU-0U3^N\/K)&>=.>C0&DDK$D&<(KG@)Q7F6$UGY MTK8.XKU(U+2'6Q/5[P"G_?4P]1/.MZM0+M9?PLU)FY-'GQ04$2Q)AGS$:&,! M04;6B&N([%*ES$ZLE-5 M$8I.93JD=38B%B^2X*T/G$/H[67"TU%N4D7(& MU5R&)7WX4 U?3KO=RN*Q>7YL?*YZ=SQ:(?2)"[P3N'2T@1YEYO?RG\N+._F6 M]58:>:;H/\25@Z"D Y5K _=(1A7/+J28Z>32K6?3[$?IQ-[.U$ ?4:TGG&BE M[UQ^N3P/%W@U&>J1YISGR_7X304'TG&T\I4#Q--5]C44KR)9WX!%*C+(R2IW MR7HHM+,X%T:&U#KHTD7V]6>,%Q\Q7:[FM6WDFV^DIFI5OENN/H9SO*/>OZU( MCW]?K#""W^].3Z M&'V@KJ@I@_P'P>O,;AIO%A;#4R>^\\T[PFXA]W:+@!;*F] )45 M@%C[:JF4@##LP'J3Z49&G57KLL(=23OXYIZOP]G9"L^VVW:[[/:5-)D;FGM# M.Z;VP/,)P04?0!=>7TM+ZT-S:_09>J8U,,? RH-;N)4V^NBZ\F.'$9%5+1[G MH&-]"!2(B6"1@S*)92<"EKC3)CJYCC[MM/I28YXA(NX#(H^T%9$!#0N!2*\3 MXY6*"F(VHN;V,O=.<>-V2@"\DL8\@W2Z4V.>(0*>.FG^\3*F[6F+^>/\ M^3 MN;?\=F50;O/ (OB,3BC@01(_F4?P-:$LT?%@D D4NS7'WF&QR<%QJ#Z7(PJW M X?OB;/V-LJO"L]6)O(]?)&@='3@/?$CC!=,8F"AN2GW$DW3QAZ:WTZCJ*(# M:+U@ -Y,):OQ$_K_O/$^G2,?DW,05YZN91 2+R"$T2%')@IOW1IY#S*[-(_V MQ,GRN$H[R9#!^KI 9EE^%/[R6O@CQA)V7WS\(,.>@CAR]$%$@46B 1E\ N5H M)P2G C@ED_-TN4O6NEE<#]$'%+XX^@]$Z8AMRQE$S@184TR*+D4C6Q<"G7[T M80A6!D4?AFBC#]?R1S.],4&")%Q*-8R+E@11C7$2??1AT$ZW2GZ M,$3 '5C]M_.C,%]+J.:=KCO69I@"5Z56 UJ26A#)A9QCL/>'1[:: MH_,H/=.$)<9#4C/93QT3O6G.^>8,%^G[V^67+_/UFO1R';/SDJQ 91CX*,EA M#M+6=D &DE%*9C31W2^A?R(@^M)*TQ0CM(=(>[%V<-;<5F \A+L+FON0-,2D M.:@_']0_BR'4[JG"H\.$!/5X7*#,ERD09X]MG9$)+R M+4K"'UN[ERZGS=2[;"CKB;'R)WZ]7*7/88UOR.38!%+NLW0=S65>622Y"%_+ M8A16T]=Y$,B\,R8['G9R%%X T,X$39>E/5SGR[$5,'7H8%'GBMI GS@N1;SD&88IW?KSHHC*2]93M13HV$3>+F1POT MNN[ D@_MZ\05Q^+VE9\B 6%FP7I%&\;IG0#QY!+3I=^/@(LV@NT@CO#XM7S' MW4TE;EHZ:12UEMQI<$(),$7RG)Q*(:BC^ '# E1'Z$? MA/.CH.O-Q=NP6GV?+\[^,YQ?XBP'+HO*=62BJ\,<&;FJK-J-*=9NSD6F^SV+ M1P?;/1*G/=ZFQ-XANAH.17\%Q46-]&Y_=VPPUJ%D=;CGXF(FF'*AYL,*"D>\ M>0VAMI$QS*48;<@AM9XSL3MUTZ: IH3@GAHZ 'T71X^Y)^)Q?C[??/S%\N/O M;]^-$F-_>IDQ8^H[,G><&'J(9/"++.N#WZH#4&A@[1M*[-;'>S3A5#'X*5W3R&0]1R"GX# MPQ)!0=[3GFAU\QU%C,U>W MI8WW?O&-F-O4V][:0'>^>8!=M^M''V[+[<5$(_OMAV5B?5EU-<[A3A?D:Y@J MYB6AE ,/GA C'8*G4PTP,A6<3](T?W"R.W7C]O^^+4M*:76)^7H,P QS22PF M ]%GVD!\LXDY@ZRB%*[V02V^=?7B7I1.:_F-A+)A[;N;*+&#F_N^Z-Y]^S"? M82C2\.3 F8R.:89<:"LX>"0)&1J'4%R3ID#*MR794*!VFA@[0=)=TQ7+M MR!U!YD1.-K,)O":?VZ2LN562Y-.ZX_!0U#1_AWIDU.PK[@ZR51\_+U>;J4UW M>4#!E:O]47VJDY%]?9^=T=,MK!4Z'6V0K?.?C]&Q$W;TB6/G8 4=H?T#"S+-)S/KFCU$?(6,G))D31]*AXN^R M[^*COOB-)U&6JS5Y$MN98*V#"R\L,U*@80ASQP\Z!$P\\MHUFUL"5$D67! " MD@E6^?K#^U6;KR;H<%5')9 K8I,!*W0JJ\@$[2C-( F45D>=%6O>[/AELDXF MG# $/\/""T\&0"RU(H"H\&X%%)! ME%FTKG%\@I2)WSZV5OE3;64.D'\',/JT"HLUK7S;=&>^.+LS,.J6N_4G^LCU MXS_:5B!;Q*!R=F #4R3/M.G_)L%865"HY'7S9'E+^J<%;!- +3O1;@?(_HV\ MH[-PAC^%]-^8;X^";6F[Q2)$% Y*\!E44 IBK71'+9)G+(B86KL7SU,T+?JF M0\K]%I/MU-;%-,Z_?]ST%:IRK2.&+^8IG'^\C'G^;7ZWG1W7GF>LM2PHR'V+ M.H&S:(%+D;B6++/=WL0-@.-NE$V;!^@&EB.HL0MXOEVNOBY7Q-F/]M*6G2P8 MV=R8 3>/HSBRVS.>KCHP&9]F MZ28*H3.9&T(HL+7Z5#'-(:(KX)-CTH5B3&A=+O[,EWW[BW32007,'M(69"?Z8,$;[D&7] &I:.(O'6D MH GAT_ING>)Y?]7V4[RQ9ZVNL=J5Q#FX2#:@JA.-8HH>N%=<"2M5%JW;U8]8 M<#U:(=JD%D<3Y9U.=4CM8SI?7"XO[^W0/Y;K^::W9>LZD9T7'*EB9#^&CU\[ M@C&&$**"'.I@*8D,_*8#O\E"Z* 3:UX+UDOMR..*>1?FJ\U+V*N(#G=6UVT' MQ7D!JGA#HC$:- M*:1M<;OY\]'"J3Z;R9 CZAIVOS97;@97[5!Z;(PH?=('( M%'F@]8**66:0WFNC@\G2M_;#3K PI3TB=JQ;&:*>#E#6-!?C!)G7DLLZVX7L M;DW63)"RMMU$R55$+*%U9=[KKUL9!*@QZU:&:+<#9+]0 ($F&C+LR4>LTR(4 ML0!T-]'>]RG8P,GPU\UGG/Z[U*T,0LJPNI4A:NLB+[%CP4.QWMA2'4$4M>] MUA"$]^"X)FTS$ITEY])A?7*N M$WC!'2C+>"E*:!-:7^H-R>^YXF5T?VHJ&'2P YZ7_$OL_XKK]:?/8<'%;_2; MG]>SE*Q-6A7P62 HDQUI(3(@[3CI,QJ=6P?YVG+0:VG"R$ <%/$:%16O;D_< M21QN"CBT$UBBR+4?OZ$K4@4(7$M@7F>ZEJ-!W;KZ;%2&>JUQ..4=S4A&D#:(&$P+Q3R9FM57)MK3))6^8,[SUH[2V'/1:.'%* MF^0@5)S\M7*?^_M'!(M%H+<*4BDD#+-)<,D$Y,QEPZ1C7+9N%34J0[U6;)SR MCCD$,R=PK3PNA!D:%;-2"L@3),\P< [1Q@)<&"N%1J5S#XGU:?L=G0;@&VBX M@YKH?7B\OW6CE]D4H4#F.LD^1E^'D!<(H7;,C#((<=Q&)#N1/6TGIE/&^"'Z M/[C,]-@MHW\44/S^6[BH?V[>XNFE=4:JV!O$WO$+]30&-)QGX+::U=9:\*44 M,&0DQ&B%\5(W/EJ.5ZCW]!E0%]YJXJXT)%E%M*,#:%^;LKM:S\T,[?; 9&&T MYU"VCF@.I?%DBO"&(&OW&'T#Q761#MV9P[M/R&[835Z3;#-9/D75WH&,[H+B M/(3DF?#,6H^M_;^#".XUT-X"3?M"]V#%=A#EV)79#W2Q_;D\IX\Y^_07GG_# M;>3SK@Q^"NOY>N9T-+E.<2E2D*EER4%UTG#(3!#_4;ADQW[\=S 3)X+VPP&X M)_3'0<-)'>M;]O\+P^K37\M/GU?+R[//[^;?\!$A*.5LT<];(IQD+$J6Z+C_-_;87P"1>/R,!+RXE6"26KF@_@ M$8+GIC;FB=DSK0)K7,T4=;HJ6>#BI/?&/^<7GY>7%1Y+#.=Y$#\+% MCP?#C"=5O$AT-[KH:WA?0C1T)G"9LW0697:M*RC;'LK$RYRZC180KMX+P_,$9PP__, MF90YJ^T0?9TNH,G>HU/$@A.2E^BM+;QUG[16M)]&?.A J+6-#>VG]Y.R\Y\, M -SR+I@2V6R:%=?!P0HY!"80BH_>6T7\J]9U .VH/XW3?!K4-];]J>+^!Q__ MEG7C6,@V2D!9^R-SNEV=+08* $ *I(6C#O3%!H&E=F=&.^M,(YDP#^\:Z[\"HW[,GG1,B M%Q,*V,QJ9VF7P!632=B,)>XU#^:X[P="E+9J/H--F@921:A0_A-6* M/NP;MBE%?/!Q32L.GR?V^(6%]45.4O7=9Y#DIV4M(&0ZS++04BJ&SKG6_GDO M'0#_O-/[>"9E4%R3')@/B39$(KO=2 _?/.Y7ELU22X8EIB%E+4!X=Q. TZ$B<+NT9,VSK_%Y89J2CMH[8#%6HQ4+^* L>$/?5+;X M$EOWF-F-LFECWQ/B[T E=6O2+0BOAUML]SZEC4'V'&D-[:VZS/>?Y^MTOEQ? MKFXC;:1%SH.E8R5FLMBMLQ Q(OF1SMJBG(MV# /K"7(./7AN/OK/\-=O=*:M MYN%\/5->%B%L JMC!L6Y ,\(S"$;DTVR.;+6M72/$C*]#=4"!??/D<-EWD4" M[(:-?RQ7__U^\<=JF9"./\RL\E$S=X*LOL021.?K-!J6,I,L6]:Z+_:7>%WH^X,6,L\)%DAR$K..Z#,)F9^E(DY-8^V=WU MITV CXZ4H1+N,M7W=KE87W[!U:_+L%C_B0GGWVI$EGC[8>#68[]S@ G<8-7# M3>;6K#S(K4JM'_H]0L:A9].= MF=LI+2]KPG9Y@>N-;,DUW?9O7YS=+KWM=(V"ZUSJUHH.5 P!7/(".(L*%7+A M<7&\;P4NCZ8X@YSM$C:YY"_1=:9LV@#;%?3N* MUB9$8W5)']V^*_PV7UZNSV^R6?\/,WGYT1<61=UB&53]XERV0,)TF'EDKMPK M''OH\@Y:<>+7D:,H>SFVY#N$TW_@>7ZW7-VF86 &-$A2HR;926O]7N(.OZ MSCRF2+*R22)M';(J(V<*1%&:!*F%NA_QV/VP>FS!B5_,37%>'2SW#HZL1]AZ MZFW43UB6*WRB 4T()1K&:UU:+8NL)4C!B@+6V!2BL71VMW[CW(CTB1_''>, MG$+)'=2^/L+VSUM*WB_2\@O.2O)<:2? *$]>=[",[ MBS9#K7133$EWK;KTO M$C7QV(F)\'B 8OHI>'V$K\=WTI//3ST&PYTEQUYO"GV] Z>U!960[I-"/VK> M*_=@HG<"K'UM@!U1L5T#>I_N=!9=D2YH0..)^3H ST67@(5L7&)&.-8Z'-B& M\IV@[5X;M,=6<9^FP1Y/JQZFD MW$<4(U94HF:NILU!.N-!95%+XH('PZ+,0MC(4^M*AHXJ*J5E7&&4(#SQK*RW M$*QQM T=S\X:471K[E]-1>40Y+2JJ!RBKSX#PH^68'G+790F0=!)UPA-JB58 M BQFNI.0["#?^DW+JZZH' 23/2LJA^CL-*"X+='R,D4;> "#H9#( MGCB!DD MSZ@"USJ6UHV%7UE%Y2!H[%U1.41/'0#PA>H]% *YT0J0Q3I6.2/X+,D@9BI+ MAI:(;MVXX'545 Z"P;"*RB$ZZ0!A.P>6Z0:Y\05%*A;I7@!,PH+2)D#PV8#C M*D959WRK(X137Z3S-"LM&]_#;;79)V*?#"8\RGMU'-]=.8ZUF1*/T45@O)"( M!4\0;4P5?S(KQHQ71W@)L3?]W9VWC=%V0!RIJ>K[A/W0#"#7(J"MS3C1@$)/ MEYZ2$I+EJ% 'S7"R4_N@U.XQ 7XDO+5/_PY0_MYH_XJK^3)_O BKBV,?]7=% M\!47:_P3O]'>"^>D;^ MN!#HHA''P>+_QVI^@2!Q^X I91,.M M##_%+= 0#*>9-7Y<$9B6M#N_SW+P@G/4(!)=?:IP.@=$B9"%]"%SE0NVSEPT M(W[:\O;7LQGV L.KL/\S85,&YT%&BV0"$L.1IPPV>)8])B;T$8J$1K#_1ZN- M[QGU(RK_0/O_ET6>L&KB'S@_^TSWSQO:Y.'LH%ZKARQWG+J(G9@=L1"BB&RX MU@P"9DN83AI\+@Q*=)YL:ZU5\^<+'15"&%TH8ZMN4PABOQ7!U8G:JE<\IZQ1MTN$( M<;W74P@Q""9[%D(,T=EI0'&;614JQV2T 63"U>:8!8((!KRTV01OM,,)JG). MJ1!B$#3V+H08HJ<. /A2TCVA<2PS4'4PBC**;A,9)<14BF Q*N=:W\2OHQ!B M$ P&%D(,T$D'"-NY$)YCM-8%"26X&C6.N2^ M'45K'7;8>,JOO^< TI;7X?SZ-_X,%SA+RL92G 'MM2 19P^AY@%C$C&& M@"[R>VU?=N_%<1AI)]*L:A!\7NC:<41=GBZ2?RD%4YW&^P/O60KCK5) 7^EB MP<@A1A8@(2^EF"B0F9%Q_"AA)](K:P(4'Z['T\7P;[2#/Z\_+:]'U,\2ELPX MSR!D'4:3ZY#V3O;1X<](G_K/2URD M[Q]IN&="UFU,N"B))$FQ6KI@@@W='*.M[ MC+3N(I^'@F(H[/;04#_ "^=OUFN\H-V[Y>9Z3@ )3$O+(2A.]PE\3^'[^L?.9)9"IM(1+S6 M1JFH!0G+2T"?4 >6A+8O^AB[+]==?7TS (TD\KY 9(@CSQYR)*SS&5, 9XL$ MI9@'7Z*'HDK,N8@47-P#1$\LUUV%^I@@:B'ROD#TRS\OP_FGY>^KOZVP3HS^ M]#DL/'^$0V\$MUJ"+=[5Z). 4+](*WQ]SRB$4WN :L?ENZO\'A-D8ZBD'_/J MQ>(/(X*/#IB+T465,]-;;K++3=V, _6V6E \;I+AC/& M"5M ^SJ5(L4,,4M-7E-604;OO6T]<_Z5U7(-@L;^36T&Z*D# +Y0-Z2*X,61 MD*RO)WNN4]/I:J&3W7H=79#*MBYG?1VU7(-@,*R6:XA..D#8SFE%5[RA+:BA MEJ/7IM&T-4U44"39+V2[LI);A]&:UG*-YEI,<=^.HK4.T#@@!?W;,L_+'/.5 M@3UCD@SG& H85N.4C-H B3[9T MX.[OW'$6X_?M71(6^>JAXO\A%V]^\?W](L\W>V?DFH*#Z3I.L4%;\8U8A6"X M25+3HL4U MBM*ZG^TBUG&C M18'CF+@PVFAL[?8\2LBTD#I8O<_#90]93YX=>?_V]PW]=X+OQK%M$""KR$OT M&K27M)5<3.!EX5##\-I$9T3<<9#Y<\MTA8E]=+@<1:#=0,,(]FEIK+^.#'&5 MG8D>>: MXTO6:G"VMMES.H-CR4#R60:6M%"6#!=;EK&BP1BFTF M^(8024)&B#KU)H!#)XWSA2O?2[K+:AS@U8^CL-*!XLUV54A@DT(Y"H*NW M=AZ*$C!Z="Q&9NX_PON?K/8!T-@[JSU$3QT \*4,JBQ%1V200^2@+-T4T:D, MF3G/,T89'&^,NM>1U1X$@X%9[0$ZZ0!A.^>XT)C"LN"@M;)U5"?YE49[B(+N M#9G)N6Q>M_.ZL]J'W+>C:*T#- Y(AOX7AM7O"_Q]-3^C?W2!>3O%^-U\G<)Y M_>F,K&1TR#0PY^A*T2G0Y6(MB-I$J 2-Y1@][/9GX$2RWX,PMG_VN['"3P_M MG_Y:WC)_R_5/6,C7>R@,;[A')BP45W2=YNT@T.4$T9*R&"F'-7_7/2I#)](. MY8B[841 G.#N( S?.1Q(-O6[ZZ>$$:6*1M(I(;BOC>2$(C,-R=U01B8G?7&L M]93#41DZD98KQ]P=XP'B]';'N^7EZHXLJFB>EX;@R6MRQ)F-CHS35"#DP,$F M3"K;D'2:<,++'AQ-&^/M<7^,"8D3W"#S;W<.BRJ;9X41G%::ZYI6M>3EUW;C M3A8&GCD93!WS(2:^/H8Q-.U(C"ZWQWB .*W=<2N$WXCSFE&LHGE6&(F);$4] M)90)H"0C([->J*A#B9HQ*\(1AL*T8VBGW6'^77;'R( XK=UQQ?'C?/J83R*>9V7,:4:I""=\ FNU(G@8!\'Z2&XFCS98[D-JW=NM MHX<-/%DKI<\0, A0-GCPWI)K72K6Q.O?<'FV"E\_S\G:V)022.0I&PP@?20FZ(Z@PUB*V@V:6:F2,7RG MR#>M<@=P]+=;L#U+P&D^:ABD^F5K/4P-IJL<_ET6KEO0V,RM\0QTK->[C72S M*YW)V(A9BH2AI-0"3$\1, V8&BIVV5K*4T+EXNMJ]NG_FRF5--DX&1+*!(IV M#D26-3AC(RLB)WV_*/D'4*PQ_:^SY;?_73_N"A3U3W< <;7,A*IOHZCE_E*; M6LGO?IW); Q+G,A-==:0$IF<"TY.*VID";W-11ZJY'>_3I/6'$G) Z76@:M/ M'D/".A.E2OS/^?J_?_K^$R[2YR]A]=]7;5U+CBJ$^IXF$3]9.SKFN "7O$I) MQ))RZ[JGEV@ZS?KB?>R+4;34)>JNN=GN0,-D3G0>@KSJ[> 0G(@2I''2.J:5 MD7%TU/U(T\1OZ)HBX$5X':".#N!UM0?QCE.Y+4XE^5@AL8#RF0YV)@1XVGT0 MN:2[URGAV7.?Z)]NMIOB%B/W#M#3D:X2 M'>F>!P,N6,.E$X[SG=RBPZ[%:W).LP*X\8VXEVYZA%EE9+L-T/$8R!!EOOGDWV?(Z>W,VE/E+T%I3_EW *5;7^8!4]LC6*//@N@& MB[R&+CB'6*<=8N&A9%M,EJT+FUXDJC-8[:O^Y9BZZ !<._=G=2J'+&N30BOJ MT]T SAN$.E@!>6%1YB/4!NW],'6T(K@IKLDQ='8:4-SN8, M2P1M.5<\R.R;M\!]'0]3!\%@V,/4(3KI &$[UP %ESC=#@6"KE-W0*99!J*#) M5"X((00+29DL1!;&X.@I@COTG,BST4$(>,EEW5<='4#K3PSGOZQKKOU-^N?E M?+5YB[&\//O\;KG"=+Y<7ZYPYK*5@2<-LB;;59$:O"'NR.D75A*SR-NWQWV9 MKA-YDWD(U)JKIP/(_486PAGME8W WB_^6"T3KM>_ESLLO?E213OC)>8D4R1V M$DDN#P'?.(KJM!G\%[)=Z\BNY_N9__!; M&^'?R;/0[QY4JMR6A!;US",*9<2BYV!%;3&'8$LA$U*(:D+& )&)8*R2F$SK MAP\=%3UG8M+GQ""3J0R*H2$GSCF(N5AE$L? 6L=<7DW1\Q#DM"IZ'J*O#F[O M70-7C&Q=S)C *^OKPY0(43,.*%AA.0K59T?R]H/_GN>IN[AM@\4'@1H&NJE YSM M[.U9[G7QJ0 O+($RS$$@8=67$B9[](;EUI9OTVAT=V7#A]RZHVBM S2V>KJL M2U))ZAHOD Z4#P6"3QJ*8DZ@ET&5UE'%8[Y/GS[&/0A7([U/'Z+DO;']#5=Q M.1ZZ'V?M*7',.#F+RFXZW6$ XL_4E[.UM:HH/BC)\C&Z\PPC^D1"Z8T1/:)B MAV/97V%Y@6>;CEAC'M<_;PEZOTC++SAS/F;.4C7KK:F3.6I_%&[(P,>B%$^9 MX#8^8'\DZD3"ZXT!>8!B#@7B MTR+GPFWKNNLVE)](G[\C&0:M5-RL;\W4P-ZVIIJ%4H1,(H LNL[$L;%V^W20 MC;.9_-M 7[K$]Y:!$^G7-SW,]U'X*SK(/RP7:2L!7Z*R4@L(+-3!@"6"8T8" M][P4GAGI8\)F9#OQ<")]^*9'_9YJ?SV% 6\_AYI.Q-5\?3%/ZV,7!3RQ_$0% M ;L(8\1B &U9+HS,9Z7,GUA/ J%S.3<^J'LJRD&&(*<5L4 0_359RCXT>RAE88+[@S8Q&L;5I[( MD44)5C@?%%T-TA_A]G\]Q0"#8+)G,< 0G9T&%*_'KZ&5*2$#6^J,:IL5A&J8 MI#K[*IE$IDGK)QNOK!A@$#3VGY8X0$\= /#%I+,.Q6/>9)DY!Y4R@\@2 _(- MHT89F?;MYR6^CF* 05 86@PP1"\=X&QG1U#F*)7E$2Q*5IN^2 B12XB>*1^< M4E[;QGA[W<4 A]RZHVAMZC'I \(%_\#YV><+S&^^X2J8.;N*Y9;F98E"CN>-'+X=2 M+N;\QICW^],<:L*SP:#58628<%8FT18"&59)2SS+GF M[TL.(KB_^.80%-TW9X^GNPX\KEW#(AR]C#QXT-QX4,Q;<+6%-;<^22R!A>;C M1DXBRGE$L.P9ZQRBN=, Y#9P(ERTH0Z%LDA?E-&1&',6,D.?@I59#487,:);)E%?T)2A5NY@E;\D)+"*UKG!Z+;'. M05 8&NLM05-K#MA2CD&>I6B=[#B9Z M6G=]NMOZN-KN];7)DP57C]9:_;D\/Z=O_!56>28]!A190DPVU3>Z) =MZ?C( MSI3B369FPK'0+])_FD;JGN [H/"N*0XZ..0/?YBC>)&\WI:I M/XSY1!=G8$?H-3'"BZMCFB-'PEOS5UE#E+\WVK_B:K[,'R_"ZN+8Y_Y=$7S% MQ1K_1+J!UN%\)DFVT;D$2?,,2JK:?\M)<&329>ESY+%U<5\+NJ2&.*^6;GY&OINQ_"'):E?T/T5>?'MNCL7,9Z3[0 MW$'T/((*F3@BEQB,"X73;>&*FV#\Q_0)L:/ 9,]4V!"=G084MW'UJ+)WS IP M,090S@6(M;S'U!>T#GWF.,%@I%-*A0V"QMZIL"%ZZ@" +Z9%IY) Y"HU M,E\A\I1 DS"3<:[HYFVN7DLJ;! 4AJ;"ANAERGGP=59Z'0!P?UKZ579:%U]J MT8[/QM7@EZGSSCV@5YR%H!F+.^59:94[P**_W9D4_QP!IUG(O\\]VDX/4X/I M:A?<96&[W7@NGG/-($@EZAP)":[4#IRH?4+!$-E.N=*7P/04 =,<2PT5NVPM MY2FA.1T%I@$K$:I#HH.B<4K9& MT'<.5?+;-]-<%B,I>:#4NK!4'TQPOID[OSGK4LXE&B%!VT+FEJYM6Z2(X%5P MED3!76C_0/5YFDYSM/HA?GI3+76)NFMNMCM0IF+HM&0@-Z\J;1W]QX( $E6, MV0F>1.L2U9=HZFPD]D$(>!%>!ZBC WA=[4&\$\B]KG34VDC/-#"9ZN!^FF1YA51JZ'+RN!.5@!QM;*61LS M./H.R!)#2 R%2JUS=L^0T]N9M:?*7X+2GO+O $JWOLP#IK9'<$;4,O$$BF7Z M4D2JM?X%R&AP3'%CF6L]/?-%HCJ#U;[J7XZIBP[ ]?9R?;'\@JNGV+$L129$ M?3J::UM/H<$GKT!RSIR0QO/V.8WG29HV$#T6L%KJH0-8[=P)(@856!TE2]S4 MEDR60]1D0AHCM2G()(^M"[J;MBX:K??U%/;7*%KKL.'+A^7B*Z[*W#-#*PFTD=\GOW9+H\25/I-70('6_T*ZE M@>S[1%2H!:SA_(:E/S:UI7^$]<7/ESB3)H8H#1W8V>D:R0D0:JI;1!.3DPF# MM =@Z]G%3Z0I4&.4M=-'!_?I(RS2GZKJ\OO%-UQ?U*2'9S^'[^LMAR3ICQ?S M\_--737]PUDV$LF"<"!K5;7*E@0=:(>1;6*U55B<;NTD'$[UB0P'V@>Z$ZFV M S _L'%I:]9OA#/D=0XCN?=2 J?K@#:F]+0QLX(H?58B*)9R^WX"3]-S(G-^ M#@%@,W6\GK$.=Z+<\?O58Y7_0W?)_.+[^T6>;_ =%OF_,*R6Y??5_(RV<"7R MV.,?#B1SHC$1+84[XKL2Q@J9I-R ]EF 4HC@LBW@M/(N"*.4:'U?COJN9*=[ MYG%U7'F6G*6((EM@PH7M45!;?=(E$[7SVAG9NA==.^K[>WTR!%]/OSXYJE8[ ML!TV[P,7X?R*I3?K-:[7-V7K/I:$'C-PKFLMEHO$BTB$JR@"^95&N-9E+<_1 MT\O3D^-B9#F2PCH&WS;^&WP.5F*M+B>#226WF?W&P960%6/1Q>9YO>!SNLJ;AYC$2%"J3M.&;HR?.$>K&;!&$RNH @"^^(3312).+J=$ODIH+!OQF7KLIAF,=9-T\>OY:WG8.@L+0 MMYU#]-(!SG:Z/'Z],^%7VX2:@PVUXYFL/3:9B:"S0<:*9KRT[FTRC,)>7FWT M=BFW4FJ?D'VJ:5.-V?Z^P.N@+>;M5/1W\W4*Y_6G,R>-5HQN'^M4[2Q04Q88 M'4AE5& Z$N\3=BY]F8'N#MUF2-N_:5UCM9\>YC_]M;QE_I;KG^KD&'PHC"C( M!-.N@.:LQCXV%Z*28+/&H+S0AI=I]\ PAKIK\]C)GA@1%B>X1PC)=XX(DDW] M[OHI863BW&?MP#&1024A("+9D#(CTUQII]D1>C^V8ZB[OI"][)'Q8'%Z>^3= M\G)U1Q95-,]*0Y._$Z0.Q'Y-(1KK('*M0!IGDPXD#G4$]Z A1]-6V_2[2\8$ MQ@END_FW.T=&EJNTI)<1 EZL6W =DGAMSA"GP[1B:]EU" MQYMD/%B83F&"!H53?ZPZ)L[B]Z4N*485_!<,'+GE4_>FA#=>)VYGZ=MVB!F M6]P\71K94#\=W/]/T.EG,!:+U9.20N4'[E'O(,0KF0V LM6X.L -9 MG9YN^T)A5ZCMJ9<.H/;3)4FTVK:+?/W']U^^KI;?KH;R;3/]S%GB)&HHN=#^ M3(G7%M$93 A!1B^ERZUG;N]$6*=PVQ<.R[%UT\5PJM\"R76!J^]W17;=P<7K MXJ2RD'Q]2Z>E!B]9!*:$=;(*++0^U9XA9]KDVMCP:J6'+D#U*WE>6]H%]X90 MSP$M24(AV;*>X2:KIR07R;4?1GR[^K2YIK$ALZ>4NT#(V^6"7)S+5'7Q?D&2 M.B/E7!^B29:V3,[@N#%TD@:23:[UYJTON.?HF387,S:*FFFB _OI M25G=AB.+UBYHYR$P3QP%+L')6-M@!V6-MRSRUN6K+U/52T7_%([A?JKI&6PW M3:GP5PQK_'-^]OGB]_+W-=:G.=>!ZI0NOUR>U_S,ST@4@/-<\@ VA^D>)_*.40AT_J8.)5FK9_+G3^&QUZBCLB<1=@3X1++JX M[O<4RH[B*)ZY2(N"#IZ4)"RIBW-%7TJHKSBX=<>+KC=@J%-/9]+],0(4AN\, M?[4S%GA6Z9AT9Q2ZR':4";=119L0:J*_!MG(.E3<@?3,ZT F7K2];(_=N>K4 MM9MVCXP$BI-+B;>8*#WH\\=-;Q]EHO3+R4A;6$2LKQ9XD* \1@@!$W#KA8I( M[@!K_6)E]"3VW2TR$SER%:4"9,[HGV%Q=I78-CDP:21"RES3 M$:<=!)=C[1:IA A:H-KIKGQAKNC-@E,CH9'ZEH?*L@< 7 \J**QP[<@5-8;3 M=5EK&VJ! U<P_)3:SPW^:+^9?++UO"72&* M8XC =9VL*4R&F#/QX5Q $Q/GN-,,AQ=4_L.B$RM]'Y4M6\AO:L6'?]TA7,54 M4!L% :M9ZS.#6%(M=S?91V#,?30#:Q^)S><-+,XNPKQ MX0+_"N>?)*E'LW-/]3\* MK3:ZZ 9:/\2.;YGA,XZ&%1UI$VZ&SB /X(2W4)0+%D-6SK0>2/P\13V>5RV! MU403'57A+W5KKN>;(3+KBUDR0D2C&>1275 6- 0C(V14I10M[8XN_.!7X0<2 M/@U&CP"LQZ>O'U'+'4#[GAGZ(]LS7HP73B!$KV5M*5<@,O*@ [/&D+V056Y= MW_$L0=/8;L>'8CNM'%")=#'VV3F+A?)\K'#:Q-8U MJ,^0,TW=3U?GW""-3#TB=$>AS#@:3?C-BL$: ^K:!?M^([;H?>(V*1!:(RB7"WBRDD%I8C<:9H5Q!T'J MP9)31RW&=10.DW"O!]$-5]O&6+?R\T(PAPP\G;6@BF4UOA,!$]WC4FLG[L_? MW!<^]U;NT)0_4/6#T'6('KJSU>]S-<1'"5E&GS/$)!SQ+2U)H(J!J.;2>)EC MZ^A.*]I[1O!!\'K6 SB2KCO ^'."'1#3%)&6+;IV/ M?8Z>#IWEHY]W@W32O;/S8;E(]P3'8L*@R)C7MI -DK('[Z(%%+I.*$F,:]/& MWWFX>,\7ZA%MI=LO6$%-86([)UKBFH_VKZ4LP+ /](6H33LSVP*7&1B(Y>8R-R5$ISWFOYJ0XXA29]; M3^9\D:B>#]C&R&RKH"[:9[P@MEE=U3''P7HR?,CF(7'15S*!C%)1&9+F.*WL MGR2I9Y_DN"?A(.5T;S?."JM/=P.I168A>.F ^9\^SL%F-:>KM1N6T MC48:Y/2.I*#3*4;^Y5]?R?X\_-7^\Q\[4LGQ<\2/4V7LF?;))[*1@A"$.8*; MDTQ R 6M*!8E;_\VX%CO^9VV/ D,4+@JH%!YB)K17WUF2:$-8H02ZM-XSS]$ M[T/>\P\1>0?^WOL%;4B\\6=_K?^@*J0^=K:\/M;@%AAWF5BA,SDP64"X3$9= MR-S<-X8.1L\SY$R-GD8J7XXC_WZAM&WB2PZ'W/BB227R03BCN[T^K)4IQ#K? M4WK1NK7(LP1-"Z=F:M\-3GOHH - O5VNR8K[&,[QNF%S49Q[+3PHY>@+EQQ\ MX!Z0^5228];ZUL6Z#XCH$CC[*/A!I^Q#I-T!7#[B.?WH[&^X(-_SO'8$S%_F MBWF][VN/J*UI>?,N)*2.TY_K5_[[YQPB%754@\= MP.K'F'\]J&=!L,2(6#!\4PZ"!8(J&8JT0HK =8JMW=:'5/1HDN^IY&>S+(,E MW@%FGHN'W0V":662-RI!B0+)#XX:O$H>M+4A8W2QV#&3*\^0UN/1U 9=8^BF M,\A=#R[>WN>S[*6E[5* F43BTE:!,UZ!#3[3QBK>IS&?V=TC9^JH]W&@=8@. M.H#3[=&;BHZH,8&Q9 JJZ!SXZ 58&4+-3W$>6]OJP^ZXT<8CC0F5_>3;9;?T M^[F$MV']^8_P?3.ZL"Q7-[=Y^#$;V;))R] EVR=0#F)ZG.1*,5JP:'+-X-&7 MJ#/9\#J K;,BK58<7=_-DG^T Z^E.RM6EBQHK\1:@*N\#^"*+R"Y-9)EY9EM M?2 ]3LG4%OC>VG[>X-Y+T!U<67?WV1^K^2+-OX;S&V;(GZ4#E?P&RS0Q(]"# MX])#$LR0,^N3,&.:V@\(FMK ;@:>=F(_B33_N\N+RQ5N>\O^L%\:WF+OM5!0A M>PU%2@?*>0;1(SD&]:EF=NA8\QSO$/JZNM^&(&.WLMT&2NG@UGNLF>A-H=\= M_C[0AOWT%YY_P]^6BXO/ZYD1.NJ8.>A8$%3V'KPW"*ED2=>!"*[$4<+APVF= M%HCCH6>'OK#-57E"D/TO#*M/?RUG-DB=LQ6@;::M;T6I/8DLQ,A]9EZG(MI? M"H-(G-:8ZPZ@^RCNU'!)0,.93RS(0,Y1M,;3I50R>.T-:&Y]#LDGZYM/H!]* MY+3AUCZQ.5AY)X;.=\O+U2P$\MZ+1X@,:VL$LIV\L@&R+X@E,*U'"-P.HW': M^&Z7V!RLNE.#YOP;SBS7MA3,D%!LQI8Z"$EI\(Z53):^EVPJV_.:QIV@J?^] MH#E4=2<$S:HD@G-/$I) 0322>R;XE06YP^$[@12\V\# MTOV5>$)(G26M5)$1@6577[8;XLN%!.@S+SX65\14A^=.>+3_-G@M@P;IE9*V/%\:9 MT+J>?'?JNDHO'Y*[&4DA'1A\C[9F>"[,SY2U2@8./@DR:!FW$+.)P()G@O.8 MU/VFX^.T8NDV4S,65G;IRM)*<2< S.OPOL8B!7<(G#.R;K5RX) I8+S4J9NQ M9-UZ.,R.I$U[^G4"PWW4="KHVP3P.1JIR,&"Y!09%R4:VE8Q@8Z,F"*K0T@[ M!?ZFS[KTA,#!JCH1#%X%ZJ5@,B4'DFO:6Z)(J*\F(2I?DD"OLCZ&#=A?;J4C M! Y6U*D L 8Y@PZFR+J=#+EJ9&=H\$$%R,Y:EV5)B;4N(=N5MFDS*#T!<*BB M3@" /X;:M5?%H:;=)1D#Q;D$K_]_]MZLNP>QW&5';9[ M.KXK!I:$S1F)])"4JSR__B1(:K%6+GCY0NKIZ'!)LDSD\@#(3.22,WAT@?9; M%,&=VA+LZ)VD$R@>KK)G@,=)0)%S;5$0"UK:7P6)'R4AL\RL-EQI>6KG>-S7 MD$Y0MY=B.G@#N9>?!\/FQFNR94."7&JKEA(Y.$FVA2BZ)"LRB[EUCLU>!([[ MYC$F!)NHK)^7COO[N$H3+0H2$]9"=:6\ )=Y A:D3I&;:.Q)/.!Q7SG&A-E> M*ACUA6.WUL!?YK_AQS"EOURF<%:MA3_"ZF)QLR^Q1%<;P CP0M62KH@0C&<@ MA4LI>\](L>Y1 MJRS$1(9J0871B2QIZGT5K=\T%D/_:TWH,HG7DNE[N&"5M 2T#*+K6 M(6 RP&4.@7:)8ED?BZ/Q'@RZ1M+>\N\72^L8M%7(DHF2SE5-GK"Q"GR."D+Q M5C Z;,7M+KQ[0VF\P'_/2-I;^AT#J<;N8A8F50B5>;*! MQ:Z+C1.([Q52A^NA3UQ-ZD.J0\8AFYKN&2,G21D'/(44C1$AWFZRLQ>4Q@FH M]XJ>O:3=%V >#,XJ'TODD7C(D=4<9/)$M50@F1*E(+.HTP$ ZBL\WAN@FFCC MZ%!Y&YP]/?LLI9@]IYL[92/H^DX<:N@7#!:I-3=E__"VDD8\ZL?Q/I7_)VD>C9?7BR:=KE\>I'V7<'V9&R@,6&2$3 RF=B2 MD*+0% BUJBZZ()U17,GTG#I9WI+I)ZQS'2[_\@LNSODD\9RS8Q(T*D7.JLP0 MA/'@4S%&*V-\\]X-^]+857>P?1#R>.U28^5TECJS W>JR& ,]\"C+<1=*>!# M2>"LRB8J9%*WKGW?C\*N2IN. =Z BND =H]NJ]^W!NX@"QWSTDFI8VOH[4?AV(WP3W'F':N8+ML'_V,^SW]-S\[" M+']8?X#ZV6/MZI&$0(C5R-RV7)5[U><3T-9GGM M[%Q!GP<6O'$<; EU)%J)X S!T\K,O2\F!FS=ZV(O H\>X[=5QX?RCF1;R 19 MD=O^ ^\LO1D39E0,DNP.((N7MF=,"B(GXR3ZR+AU=#1@Z[S__2@/KMYQ_AO^:+UV=AN=P,<651*BLY).4-W1HR0DC:0Y+$J4X\ ME-)Z\O:>)(Z+RR'10.?:DW0%ALQ]$C]9A!S"]O(BV@UU5SM9K5\#KVOG6&PVN M-@U7OA8B^A"8'\J*Z6.,\\ *GS>3?@?8^;((&<_#XK^79,:LOZEBN9P1[*U7 MQK/:#I37)T+FP7D60#M1C1=&#DEK"_!1@L:>W'Q:9+73S=@E >MIU^]F9!"O MPP/3=',0-5KA0R0#1 DMB!'#P97,(1?FO(WH4>R6@_O8*N/&]DZ%G+;"[N!X MVL-2>'\UN9%$A;JX"$7R DHI)'/!1Q ^&5^XC^W[]A]"Y[B'69]>PF%*[ "H MEU; Q$2C$RL!G.:)-E@I$"*Y_=S7V&ERR?LTD/75M=W50,L/&%Y[B;P#J#PA MJ#=_I[.+/)U]O>(O"J3[/&ER?PRY/ZCH)DC)0A%!%J42NNA/>Y[=H;%KPZP] M] 95X=C&VA/,O9O=9LYDB])&#<8&,E>\E1 M%\"=]ZA$T8SOEF*^[\I=&W7M M4#>\5CKHS'%MC[Q]RA8)F>S@J S(X,B&16TA"#K^0XAD*A>NVX\^WIVZ<4_" M,=XDFNJK@_OY$7[N1"8#9QH%'>16\CH"()+IX92#+*5))D1F<(!TJN?V#M$6 M(7=S#@915]](O#=D8()QR;!"5D;U\+FPX TZT,YJ8Z.RIOG@I3U)'+V#]#!0 MV1V21^NM UB^OEBNYN>X^(1G:]4MOTV_7\:7I$BASMX!Z^0Z=*4@)NN!V#H M2XF&K)G4^DGB$7)&;T5^,H"UTDD'Y])^2Y[EY\M,N=/42-![+I#M,07V#[D]<7;EDR-!YK,UU4A35:X_@%:]./+?& M:.3%M7Z\WXVR;J_2 Q&Q.^0.54\75^DC?/UC,5\N)T:)D 1#$$9SNA/J7"@E M)M MRDETUFJ5$YC,%*A(^];1I0&9\YC)*E$VG3!T\@"5W=IW)X!B"\4=VS?@!%?I6:A,TY$"V,#'FR3URMMHL668GC=6M7=;'*1I]NLR(H-M7(1V\7-S#PIW7 MF"NQD;1BJ6.+31*U61EYY=[37HI(?KF6PFO?/GE]=_K&A=[I7B\&T]GX3:#O MM2CN/@]&:XJ*,I+T+#$ER'N/$A-HH9DI(I-+O^NC[2[KC9V;,I2ZY\-*OH/C M[0 +P91$CA=M2AYCK..8'#@?/.3L2_1!&TPGO%&[-.T&1^2)U-?/#(5=)#J1 M=&=$5PT*+LBQ4IE8"V2_6);(>)'%)MXZ.V\7NL9.9#D1%INKJ,ON43O50[\. MB\7/VD1KW8OMPU5]]- 5X4^M>Z)R\+W8'Z46/ M3I#0$\5CGJJ::?N]C)BQ* M+I4NP>76248GK06_7.S3_.SL[7SQ5UCDB=WD/&<^IJGL?E#R4OWRH!CIXU+@ZM#-9"=S+0#9"X+679/7%R&[03,62 M7(PAO?/J[!8-<7#Q_7GTMV^J)U@?L?-?R=! M>QVSS)"=(8_=<0Z!V02.&6.+HCV3-UMAI(/V>SA;$H'Q1 E@* M"90,=:0;F8;:Q&PM^E3X4#=Q'^&PYF?+/A(]\FQY,\NG-[/_).N2/OP'#F-- MW_GX08WFQYD9Q38V/G&4NH N*A-^F "OA #'O7?%!E[$4.?XB?LD/9GF8J*M M#1J)]Y+( S.0PU*U^P#%@E-RJK6\?S&M0B=6-+[8.J(6H1]]-7!);A/QK)# MP7*]U1E+Y) $^LKQP"!)NO@1HY%A@&FU+ZX682^$'%&+L(^Z^D;BO;FF2J$T M)E8;HTZ),[6#))F;P+PPUCB3RBE?U9]W+<)>4#FR%F$?O74 R\?RW@7WCNPY M\G!,[5F0LX>HBP#:>[P@<' MY$&KFOZT^%&O;1\0=0>/=^?5OY(AL?G1.TGU?<]01G=)T MJ(+7F6[RH@,X(3P04U9JGJP,0P6!GB2NVZNP+;C:*JD#]%U37]N2W>YP87@@<5!0NN>6[/$?1VF^7=!J,G4V7? ML+W5MN<.J^MFC9?_,I'7]&'Q>GY.C'S#V9+^Q>:';VJ4?UD_],WLXGP]W&4^ MFR"9N"+9##E9!HJ4 9'75YV,F2OGM=/-^X*-PNG(R<,G0_+N6Z@76'6P^6ZF MKMY5T(1$+DI]\)9N712:$H2:=QUT5!P9&66B]>OQXQ2-.^QG\'._H3HZ -\!BI.\%1/ULX MGD*!SWMR_%/FEKQR'Y\>[&J"]W5SG7-J0J&LSJNV@7Z@X=:F&($F2+O^D,^3+7WCV _^8SU;?EA/, M*2MF(G!?"HDY2G#('4CC$OD&P@AQP@Y].U#<;9BV,;+VJ)IKK.9G!^K_AV'Q MY:_YI' IL60!=:($"=G523!H_3&BWP>">('R(4I\G<@F* M.%&6C-84$92V@?Y 1]>=+E"RS-F0H;6,%V!,^3I.0$(PA4-F3@B3691A_*.W4MIML*LW].ZMUN<)7OK=23%. MLAL>[ NZ]:GQUX7Q5:^8I5B\HF MC1IRJKW!D7L(06?P-L>8DAI@3O@1Y.X$8_-O#N/#%=PWEFL_-2&#DI8C,,1< MVSXC.&<<%(&T8XM1DK7.U&G0X,[^.R%R7S5UV?CD54J+B_H8O1;9\C((__IB M4=7R?AKB]&RZFN+RB#>&O=5 M,AEPW82"&P.>U6[L,=B,G,5\NY7;T?O[$7*./WSZ8&4N^B7.,-'2+SGXCK MVA-:_WIW7K)$IPEB;::<976R5*%C-A<-.J5"TC/9Y=:%:4\2-6Z(?$Y>:EZL;1ZJV9O(<6.,0\%O6%UU <>/BWF^2*M_U181L]7/ MK?C6I5;3,L5\N<^*+B*3_0@AAG7+;@\1R;1,F!G31FHZU%M;"+N1-FZ <"CH M#:&7\3L+;PWA_YR?79S3H1[I4+\ZR;W_?+LN]IR>5TEMO\C_=;%.&S(8ZE0;34 ?H^XQGY>J._T3Z M6ORX=F)0)SI:):"VF3923A"LRF"]XESF&(-L_>#P"#GC!K\&,[8:R;\#**VC M.]N#^1Z?!46PTGH++,/LS;1(EMAE0+'BZA%I@Y"\0P8,YQY MRXUO/N?T<8K&Q=S@D+AMKK?33C?-QQ_GZ57.TW4SLKOTO]< M3)?KGT_($D#'G09M!)D"/BGPQFM(.O/,;7!.GA:13U$\[J-17XAMJMT.?-#' MN;V^FMXMEV383DK1T9!C#1Z%(NXB[5P1!&CID.QC861N[9/N1^&X+TQ]8?4H M[3V#NYV\N"KLY<1F4R.S")N]HT5X(740-R(CA)$PQO[>HTL# '>[[J"W5[::?; M$13K&.6-J-)UCX'/F,A=S&^GLS!+T]G7JZS!#_%L^G73%?>(@$V;A8\/\@P@ M@$:!H=N4W5/RSJP/4F DGSUE4-'0!1S1 H^>)S(6)=>Y\0'Q-%4-4L'K"\S[ M.O'GZKUO8D)6*@H!UI%QH4S.$!1#0&F*44'H(%M/J;B7D'&=[,:8N">]^TC1 M=^!X?%Q,:;]^)X]J,YGQ8K6L!SGMX ^S]_,P6ZXW-HGO?\EPU4%;JP,':3D' M966!F(."4D(H*=.)Y5OOH'WH&]=!'AAM@RFJ Q#>%AW9IM9F[SD$HQ(HIVM. MGB>3)&A&6RC6=-&!C^IQ/=B!P724P#N847Z;_JO\ND@2D-9"\B: DL9!=,*1 MBU-""S=)6O7C DNL*UE-4A\@Y\ MLIX.TUPRY;XK&UZ'+=.)!6!%4^7A<\"?&W+PKAQ7&DN76D=WCF(T.X]]=/B M?"^Z%IBK.G'=295OR/"DC?_^?%!Q@>):10R7'_^77QDU)J)I D0TH.B MVPN\4@6*\LJJB$BZ'&!'#1 :G,[P0WE-N)JNWH:TSE[8C,\5R6ATV8%4F=QQ M+PMXZR-P'D2VP423FX?]'B)FW)!> PS<+I&!R[N". MVH(S68).F$V.#&5L[<_=1\>XB#E6MX]"Y0!!=P"63_AC?O9C.OOZ*S-_X'G$ MQ430*6NBEL #^IJX'NCT3;5KND1C@TN6M[Z>'B6H)_@-3&(P>6Z3"F^SI 2$R"XC+KS)ACH?5(IKM4C/L&-,PE=:2L MNT/+G^$RCIJY2UJ/^WI;5A\Q MXQO$Q^CX4<@< M*/ 1@;/NZ?;E&SY^9LI82DF:3N/J[:N@ZW7NL1Z$)B,2F#]CE:C#DXV]H( MOI^2D:,U1VOX"<@<(.X>0'-C.VV/2LZY9-H60-2";EHA(-8>QM8*SHITTOK6 M%85WJ>@++(?H]I%@\ &"[@ J_QD6TWK0?@JKS>YQ1>90O(><;;VK44%0UD&R M)>NH'<;8NJW.;1K&30\:YBXZ2LZ=X>0R2)59-%Q[($$0TBTBN,(R&-HQQ3N) MI;1^2;M+Q;A'RG%:?00B!XAX;/]HVT'@PP]/MI>T": MG*Q)F(#'5">^6@:Q> XIT@^RB%+I6S?1 ^[1C@OV@Y!#E#H?6,)CH^8MDOS# MV=N+65Y6-K8L8(Z.>UW'^-%5JH*4M6;, 'J"@0K:.&5V LG]GS^NQ]P2$PWD M-S8$:IK7KM#FID21'1EK3I6MQV_JN'-EG.9,R'B[<=I#H;C=%QW7-6X)EJ$D MW8%]\EM8X@W\1Y:D2AKIXI5U#AH/9-3G ,$%4= EQGAK=^=7"L:U81N!IH%P M1X3&E8D>4-5!H#4JX.O-Z%+0)1DLV>WT!$2?>@,-]-TU M$GY9<-P<\K9.S.&2[$']EZ@-QHE,+GXJW(!BR FU48(TR++P0J6R4W',+@ 8 MT_(\0EFWU7V Y$96^!_3V?3\XGQ+N*9+RM,24*2B@\K1<1=3JF.A;;',"Y[% M3K? $RK_9=&1E7Z(RN8MY#>VXL/?-P@OR1NT=$,%-!J4U(8\H+H)6+))\6*S MW6EFZ%.*O[GH.#Y%,\4?++\.C+_[;KOZLW@A$"6CT('SDH$ M3-X'9#+SV+JM[:,$C5NW,]!36S,-= JG;8NDW^:+Q?RO^C0=OM/?K'Y.G".1 M^;I5LJW-H*4!%U(!G8U!Q1.3JOE+W![T]9=-?2 L=@!<$QUU@+]?,RK(^9HN M/Q,M(7^8W73L^*0407ZY5*"Q)FP%VKLQ:/HJTC'M KE\O/5H[%UIZR]!L@WN M!M'-V!&X7YEZ/?^!LS!;O<J4%1XFBU7W;GV]ZFEMV+R'W"9HWO[W[\ONK MVNUJ^6U^EK>1O(FV16 A=K23"11:V@W&DRO$M(D\*H M@=A[N 1OM%NI>R$*.C?!26%J"Y4"H;@$7-6B#.'0-._>?G/]<>=C#WB)'2KC M+ILB?\+IY?CX,,M7H^3?SY?+[3CY&VV#;_SRFU(PK>:SCPL\GUZ<+_^UF*Y6 M=2?E-V$QPWQ$?Y*A23J^Y\E)A=:HC\H5E5?M,YSS5EAF(*G:JT[E.@O*!>!1 M8XQTPL7<.NQTAXCCYZ;\(LD_D0[TV7)^-LVU.?T5JR5:%6A; T^Z$*OD=WNK M-21NHT2&(9G6K.Y&V;AQW>,P<7XF=/T;=-$#V902 MZL1ZDE1&8)D;)HQ@!5OW*;^7D+&'=K?7^>U0[='B[P)%KY9+,CCS;3X0B[!2 M$>%!IUIGDLB 4 8"4R7&Y*.0K;/O[Z=DW$C_"7#40 %= .DUYKM<<%-T\2:! ML;7Z26,]M[T#H:+B-A2=0NMF+/?1,6YT_P0@.EKX78QPO2NHB5(L*N4Y,!8L M*$'GJ8M2@+"![GTT2?O6U]E=*L8-PI\ /D<*OH.17S>\F4MFWLX75X;DZ_GY M]S";XO*WG]L)M)_QZ[JA *XV$_.NY*B=2<58#Z)&Z>BPI3-76O+&39)UPFTR MS4M9FQ$_[F79UFP?1Z,=!,M^-2PW'OC$!U%RS!$RR6V;8Z+I:$\L(6?9"]&\ MC\-]=(QKU8\$B4<-_P/TTX6Y=LOLW+*!+D7TV=/5$0]1\7 !U4@D1T;Z>=U.,] M;L,5$>-Z#7W ZSC-=-GE?H='EC_#8D&+_,!A7YON+'.2%Z3'F1OL52CFH@DY MLF8G,KKW.(-@4@23>4V?R%F4UE=&LU>A]?O^-J'HTW3YWY?I]F2M![(H'EFDMR>=?13Z2Z)$*T&.:AW= MYF1S#U_Q@>A3T6C!64>G9$&Z@C46*"Z[Y))PBN=] ?'K$KV%"EK X0@AC@^& M]]/S*1E$E8\/I1ZXQ,CKLS ]_S#[\O/[-(6S-5MT96_NYPD+Y& &)2!R1F8: M]T@PEQ%0)'((M"6H[Y:XM^_*X]K-#:$SJ,C'1]3KL HDHOGW;]-4N:L#KM*\ MIB7&LYI1_2%M9J@G_,<"R1A??/D69EM.9=:Q*,9!I9J)E'P"7Z>RV1)XT#9$ M7^).X#J"B'$-Z(8X.Y4B.H?KGZ["\ M"&>KG]O?/56ZX,Z$G#A)\# !#>8$VER$Y5J!801-Y9P%;SR9]T%EY9,MJ%J' M==HZ@9?#!7^^G2_>7JPN%KBQ57_#&9;I:OEJEO\Y^QZF>6V&U&^W7^3_NEBN MBZ'>_/T=9TO\-#\[H\_X*RSR1(LL52@%F/&9I!(0'#,"Z.Q0*86,.J<=#<'V MU/7F=NX#H5O&XLBJZ^!I\J8,GF)S(EABUC,#G+L:+90:@M(2,!AA14;&?/-Q MS'O0-PXP.X'2G0*X@?1Z,&;IKIG.\^=56*R:(W,$>?K'^/ (Z.RPWHWAS8\_UM_<]#JI M8Z_Y1$K4F@OR/+C)]0&H5B7I.G@E1:T2-RPU+]AJ1/LXH:J7L@$:X.'8]^$O MX]@N)6=/-QNYOYY$K+RN7CC]$9UQRG-94RUZMUV:1\;ZAW53O1YIN[R9Y8%" M''0OS<_Q2_C[IJ=._OF/Z9(^=JN(4A_[KW[OB#C&$:L='ZQHQ6JSB,1VF7NF M?NOBK65*@9-,@"8+\:)M%,,"B6S?Z$^"9#H!H%-+M(%+S$2^'4SMV M>*(-GNYD=9U&>QT8N5M.MW,*[K Z*4)I'K6&++,DFUV1%!4GW]7$+(DO%53S MF?./DS3R/.@3(>-^0#914S^H^[RJ@WGHGJ=_< ]31@2%+#,0SE8[V=8VM]X" M\5J81\V-;NTW[438N*D?XR*PHIVCL;FW=AS8@JY4T7F7:<;S6<6D))$SZ MBELE,4A?FH\-V(VR$@) M-5T\Q8M2ACHI'Z5L7%]F;$0VU%I'6'R(G1(+$SP$8B=J4(47B)SLY1*U]%IF M=,TG/CY!TKA>S=CH:Z&G#OR:A]@(1A01O M3-D):I5M,@P*UB0B:STX40($Z[!P$T-AK;.#FS+0[\/Q/JA[\%P\N8X[L $? M8/Y^UPN7$V6D,($DZWB=>:VBA2#(X$B)Y\2K,>/:-ZK>B\1^@XD#@+2)GOJ% M(?U@,S9@.0G*&AX8@G69_'Q#IG2,/D"F'V,.Z!-K_:SW)%']VHD#0.U 7?23 M#/L 7Q]6WW!QG36YG,BLG&?)DCN%=()S0>Y4- )8*=G+Y.E_K7.Y=B1M[.+P MD^+M*+WT=*3=#F#EC\/3"< MCI#[\W%S:T^S^:SNCWFYC!/1K[Q:+G&U#&08;#/%I^W=W@.6'L@-/E8()W"+ M$TK'G28##"TGMZ P"+)($,E+'8(S,@[F^@V0*7TE\ ]W!?[J%X%?]^IFW$IF MZO1>ZVC_U99Z->O':<>T0V:^+NP^"[B3&#*RO#J[;&VS=X.8? M\WG^:WIV]JIV?5B%V==I/,,-VY=_-4%%XLN*T7508ZK"1O NQ(Z<2#TTC!YX^!A6I_UX*/?S>]F%Y.-9F*V(Z3?_2TZR[PVD9_7:)T(\EWM5%.PDTO M':+P&S'Y._[ L_F&S>!\X+I%H"Q3N:BS5^I"&RG\XCO*1D[_'1O/PVGZV&+_\C4_K7:V3-=QK8"PC MJ%0TN!P<($M%H4XZF-9U@L=3/6[0ZGE@^V M]X7K&\)\CV$YG7U]5??L5]S$ M@P/S4=H<06$IY!![!]%@KEE0F0Q^881J'4C=F;B=4&I>($H;ZJR+,1L[;, J M;?KO1KNS?-D4Y,WY][/Y3_SEKR<\>R4EW2_H"ETROI#%SQ+=-.B%USE%;08W MA8_B8"=@VQ<([%-K?\2C>-WSY@[KGS#2KEI^##]K2]U)(JO?!E[[@'M;PY$& MO'<9F/:8533>A%N)( \TX'QBH9T YYX[X)J+O*^;_-++_$&2G"]^3HI6AI'? M6-MG:;*U8X3(B*?:4UXH3VS[UEE$#U.S$\+\!T=F SYV>R=@+Q;4IX9" MC]MAG4 SL61;D)'A(*A"7 2K( C4D)W,DJ$P6@SNY*\IV0V2+_'MZE!U] BJ M&V*JD^T2QJ2M5E!?U:I%6^J\A@R8K A&&FM%ZUGW3Y"T&\Q>XI/3T0KJH#;L M_DC"1'&.O@2R3%2-S>K"P4>S23C-@LYAF0>$V0U*=D/72WPH.E0=1[];GB:C MKL7XRL<^KFGFVXG&43ZFL5>:*,X$2W&(<0% >#$K.(G*GA"IG:9[.] M*07KS!?\I9+G@>SW-S-;Y[8/MFZ?5R?59 ?FV9.E&I?O^1.=+1.2U=;/JK;)\ JB4606 MB!0C&AE=\\>2G8GKMV+K&"P.HYL.0'?7L]FT.YA]K?.T7M/=]+-L>IPO?RE/ MFV0C7!VD#DS429).(;AH-(G4Q>P%4\D/U6QG7UK[K>PZ!I(GT5R/"/W/<':Q MT=[9V?RO.AMK@HDK:SR"99$VG:C==S-3X&R6+BC#31D; M)B7A>6:0F(ET/+$,H00/GIE0TQ.Q-$_4VXO H\>XU-/YYA)?-N^!J&31==*[ MJH/?F:P5(HY4.@3(ETGNM$1'L96*X]+':J>J%/O0$<^NX:-+\L."Y&6FAN M?JP8>]#]'W@><3$11)T.R0'W@?S:>6T$^H M_)=%1U;Z(2J;MY#?V(H/?]\@7+- +EJ18-'4F%;A$)ER$)@,*C@;_6ZAGZ<4 M?W/1<4(ZS11_L/PZ<'[O7'5D]N.[%9XO)[F(K)F2X!%#;:M0Z+I3#+CD7@1A ME(JM[>2'J1DWZM?0(&@L^+$3/S_A]XM%^A:6^.KK M=YVU]P<3Z1AF'FQH 0 M@BY/&QFXD.G\6Y,%H^(&+.&^!ATW$ MYO/\+/^3'/O%%2O++_-K!J^_NAI->2W-G]OS=(*<6:-E@1@R[2Y>>W5+49^B MK?21_J=XW@E"[6CJ[!1J@+J1]#4^4/^\J-?UAW+-V^]X'F;YS_EJFG Y,2HI M7>CBSAS)@!->0ZAC#0P7&46Q3BBW$_J>6&C\_,?\')?K M'?(05]YXEU@.P&RHZ#=D%13N0!1CL7#E5>![X>7))<>-_@^)G+;2[L#*/O24 MG2099'+2U_;OA;P)2SZ)31[0&>N<2X>#\/LS7[$ZLS]PYK4YSH02'Q$LC] 6Z4R"R(8/*3KU([KC5N M.>PPMGU3^8Y]*[Z;T0?A%-9NRR:.\6M52 LB4@EX6H#$ LA M>*DE%TK@;EAY8J%QRTN' $I+R7:,DIKD1-K)KU9OPW11W_=Q0GYLXBX5T$4K M4(XN]Y@3!X[HBT#R>;D]%C3WK#MNQ>B),72LW,>_J=YN,H[NX2G:+'(K?<3G].ENG]2[_ _-7$N2-7_A'F,ZJB&MY3"S.JU+9M'5Z7*@MAP5G MD$V,*8OL9&I?6'(DT2/7=@YDEY]6EQV ]_UT-?VZ&>* J]79V@G99*&_JCNU MVI3KDL&/84'>!TK/G'4&4*C:$9L;\!G)3"#9V$-$H:I=/;3?V M1!A6L*@,+&0R?*2V$!U])6PIQ@M?5$G-N;Z'D.>41+D/4N[V(C]6"QWX+-,9 M;662$!G12&9+/,,:_R&K)*T5EG_4G;Z<&(\YHX\@4VWP&UP$)R19*-)ZGX3U M#-5N7LMN"X[>;GE@# TF_/&[*V^CBN=DT!)K-QFZ$N2-6Z/.?.6J^ PIU^<2 M+!Z\"Q(D-R^37 MDW-/#AU9"D9 *#&2XH8-,L@")O!:H;& MF:"*:QVD>I"8D8_3T7%RN_M.$Z5U@+Y/2";/-)%-M&9ERP1C.DLD?S(I5J<> MUTO'YP1%"UZXC"Y@Z[?">PD9-\C3'>J.5U9_B/OGK/8'^OS/+3,J1\XT:BA> M!5"Q,'#H'$3N$U.8$&/KJ0&/$C1N**AW!!ZAO Z0^!$79;XXW[Q4D1"76S:R MK ^FTD.JO"A?!62C *F,T):7$)K/&GR E'&SY+M#7PN%C5ROO&XV5>7T.>$L M+*;SM0TMN2&JF0 OC*4C7&1P43N03K/@BI8QMJA;OG?QD>_841WE-AH9&U); MNO\Y6W['-"U3S)=[K9!,F$Z A4HC 4B!@N,&>3:>^M+B]87#Q(P7D^$!DJ= MMY9P)S!Y.U]@"LO5]NRT$;D/VD!PWM6NV>2^6W10Z"9/)J+R>J?F<#MBY-?5 M1P1(&Y7> Y(CY-N!3?3D*?S0(?S^*@LM(7.1"PMHN0=%%B!$YNA()N^7-IA7 M(C9_M3B:ZI'M_"["Q2?6_7-&^V6QY\8,?76Q^C9?3/\7\R22&2M4[:#"(M9* MJ S1T>XOPO&:A&E9:OW:V9R)SF-]C5'8:A,T@<2H^5ZM1? C3,_JH40WXC_J M .))"$IZ.I_ F2H)4Q($AAY"+J5$'Y30O6Z.V[QT'IE\'GOD*(#TLU7BTY*( MMR7Q<5MT_7$Q39LV^FMT@P:_>R00TZ+-W]_ MGR[6O[SA?5*3=#WG$J*QM?\SAMKZV4 6RM'AP)-4@YA;+8@?MR%+#SOAY!#H M OUU2D*J*9KWJV [X73B4$IMDH=L! =%MQQX;B4$VL[.%*EU:CV[=C?*QFW_ M,C)N!U!>%Z"\RO;97"WW<_?G?/8#E[5X>SU59CW,[_:@W3_GJ_^'J]J.X.ML M'1O(+A5M+ ,MD%6'ATPW9SUX7SAR5)+SUK.J!F-FW(8V(T._#XB\[-VRN=/> MSA?;']7?(P-/";K6O )MLB87J(Y]+;F&U\0ZF\"'VYU6^]U"]W(X;I.?E[JO MC@=3%YOM8/5LDE:7Z[C;\MW67OS'8KY<3GP4IH8/P$A#6N*U1WC)LE8I2\5B MRKJTSOX<@(UQ&QOUX$&,"(OG_+:W%<&;OW&1IDN\DL+Z6'DW6RVFL^4T;;I( MA>2*+2:!Y8G\*X^<+N>4 %.2,CI>G!LD2#LP7R/W77KFFZ%)/[G M8KKZ>:./U;J+T)=O8;:5UJNO7Q?KS@*_"N@_UQ?Z)%EEM3$29%86E**3)RIK MP6KGBS?:"].Z91Q>6)-0K ^UO','.N, MTAPB!!DD.!%-,MDHZUPO%]N>O.VVT?[O[?Z$".JR1=S]+3>N&Y_=J/U[E5;3 M'R2=YIU$=EIMJ.XB^[/:1\<1*X0L-GK0OC8GU#&"2Y@A6?)05))1WFZ@^W\= M1[;IHZPDIB.S$+DMH*RBDT5'#B(RD25JZ45S<^O_.H[LB=GA.H[LH_X.K*%? M&Q%P::U4/)#,B /%;(!@M*7[Q_.,R1>2;^LWP9?8<60O$#S:<60?C70 IT'J M'67.OM:_@A2U.MMQ 0X90DXL.U%2%JKU2_40?/34<60O6)VBX\@^.NX YP\W MKR!+W:5W;H,J' MB]5R%6:Y]@">GYUM9YM,A+#2.L=!EZ)HSTM2@DP%F,O%*5V\D:V[ZPW#2>>G M?&,\-GYH:@".E[5%-O5%$X'2E% XW;.USI\GA!"% 8Q.%H,\LW[* 1YBXIEN MC(;('&ZS' "3@_?)]W4T_/,J+%9M=DNU_]XMEQ>8?[]8$#.;#I*_>%HVGZF%VL?.&QI6 MO>R\-I;+K=X[7%NGC8D@O&!T^3-.9CA)PRIOI#;"2#Y(4YDAF'FFUF5W[X9' M0*27O=+F./E5$'RBHY;6L0+>A-JH*E?]I R,\V1Y*,;(;KJ(/\G-LV_/W,F= MLF" RZQ3D+'^EC%!$BN;/#1 M22=:'U4OI?&+R9H[Q%K&Z4I]B"?;T,D"$K4W7D@Z7YJ'W_ZO\F!VN\1,9J$G&20>W:EQU/_N19J\^\\L#I%XY=] M=-P!SF]9=/^<35?+3Y__N>TCHB1WJ03R<6.FFXCK##Z& %HD4;@QVK'6M3V/ M$M1YPN;@>)D/I;P.D/@1%V6^. ^S[4B'Y98-;PMYDH"4SI,23XV^%@KK '>U1^UT]G5]FT3ACJHU^@+3=677&I,2001O.:D-F0[M 9(A)11.3 MP:);/RC\0L"X5^7!:KP?#@?(M - /+"/UAN%]A+MMP\SW!Z:.C(TZ#GP=?*) MD0HB!@M:LA!UDMJR$[T_W4=>%V Z! 2[6?Q':^19@.W+7_,M:TP%(T5A$'(@ M$8KD(:1B(8M(MJ+RF;D3):7?1]ZXU^ IP7:81IX'V @WESN)?(T4D5ABT9!! M2'8E>!U-[7')@RVTO]B),JKO)W#;1TA(]D9!W'8>>"P,7Y/-M_G:##]>VRU;5L7[:Q2BM&9 M1Q@0S85Q9P.JILRSSUYZ_R=XM]A+QX!MA&OQ)J1.*!0 M7N6\GJD>SC;O16LA8?[MYXV7I"N1I9""<=R %9[<4YL-^< \0"E)^:0S0W[+ M)+V;3]D1/\^TINQT>[(C7>V%O1=MP=Z:WUED*4:5#,6ZVL/3DERL,L"R]E(6 MKW-\/@;L 1-@^ZL\>TEWYA%@>]Z=RTE'&Q'<$=&##5XFR3KIC>)T1-6\MY S MV1:1 Y,^ET78<&G0OH.7YWAZWL9@8*Q),%AI4?<_S M)"#00@L6@V0E=S-D9I 3W]E.FAWX=RJ?5\;^K_3B?(V3!?K MTL2;BM8AEYA8 .YJ;E+4')S- 9@OW#@R0#1V4_8]C B>:;#HV;R,# ;'%^UX M[BZ^B9""YRP<:!,1E/,>7&813*D_3=8\)Z=T=[Y?_(/+*M8L:N7Y3:G O/^$IP7'34"6G(0LK0;% T((1D!.67GA:Y[T\[$=]F3^Q3][O0#;84@\ MO^B#X,9#QM-22S:7PC""%+7S+)<&G'"VYNGX$()+,G4SY:HIYR_^J>T%' &# M(?E%[_]]PB\E:$>*!\ZJO^4S]@5#< M]$&P9=O--V%16U4OR=Q92^R(?IH/?=3QC3)W(K)1!\S;:UWU">0$R^R+KNJV MH*16$)VW($301CLA>/,VO _1TJYKY:O9:IJG9Q>KZ0_\C.EB02XR+M_\G?[MY_T?L&ZP@L)J6R*#HGS-E$0+P;GZBH3"R2)L MP-;M' 9DIY?6F:='Z>W^F9U IMO=<[./F<^%BZ2@MAH"I7*$$$,&XZ4VN3C+ M66OO_2F:1NZ2V0MX=@+U@9KL )EOR Z=_T1<-V#<6.R7+5VD\CYC@F21MGXQ MM?Q26.!&^W4GA-S>.GN(F!ZQ>*C.YT,HH ,D_=K7-B6./N<$62E'OFC,X*WW M)!*A0HP^B!!;'VA[-[ ^02_"\6_A@]72 ::>C$HTSOX.?5N7HOC.S8.W@?A76 NR-OI_=72>S9YY@*5V!D M+3B).8,3!6O/Y!2$M#IBZ\JA5K3WTJ!L?$MA##!TL G^Q-6[69J?X_OY2B$'H^D'+N*\$9YN MO7-MBMVV#0AOCF>\BDH+%T-,*=/-4QV]3&**VCA QH-3V2196D-N7QK'=:>Z M0.6@:GU6P"4C:YHF*+,4<5WB@1Y420&\<0C.Y)"]RJA-ZUD#>Q$X[D$Z+%H. MA.;^BNL7E[_7\P#S78'F_[I8KJK]/XDJ)&&-!!,R6B!G5(/,3B,K/F)I MW6/B0%+'/5['QVIC9?:+V@_E(58GC&G,3C((WFM0+$8()=C:G$*8VK@INM9/ M0'N2.*ZG-#Y*&RGO<)=GO@IG;5Y];C^7U8OA2G"AL&BMB, =W11PD:%W==&)_M%-;%V7@O.Q/!T A!&]8X1D>\,"0@)A7]X4I6 M,EDMPBEPUU?RTA&JW@5$>TF]2_!L#^4)D2MT8'0&2Q5 U6%-Z[EM3GN=310L M8FN'Y %2QC7G3@>@0R3?!82./--?G<\OR"3-6>4LA (I,SE2ECF(QF+](W&F M7338.D.B">'C%LUU<9^>'@!=X/YTO;U2P5)DEB!9I"/!D52<+1$2B/VKWR!G\G58 M+'Z2OM;?S\O;Z2S,TC2XU> M6EB:>6FD)H@&@JTR,D*PO(!TGA-ZX!!BUJ"CYJ@E71&AM;']!$F= M@*L9!AX&V=$*Z0E?UYNQFD$;2WZY30ESSIG@E8+D(VW*R"S$Z!)PE:.0WI"M MT;H2:1>ZND':\4!X"&2MM-(!TC[.%VO5K*Z8NX?+;;Z@E\4;ES2@<:Q&3APX MEPQ$5RM2M,PQM@;<'N1U@KMFV+B=Q#F0HCK X*5]_ F_$Y.8-T)[F#WNI%!" M!Y"1"U RF/I^E<#5/9VT4*7YX^.>)(Z+Q<&@,C^=WKJ(0+U9KJ;G884?R@Z2 M=-[X$#D'%Y('Q8(&[R."E?2UM,&ZNOOR/ M*2Z(K&\_W^,//-N6C*H@M#F[G>V-==_G;FCB61);(B :/)H)2M(.#H"V6N;?!9699M$-A;Q<".[$2 M&R+D(1 V5U=/6'PW^WZQ6JXE)K:G.8:*3G,6,3@3F?:# M(>\N.9W@K#T('H+;D1KI%%S\LKR=;(]D8^T.GL@F$2E"8+0CERUN^2, MF\ X+K@.T4@/X+K[HKBV(S@+T0C!:M)4%8_7X#Q'8)AJY+-(H5M79#] 2B>@ M&LSR;Z" #G#T91%F2UJYCJ+\C(L?TT32^7#O@W6M4E_>_U?;O>DUESII0=XU MI]M?^PPA80:+.3#&LH^R]2MK2_I'-N!: &K>B78[0/;K^6Q)]"_>S\-EQR*N M@BED08 5A41I'/$BZ"J17%L>C6%,M"X*06\\!(X[569K;7T37.(W:5C7'>A(Y =J:(.8'9MR=QC MQUS)[3-I=VTYOPZ;/,7W5WF4W' IZRSI8GBJ6< 9/&<2;"#9J>B=4'HH7^- MFL?- #]AU/@$*NT PK]C7-WH\AXY.(H-C@.]HM70# MK3]P]6U.VZ.6%OP:_[I^PIZDQ R3T@ 9/73EF$2>H%4%I+21ZV!2XLT[WNY, M72_AGM%@V%R%'8#SS_D*EY\PX?3'^E2_CR,;)7/1@:CC5!79/A!BS;/D,0N) MOB3=^I)^FJI>[,<1P-A895TDP53G[0F>3'(YD>L&EOL"BKZ#:(F[@#QI6XPH MOG6"X--4C5N(-RH,&ZNL@[.P6KK7T8GKH5"1N>0\24F46F1;C(>H1,UB"X(V MDF>"M7:O'R!EW&ECH[LAQRIG?XSY#<9F^)68RE].7:3Y9U@L0BVS;5UQ>>># M!RJ??)R!D]1")HQ&6_(.;,F@:JD; ,%5:#Z\Z[G70NZ!DH-J(?=120=7X4-/E4):GJ30X+%FZ>@B M(')._K<-S/!@,;B>D@_&K7W<2^<[)A_LHX .<-3TG4AF+@1ZNNJ=#-5\J"_F MDH,11K@HB'G3.ASW\I,/]@+4D,D'^VBW V3?\[I="DJZ,!1HAF3>8C 0J\^3 M/+*".7IM6[==>-')!WLAXNGD@WW4TP7 [GG9SCYC=7AJ;SQ%'K5DX)3@H W9 M*$EIR7/S*LF7G7QP',B.5%$',+OAK:US9J\F*D7M8XQH($6-M%UT N=$A."D MUY$+5TIKJ#U$2R\/8 /9>DU4T"F4+N<3VE@<,Q&*%!)4$;9.*DR0T:.3AM,/ M6C]L/4S-N%=D&VWO *$#1-\AB*JW7BO0/X7598EOBD6;9"18.EA!22_ 61: MJ5 G:'N/N74&WM-4]0>J0_3_!*R.5$8'\#HZALU*+%YR 4&:6E].%SU9"1D< M1^YS4(SQX?J,#9AK-VZ=QE&ADE.J=$0(U]#^[5>WVQMT8HRSGI$3SY+WM<^" M)NN3]F326$HR+DM[ZVR\^V*PRT*]A-].H?+Y0/+O#$OW=3N:I05QB+_CYK_O M9A]Q,9WG"9:<>+(*#$IB4R5%\B/3Q7@LSB#]M1>'P&P/&GIQ"D9&X%!:>W9O MI=>=6E\MEQ?G&WF7^>*/^6+U-7S%JTC!ISI89< >MGLM/WC;VL.%<8K7V:24 MEA7VRM=$I9(#A)1$-4Z506>,;%Y,,\3K['IC7H[H66_0&Z-YMC_Y#SS+M!-) M 65^-IU/3*E;43M +C4HA[49DM* @B7D/*7 PDY'Z'[K=G)Q'PN&7X[$ 24_ M]AU]:PS4U;Y]B_@ =]$$K5UM0)AUHD-><0C::,@J<6<%-QAWLP#W7KJ3&[DI MM(:5_]CH(K-DN@IGT__%ZT#Z'Q=GJ^GWLX?8"SH:P0J"EFS;:]7QS($X"SF+ M*(.*.\%K_[4[\6.;XFM@#70$L,K+M=FQ;N=W+WO)F1QEY+7L3H+2"6G_8(;D MF#.*Q]I=%JQN-4;?CFE)D MN>B4"""!;(.%L\W37/<@[^K3:!HD^E-])!3/,-W5Q8T=NGF@B MBTIRJT JQD %'< Q35:!JB,ZA;=T%K<^N_8A<-S QE"HNG.P#::S$:_/Y6(U M^53GMJWS(+PK(BL?0<8ZEZA.A?/!,Y)1+D0VVE!V2J.D3[T!,OKN&F"_+#@N M< 94Z/Q8Z?8 B6V:@19#F0>I/)? M%AU9Z8>H;-Y"?AWX3G>/O^O3[_K9U'*-PO (P@AR"IRS$'-!$%Q:E-KSS%M; M9#L1-F[L>_A+9#@MC1VB_(33&5%?'_%?SS=1_NT^>C\-<7HV7?W\B(M+=V7B MF&*=2((K!S(8!4ID X[35^B=,\:6(F7KVI+#J1WWB;%GX.ZEQ[&O]V\!VNM3W677<%\2!K_3!Q-\W MKA;+^_;/?^)R13_:+U>?,,V_SFJ&R40A0Q4\A^3(@E:1Y!F25!!T,;DR99K/!]F) ML)VP:)\?%H?33C/(#?WF?9WJOLZ;P^T.7$NY[2OX#BL-\RZ^+XLCO)0;STU2 MB4'PL;91<[?W'!ULTV2-L4HB6!SH%,] M\ (^U#A"T5%GA[3'FW=-V)6XY_-"O@^:[M0L#Z*K+H_#3WA62ZT^AL7JY[HI M"LFN%OH<<>X]]9'''W![$=WH)'MHS>M<,TP*"P$@,UV+Y+%"SY,Q)CQ3*1FZ M-EO/C7J*IG;9/0^M]-O/7_YF_3:D,[-.,0$BTL90+M+.$]Z#%98VI3>!\=:] M;@\B=-RSK"F>'D[Q&4IQ';@3N[&V3H+0G*S@$CD8Q^@RR))#+"6!(?\]1IYX M\JTAN3MUO20/#0:5^4GTUADB+P>3!>>,C20H%\DL$ ;).Z=OHQ$275:!;(8! MD==#MZ*A]/T(K X0?F?PV2;@>%T2,Y+.?Y/)OLS%0> \D;F9 ],Z!QY:YZK< MI:(?^!RBUT=@K:I?/^/6J+:MTJ)06)!N3&2@9R8 P M.0 R)2Q#)LF":(R='4GK)=/I5#?>$!I['D#<;EC.BRT8%=#F),:0,7!&%RB6 M)2Y8=,(TGRZY*W%=]%1N"XW]X7> GCH X'7SU-O\7)[LTG(ZP>D\%]'5DUW7 M,E0#0BLC15&<_KI]2/%1FKJ'VR%0>+"I;0.]=("S!^Z)ZW>7Y+W4IG HBI%! MXDO=G>2Z.RD,HYO#)]8Z=/T43>.F-W7C51ZFHRXP]P-G%_B61+N..A,[_YJN MOKV^6*[FM+FNAZ8NETC_SU_"WQ.Z'U)*TD!AK@Y'"@6"#PIJ^D)1BANM6E>E M'T!F/^[$\3BY \)AE=8!+E^E=?O6&^WC_L35ZXM%E?U$6TN<> ,R&4.RXQ9\ M5A:*RSP*JVU0K7MQ/4;/N'[&H$AKIH8N9C?>8Y8\-!7Z5:'_OCH[F_]5<_W? MSA>OB>#IZOU\N9QHDX(HZ,!844"%Q""Z+, B,I0A2Q9/X&8<0/FXE_6@0!U! MM5T^M+Y*_W,Q74[7MD^+'@N/?M[Q3ZR[D]OH??6WBR7A;;DDWR$29+9/_)O> M&]>T7+^..98T2Q*T1$&0C($<%1/)H9 Y,9$C!MMXJ^]'X;%'XCVK?4;:S[13 MSWY>)V3=-*DW1K1+R$L]_#69#^1;N0 A, ,U-\M%RXU(K5\<#J5U7$MP0,3= M/@1/HLP.C,-+/F_*KT:OK.=)*JG!AB[6N+_(RE>I/_^^?L"P_E_D).^?/_^]39*R3G#5(B/Y&KW M,.D<^&(-('->"A$]-T^::4\MTA\^CM#E? #!C@V0S_.S*5F]B\O&&L*0.%0N MI&95Q_Q:"?[_;^_:FMO&E?3[_A?L@@1 @B];Y=A)3JIF8E?LDZUY4N&J<(8F M/23EB??7'X"2?)%UH4A0@)-4366<2&YT]]?=: "-1DHUB'2F-,Q,AL"R7D:Q M0=CO7L6$AC!&@;[!/Z^9;IO;QX?Y4B-[G"@)TB1"1@F$ &9L&!":B)1#\Z$D MO<#?(.QW_3\A^&,4&$#.\72,WOFJ1-JN7;".\> MKE7;%ET]^HVJ;YMNIF4($LQL9Q019\;:[4PK,@6XA@IIA1",75<%CV8ZC%!T MTASYM$"'8-D'Q=SRX.DJ&I $:YI #5AD;YEE]B?;2P5G2NDDSF+EOHWC<'9# M*:\]B6%MFO6)4 [ H"\4MQGG 7'7W=&22"B2I$!KP:QL!&3=4[LQ2E,M(P)C MU^=4Q_#GV61/932O+J!.A& UCE@4GLZ?N&QBB*4,4 U,AES:I;L'-N+(4@0 M'D4"'IS\[L;6W0* M50"FMT613^K[)(VHN59*=<=57/5=$^#V@J>>_-]DZ?/"!91 M%#,"=&;S;._0:H/P&2V'*&L M>E*RN;K47RO;M6U=Y_CH-C,>H4C!) 4IU_;F*1: 9MS\H5*4&*51$4VU/#J. M4[^-^+R'PPEA#:+^>H""SZ3L],&*YP^O/>G)MD=:]<.6,TKM=3*8@(C8;<'( M $$%I0!G:93%'"NQ^>*KCQVL8T3RVPW0NT.$8"@!A?UGZKBJJP]5?"+O7Z5/TZ+X5ZIH(+H[XST2Y8,>/4/B N4D 9)?9A#=L! YF5!)4) MT51IZ/QLS;D0O7R#_@R^<4)C>#/>\)[5I9DUF\O:7NSHI0>"$,09CX".NJH1 M# '39A&!%>,)(ERS] 2+2B>R]/*-["?UC8E-(TP7N6[5W3/9WIN?VH=U3OGI ML1+K4[FZ-'6]X(WZ>V$;0VS+2F>80;/69@Q$6',SA>K,:(1@@+&**$8XULE4 MM?;32=7OH ;^#'[CTU["]* ^.U3KC86M.U6?53O+I$PDC2" FMK'3K+,/G7' M ,)I%&51JFEZ@FM3+D3IYRL_Q:GFR2TC3 ?I&3*^J%O%[/+,GG-\M.4\C'"F M)

_G"#_%J>E)+"#X>]=/3?"W;.PU M_.%YBNGF9O: $=W>W1XKLJ?;W2Q-TY@R8^Y4F9"+*6 DYB!+9(PE51"K$^R" M3'B[>Y/NL@0M9EQR*#6(&#()6$3,3)-!#D3,91K)+$Z$ZV?TMC(27%F4*UMY MU45E- P!3?B;ESQE)G6<<0IDG*0FG3<29!'.@.88D@@G+")39;1!7;IV '+/ M&]7':#Q0PWEY[PM#*>-,FUQ7Q+8FEL> DL@^:1H9E],H-BGQ"4SH#=RH/@KZ MHV]4'X.#[SN3F_<]37R.D&0<)'1Y?T4!3B,"(HT%B02%FJ!#*=7@"[,>;TX? MA=F^"[/'*#" J/(A+_-6_9;?=XV=6#G/'Y?<[QY^9W]6]7G!FN7=)JAPA*$R MOH)CL\H19A8W/F0DC;5(,\14Y+ST]@CV_!;=NI^VID(F;*-[$NPSNUT[IXX3 M$F=='9HTXE%( 2B]3_ TIM+?)$?C%H!9KAM_KCKL MO1)Q&> E3SDC"3+NS(U/:YH :G0)8(9Y+##$&72=J/=B+%@3'&\:FPVKG>,4 M@/%]KDIA'\QKU=G5XD0*92"BA&<8J00)*Z M#G%'LNCW5HO[9&]*A,(WP*VN&S,81X0*(#75)GXC#;B.4\!5JI6"QI69ZP=Q M!K#I=]:=U&R.,]'1& 9@ICY.9OS>JG,_R;K1>@#FX_+>WSEKOID/;(W!/2MLCCO# M.L,2H=2FRFSY( %'J;V?G60P3G6DR0G:0#B4**P3K8%F-^'=SY$V\*-YQ/)= MCO4\5O^E6ON;UTHLZNY[,Y:D$@HS>S&D(UON8S*H3%- 4H72E'*2.'^@^*0" MAK65'J"_.+60']E]GIX1:682F:5&(F* C) H\1H1PJ#'B11IAFG)FM[*U[S M3*ZPMB("=Y:A]O"#^HG7OK M'3C"]X)AB/]@9G]55W>J;A^N"F8"PC+AO+/[ZC/-$Z:15$ A9AM(F)4\392] M)R8(34F:">6Z\?))!//;&"1\MW!C$3^8F[R8,;M.:3,64PV9(H!VAYE82K,< MX\K,E5AS#N,,;;YC$)1_O);(;XN2\!UCI W\8!ZQN;O<*>3F&RL?.Q"9B)#& M*C-H49H 3&/[5$&4 (.FH@*;!1<]05O(Z03TV\$D?']Q:R$_F/LLOS*3,6.$ M*V2667&WIY>9*3760."$$9%)FJ2N#[#<2^&W74GXCC Z^'67K6L",[:G_W+ MC,LTQB)-0&(G3JRAF3,A2P%,%:8\(B1V?IPVD2A^6Y&$;_=#4?_!0KV] L_, MA)90G1EYL088Q@IP)1&(8B%33J5MTABPT?=NBC!9 Y'PK?U8F ,(\8^)&))" MB#A. .745N?&R.C0OI/#F6:(*LBXZ^K"H[+HZ9IM3&-7@Q3[=L/>P0X@@JLD MH9$"J4:V%@B:%;..!+!M/F4,F4Y.\0#+Z7K#_!P'L4YA#R - ]M&S0S& MD"2"09 J9*9/2%) 8[-NS@@A,M+,EAT&[26/HO3SB)_Z-'88[ %8_^X;4/]N ME%X4O^5:S61"8IQH"1)BNZQ$7 **( ,H$9BG(C,BN0[X??CJ9Y=O[#C4.2!O MJ#'7NBNL\_Y;FX2G:K.U5P _W;2([8@K[+D>RB* >4)!IC0!.&4\Q0G-5':" MCK 3=M/:UMILC<.JW_8LCE.A1&06L%3&QB$Q HP)#!*%$LXB1;7SRU\]V JC MB)9):/G^Q=7V4;6<^HB"%*4P1@$D& M=" *48!%<2D M"JD)Y%R>T/9>,!?4&S> M*5W5ZOR;R3)48QN!BFIAOS6WI5/?C=:-!1A@ZHKVH#H^SSV6=4=)[FK8+^JNJCM[69LRBLQJAQOP M>91E9N5CFQ-':00@THE.,LG-PLMQL-G%R^@6+0M[U_A2+PDO;_QT(]F&@A%- M4QR!&-NNXXFF@"=F)H(\2Q"$,DT2UV7\N[GQFZ8ZL817O5C*DVC6- ()!Q1VU= @DQ$#,0R9226 JG(=-+O3G",R6_>UA]N+QM3V,<:98Q(*"]QHBI!)1F"5"9QC+F*:7NQ3^>S4#C MW3&VLQGOI@8K@(70M8&H:ZJUX?++3C5,9\1V] #"Z Q@)#"@G&"@>1K'&IK\ M6+E>A.]ER+.-36T.F^;G#)L0#&W)^ZH'C6*963TI!B)E^,94F;6)A F0FHA, M$18C%4\3T4-H&.40V$V3&:QEWRVP/YA@7=4/[Q9YT?ZKLGJ9K[L*21*SC!( MI8G;6-,49%G"05<@5Z?5E[*D9>L%#DK MKE5]GXO'YE(TP49X(D"LS.("8PP!CVW+>&[<)$YH@A3I9P;;!_"[J>O*"!PH M+XC7M??,L$\'Q@JJ+!(JLJM,::0RTRQ+%#%"XE3$,E$8N=Y"[<.79TLZ=9;B M&JD DI75Z=IZ?]8N)/XO;[^M6QZ__[YZ)])N'9O_Y W[/I-)%&-FPRJ!"F!) M>/=V/= B$3R"&6/"M3$.8#.(JS"NX_QU5K_,WF;E[G=8[-G6N^_WZFR43/-120I-BF$S&R:F66 <]T5 MIPB-81JKU'755#_._#9&FMRR)H G *-;'8A;?3W6F7"SF"4I(\9EB/E#I-1P MGS S6=-8,9C%D+FNJ=W"AM^&0I.;TUC%!V [MM-7TRX/KZP,ZW=[9XE9[T*2 MFBF9F^B+(Y@"9JN53-!51DE21]SU,QZ[>/';?6=R*W("01"FM.1[%44_5V6U M]H\9TA')D(Y!!B,!<"*$63O$'*21DEA%:1;'K@](]K#CMSW-"0S*#1#'VU2V MM*E2S>U31S?N9CC;'^>Y'$M/6<_79D$J$A1%=KL6 TRHB;FIUH @XSB+CFRYU>L>&ZZG6R#AU"0@0MOZZMAX L<98$)F0"-%#/8H)HGKB\M/HWMNJ3*YU0S4+KI[VIGH99]^;K[JG'O#I"/8 MZV=R;_=\8"JD C#"%=>04:A0F@"4V4OQS,S<+.490)1##NUJU[E]'6,Z;_W=\4?O[-ZGI=7JA86C[F:,9N_,6DWDJ')Z*2.0-8M:V,;5E%$4+*1 M%^TH:MY*OI\9O+W]>D<*]7\/M:/=*/'?\^K^?Y20JR9)_[!:WN2W1F47>2.* MJC&Q\273VZZ8OH@=SXDNPX:03]%B^PA'WBD=S/S(ZZ)FJ-ERE-MNB$=;&JR. MW10'>OQS@K^7=[DE>F/$?F<^_,L)FZ^I>BGL/8C%VF5[:<1CC'[!GVJ_5=(Q M7ALTO13'#D-KNS8"P>K*#-O6MZ7\4+"Y$Z1>4O12D3H(IZV:" 0EZ_'G92-K M=S!MD/12WSDX^KW612! _:OZYXD_MQ%P!VDOE92#@-NO&\\ /LZI^:V2'ZKZ MO+J]^\J*T>ZVCZZ7\L6CH.NAE1 J@:/=\%^ M6@H6SXE@]%.2YPB]0$#[5,K\/I<+5G1-1L8 M4'*[Z)LO\ZK0PKP[4I%\<37 M^I+^*"?:1M ;0CMT7O530 B;W)W_FR\?<)I!V]@O:/M=+/?RHKU*"0"LKC/H M.]8H:7,@538K_=6VQVC7>^;=P]-WKMB#_;=.F">)2FD?"/_,;M6JB8[CH[$I M6/1ZW7V[,6P>@TV(3 "&]_[VKJ@>E+IN39)V>6=E.QC*AUC/[G'\=CR8$MWJ M2%4'8 X=;V=W3^4J7_+YM[:Y/OMR/8E9'![/;YN"$YI';]7[SONV3;HF$;(2 MNE]$K0E[N0(R?AFUH9<0H/MW*>OB87ZMQ*)>/O=TVX[';2M5/W5[A[XO1$RL^5A./!>25\"(A\-#- >\%:]8'E]5=6+!Q LX6F MGP+]XS':K0[/8+WT[(??_VH[4SK_5LZOQ+BP=X"TG\KWHZ#KIYQ0RW#>U]UY MP40E.*^I.RF_.<"T@](;^]SCO:H?+O6KL5X9PR"[[S7 ")==45T/,WYS?BM! M;_N*Q^#SW%GWJ<5SD/VBFG7'9#L'C-ZDWT;/&UY[]5[U4L)/?7PR27;2%Y1? M!R>_#DZ.PN9S57Y6E0M07E+R=]"X3]?5 <$#FE>4(7F[>A3.QE=G$\PKPMZ" MVM#,H(^:?(>\^;Q="35ZM^DE*6\%H$/1VJX*S_BL&2I9\=#DC9O:IIU$O16# MCLR]=ZK',WK7[5]7M;BL;YKZ?=/FRRL\+JOD>PW@K5)T**K'J,TSPI>+UL3X MLFN-[BZ4[J;JK71T*)8'%13.!/BY:O]0CS.UB.TAZJR@=BN)^U82%V\5"W52KWF=&3GLE5G2I]=A@>\PXW@Z[ M'2'<1XD!POXUKXI.S9?Z7]6M.K>O>MLR'4N5MS?L.^K/HBCBR4&#>COJ-ZE.?35:U@F8<)8P#ER/0.&Y M1VY*[_M Z+L2"_LVV;D)$_.J?AA=.K*=HC^8-O5=]13>]T9R46RRERM'122[ M"?NKOMH+176<7CQ#=Z4J!S@]4?%94W)8U]4>P?T7^1B6/CN!8Y.6O[O01X*R M0PF_:A5/.=/\JD_\59]X'#;RSYNJ6X^/=8^7E+R54>WSCJW"^@:@*![9M;U5WUD=TW*/-YV]U:*IOR*S/.>[VXO5WN6S5M><,+VS3_KN#%'[4+ MS(X>S6>FM@NQRH'Z H#=\FQ$;*[OQ7G3.D)W*U&?F5U/$/X6]/2H(!9R)TY%CQO&WC[<'IFUHOID?6I7/&_R>FF/";9^*-V,9\/'S6,H#'86D:K MV[.Y?#4"SB_:K?9NY# ?/YJ] S,Y?C1O2:$;\QBLWG"BR%ESJ5=B7.K.@A_% M<&P=@P?U=LW3>0P9I&S?9RF;R_JR_5:_-QPV5_*R?)3FNF+:R" M[,,>KDS*Q?C>+K>ZL2>'$/A^%$Z%UQZZ96 M^C4U?]46X\HO0[MV^T6OQ,U OQ(/:.QJ@1L_(;PD_ M5O+5YI<;T/N.T0OOD':?CE1><$Y^V7Y3]<3^O7V,7E"'M'%UI/)\>S7CBX+5 MO^5-Z_"H>S?57G"&M)UU4$&^ 7P=6<;NA.P@V:M:(:3-K/VJ\;[SOP[^[@$\ M1+L7DB%M9?54ED=(U^^3/R;NOU7-OGJM(<_ OZ3="\10-K#VJL=[MK.1>8]U MOZT$>\$5T@;4/K7X[E!K$RHKD2/ MM'KA5=(&T9[E!+"%K^35\V>$^H%4$B[ M/-O4X#T)J4:72JYI],(CI#V8#>'#*/,>#<>Q]:IQ2-LD 9:I5N5'D[BL&+M0 MC:CS[AC&49WJ8?*]0 QI Z2_RKS/2S*W?+$"P_C^23I7Q\^'J/="-J2]D-X* M\SVME4WYKM2MO4+DK/YX!\U>=P)"VA4YH!SO%01/M[_5.S[N7)NK9UT_95A8T=@)%/$>P9QLF[!'W%<]RO!]4O#(VNB[I!NDO&&S M5]M;40GH=NE946R))6[:Y>XF' !6>SKG'E3(K\[KOGSH5Q?V7UW8>V,C[D4U MNUXTK#09ZJ+IV=;%C:IOFTM]4TL39]VL:O>0]0;5<;GR M8<5XSY@M5RY>,'U)R5L?B6/7,EO$#P62F[P=O:CX-E%TUNSA^-P.J 2_\=:4V"VAZRW[@['P798,4$$ MP(XO>QF,M2Z"X MRWCH[# F$VQ014#"\J6_+UFTL?$;26T^'X:'PM4+"BH2. M -M-U5L[AU%Q,#C8U@N&^C8OF<-(N$G17P>'(=%PASZ"P.K]][N\=@G5!D%_ M_1F&(+5=&T$ =;%8,N8 HD=2_KHM# %G4P-!P'*MQ*+.VUPU9_/YV3W+B]'W M?/;0]=W7S-LHBKJHB%T: J[H2$Y9%O!AF@K*(W6(X+XMX/M0K&W%0 M'[&=_JC#PQ5Y^9RTJ[7W8>J!E%#LQ>WEB6-/?7D_%-[&Y^>J7;'J9K^__RB! M;/^/Q'F/_J:/Z*L/[!^<->I__^L_4$L#!!0 ( #.#MUK3$JYOJ38 '*! M 0 ; 8W9C;RTR,#(U,#,S.7AE>&AI8FET,3DN:'1M[7WI=]M&MN?W^2LP MR4R>-(=2+"^)EW3.D24YS7FVY"?)R?C3.R!0)"L" 02+:/9?/W>K0F&3Y$4A MJ*9/GXXD@H5:;MW]_NXO\V(1_?K+7/GAK__CE_^YM^<=)T&Y4''A!9GR"Q5Z M9:[CF?='J/(K;V]/GCI*TE6F9_/">_SH\3/OCR2[TM<^?U[H(E*_FG%^^9%_ M_^5'>LDODR1<_?I+J*\]'?[C.SV9AB\F?OCDI\FS)T\G3Z8OIL^?AH\. C]\ M_NSG( C_^\G/W\%WX7G^4EZL(O6/[Q8ZWILKG,#+GQ^GQ:NE#HOYRX-'C_[W M=[7G"O6IV/,C/8M?TG3ATVD"BY./@R1*LI??/Z)_K_"3O:F_T-'JY7]\H.Y_I=Z>7 +Z=?ES(;&"?2L3*S.WB,4SKY M--<377@'+W[Y$9\V*VJMRYEO )NGLF\^X<>W3?C@,4SXZ/#WHS-O?'K\X>+R M?'QR,8*?C_:]^NP'..^+DZ,/Y^-+F+%W>7YX/#[]S7M_]G9\]+$]=9X@$&3V MZWTLZS#3?O1UBSF93E50Z&OE'<--_.'[9\]?>78=Z]A=[_\>GGXX//_H/?YY M1!?_:S?USS(O]'2U)F)YGT0Z6'D7!>PNLJK]35G.T\[E7,YU[EVHH,QTH6'8 MR\P/D77+,G<*_/R'[Y\_?OSHU3JIB.?S]\R@>Z=H$PY>[7JY*G)OFF3%W)N5 M.E3X:.XM-?R>J3R%V^<5B5=D\"X?;F(2YYZ.O6*NX)MVGY.I=^1?!XDWCD,@ M@ S^!NPR#O9'WLX MIOF-H#=]I*,=FX(6Y(L4C\>!@GZ<4C;,H7E7 ?SVH-A M I]-4+-3>;[O73H?S?W<\\,D1=6/.(:P#[@':98LDH*'C[0?!XK'GZI093+3 M')FI>SLB?YG#0'Z!7VPKJ1ORZ!MORLR/D [_E:TH@O=0%[%=QA.>]A8MYXG:S" M\U.X;C >;)4?1=ZQSD P)1E(F;/I5,-M@I_P[IW M4Q6RJ5T_#-8;D&F)SA M=6&0_QS\_"JWMQ(I5TBSC/VRF"<9S!&^K?,@2O+R;C=S9'G00N=E3M_)2^ ^ MM6?JUU(N*]\W_/H0"6"]%* 7:9+#>*B2D$P(0SHQ^-&P.M!70/40)04.LI=* M#/=E'E71#/$AEZ4BRP+: 8Z"+!T9K%? JO:*9(]^\'Q4)Y\\?7647*L,2.4] M\SOZ&]S[P!<"@$$U<,,DUWS\J%K! BTK!(6E>#CA1& 08 \ MN4ANI;Z-4>![C-<@2=7&K.$&(T3X?(-O&3(4DJAI+1KT\+R.WGQ#I!XJ*:PRI %V:X9 M#FA.S1*X>'7M">^,'^6@3R@@U05\D>]572'(YTD9X8@XBS^-E5'MW(AY)KP< M-$&XX+0VO!3P:UY&A1\7K%7,_6OU.??# 8O-8/N>R<^;*8A M",L.1\YNTOD;*L)A^*2 D%85MXJ456J,,6B96X-N<+B&#LB*./+0N5K)P36V M4-3@/IK0<1"5M'FX9VFF]H)(^1GJX3F,]%<)\P\?+ON8E"M8.UP-%47T@R7$ M+ON\R2LY#WI)R"6) MNJ*US\.FL10D69H@97I^"&>E<]"2*)8XRY(R=9V;,-2=A@F"!)5ZF \-L>^] M*3/4OT9>@R^(I@I;T5"+V[;3H0=J689F100S)+]5O+N$5&,\8+.U/HAE96;Y;H3JA0;31\P7%-H7T"PQ9TKFF9Y24:"_ E M<0JQ_OBPF/L)G'&Q,N)OG/MG3N (=G22Z;LRBQZILLY5^S%;-28^ 9=4 MT9'T!7/@AJAX!CP;W>E@5#KF$#G2L@3-2;*7X'/TYY9L0W,4I>\+#X.JK68P M'&6%/![$$0U#?#C&Q8UG85PP@^$M+?6P"@_BQ9NV'(6;$YN[\2#J8GE Q\'. M'@YS@%BO7'))%:EHJO']IS7RT)L$GR,['2\6"OY>M'R\QDP0?CNB4"0H]>B3 M&X%:LM"H%H&V0>$*Y[DB*W/''2I,FL.Y&.'$J4()A MA."*N#&_#.E8H9<#0[R1OE(1Y<_YE,]-Y)QF.E!6A'>.)\':P(]Q%*4YG$B^ M/F'::L8,O)5_@SEV)L+,>1OX2C\'(S %00&:"JTH3Q8@%?!VKI+2NXJ3I2@D M6@Q0' *>6^HH\N9^FJK8B)=I6929VO<,[:#F ]N*G"94\%R8>V4J5W<*IB6K M68'.@G*1%QRR1 D84R(8IGS NDJ.A?)&XCO9[XBK^+,,T;ZU4>8),+:I)H<1 M+"#,D7SVO=?HC>$8*@:&U27&+H_P)J M@HV%'2FM%P_W"*0VK''N(P.[5NN\LKLD53Z#V[ZB/\') 2V^/'B>?GNW\&?P MFI]>>?COC8Z!,)%&X(Z4D="L>$.(,'>J$'Q70"A9QG >F#4NA)S!# M.=T9;]IZ#6I\=/= -PLU,(F,;^W"SZY441MRE\7KAN_T!

X&[ KW\F&IZ]AC7 %G+"6##WXYFB@+^?4R(__!&V OBY MIJ=HJS9\I][Y?R:8RA+[,\55>;SJA["VH^H Q2I^8*O*_0AI5?D4Q<&?8-8H MB)B .0<:A-=#6/8%KA5XVPQO'C%.U'\"T#D>QO(*-S3?\)4>.TMQ!%CN; !F[@\(66MF<83(J)8P'GBC'I MGS1M^=Z#H(G7?GR5E6D1D.L&B%V!\"&W(>]!I$&@A:@9 YF L;%X$*MV;X(1 MP:26^V":4\8>9E;"_$$#SYPD/9AK!/9;YI.UM?G[< A2&65SL$(O,AN=2.4! M%6[=O,)MPL>@$SZ&2&XGUPV&W&6 .+Z/'9-!'JJISU8&NOEBC7:_?0QN*MCL M[%>KOHM9SID*U2(U/#XM,[CKN?+2R$?MG!T>.=QV5KL=7=QJ-2/WKSA;H@;W M72L/?=.DWZ,LM6G<:::OJ8K0%^/=*7>IIKG[(+A(3+4]&26ABV6(AUM%Y&U9 MU*:O=$DQ;A"+27:""(6S4Z?NU5O75_=Q= M7GAQ>'-6 OD%,?\4W7X3I6+AF-%*'*:AHCA/I(!1;WH=R #(8[C7I\I=N2$X M\KGTXKVA1(5:0&ZBJ$8*HYHJE*^/,+JPP,P'^'2!(1'_VM>11%/@_;#,F"+- MD@=!J:6,19"?"_."GC@%V- MDK?0*,3SO5@MRP6@Y$<=5AICA-0FKM8/RL M7% !@;K&,!>OG?]&3\M]H1!6A)G2^Z232X4CT^G"OT*B-*ILO73^1OR*D7,K M8L6W!>[73.,KJ-@:]P3,O6S2/!0.^6$$CV[ETH?["2O$G;M2UN_ M_O#7=TF,9 "44-0&RL$_#[Y>ERO'GI4*Z3N6X M#8&-6CQC:2+1H0*^8BC;6'NQ]X<*8QIQ8U26&Y/63/W1L/*-$YY5,Q?-J?N0 MR@I*1?Z\D_BWU1 K160 +$0.F_B 9%E!=?6N1PJ&72I,_D#=D3Q!F._@S)(=I>@E26@9C;J=U;[W.?'Q?U\# M9T!YBDR[K0I_%#I*;%RR<_P:)=E^K>Y_E4OTE-VL'^^GC%J]IVO-C_Z2=<_F65/\P'Y!CF M&!/P&3G:/-:96#SU;G%7$AB+0)1]KE=K/;1_F@CH2P^0"^4WHQED,JIOVP'7 M"0C2=M176K)3S,%6GLT;-V!41Z(9<:&*'!)]M-2YVJUC[ZWOLMR(FWRWJR)A MA_4)MOI].7BZ?_ ,MZ">3VRWOC+RVL"R-1?!!G&KH1W!X_UG3W 3_/ :=UR* M9E24JW:B=W4PE^[!7/0=S"TIF8,ZG$<_K_UP8 H]AU-M/-W2N 7G7,S&50TJ4(Q0AKCU M7Z&+;S-D!I0A,[R;LC9EN'5).I1AWVM#:7!]@'&QUUPI6N7RQ*UE>'?5%8D7 MUB?1\_+5W?3KOY<-W5&'EIU1^:V[4O,8W;(QTGC14IV\@P=O$N&5(=V=(%W,_0Y+] M//NZSP!\0 R@CO%QP\W7!.JVNJ=[1]&^)LE[M4)H8.68>]&,$QMF-,TTYUGR M"3BYUEA*19A95&>Y8_WPR/YL"YA"IRG!KDL$D@%[F^75 K2K"#@H5X0)S",1 M^Z*-V_<^FNAS@4W#[BBEB,&9C@N&?5:Y'H1@$-00O)J-65J3I7,FT'HY))GG M+3 Z?S=U7_+65SAI2 S\AVHM7-9<+YF5:F$,J.;E;*9RD?48+J9X;)&MA,SG M*DJKV$V64+4LD,9UHD.03YB%N>^=?%)9@.R:]GF)L7O87/^*_'6XV4Y)/G!Y MS"02ZC%)"E@U+"142YU8W0AE[#AMZ:48IRICRB^?DYH0DV+ DT M'783>GK?NTQDG835G*8&[0VS,!:P%RF,6:PPL7F:(10^55L:8"P1\Y8RN,MX^3AJF9HF6B:0YA&(%JQLIKCM&VE\<%_&IT;5FJ+JSH?;A.>"%$QE+DHEW;@;#";U5,VPDH/Q%A[6VE;EWE[GG#9JHLO5= M7[F$:4HJI;F)=NIP MB2YX1^>5P*K"A(*+B;? E7O7.D$)0MV*M[?C:V['61S5,DXLNTJ3 M*Y3I%62GTWX&S0M)X+N-% :CO%*6:@\>2=4%J]F]2A(>]36F&T'$2HYG4;X-O<7V/(&W:+FC>U M("1FRV7H>(4:X&QD+*/MPJ5H>#'0EK1G8L 775M^Q.?$AT33KQYW&9AC+S,B4M56R$'T:UYND^5[E]8Z".]TTT@=:Y7U79P<.1Z' ME,TJW/FJ]A\]?"S*BR_,[MVRF"]B,8;:369V%RUNXW*;'I<;#+^_[&#ES>XH M/WS_Y/FKWOXHJ#]V-MIR>A<8U='I$(4-9^>81^@'A60 MB8BS[;?R1D"#%&I MPA%B<('*F@FJH%0 -9=!]2OHK&1$/_QZ2L5%E"LRD6TWP#Z] M6\4@[U*%1V8VJ7.M+3'1X2/E66(OM#-A]5CLE=+:@3TXL+.(8>;BP=\PX\:+ MN5UDA*"$RAW12@"V"VZ:.WPR)VA#,&NH7 2+H1!KQ\]8T#M2!I1P%RTWB11I MXIDRC>[@]](6":9PMG54]>:KX2%G/%J(4K:5A?2MD.YXWSY7[IL)M >,?E'K3(W7PL!HS" N5@V*?71GH6WM MDB"5L&(W$C!2L0TJXAWQA=,-@5MEI5/"=>Y^=PK<]FKL2VC6[< K80Q[3A(EQAF&Y8%>8D MIF\SL=)*RI+VC=IEO=-MOWIGG1=Y7^-B]%)T."FZ6Z%M"6I0HM1XX(@L"E;1 MZTH1N>3P8P&-[&Y8NSW$;W&(E++M] -),P56JZ3?8*2!(5;0!1E%588-.O78 MZ8=@KM*EYH+QK[V#GXP;M2FYL>ZN:$=WW;+>*IKQ!NYU[CT9>4]'WC.:S,'3 MI_3?BV"NPA(A1 Z>'/,G3W[;4LB]4,@[::I(%SNW1X:A_"Q$.UC/=(P"@MK. M&\F"Q!(F06G@885L!#R _ EYU1G=S?A!^/_:,)TTYY)5@WUL26AH)'2N\+0; MUGC;8)X2CH\+UUZ9Q'<1$=X.0X:8Z!A'6$,7FLJV!37-2G^C& 0))WST-.'H M,[O"%[HHJKY,A'BQN[7^[I_-D$,W )'@![9DJ*?M*S,,0I0F\P353'J4[1$= M4*N1/EHS>*'<$D!%:JMJW+=5:?1#YNHUSUN5A)" 9C\S.6+3)MOHL1K,-<]= M V9[7>_G,"]O\NU+YI9'N2WP1P2JJCKX5(V[I*BEYT"K5DOLGF]%&(S*BMG$ MDM_L]X2,2N[B1#AO-?@X,P5B'/RB;0#Z;PQ '\&EQ?JGK@#5G-M(A4DY*1Y" MIDN5'887 /,7RYBR5]S$BAJRIL LK4RJ*SK0AG\V2 C4N @ET$X@,6 ][!6,5<>HD?I3" M5^("2=TVU1U)FSH!NN3_-G81<=(QJO+=G*@H2QM>D.@R*ON3&&JZB-!9#U_CHP1BNIU)$5/T@-EFF\RL> MFZ8LH]J.DM=:+3DR+CF!R,XJD[Z1\+[OC:=4GX:"D?&B#?!1]X:,&,M6[J)- M_D=F0KM!33QMDO6&&W7#T]Q.$&"/NYRK.&V= M=&5-96^2$1(I6[M.02OW48Q[4'OM?.YG#&J'.Y9/X0+ZG^S'7"Y(WD[VF^Y, M@-HI7#KG+B>U5& >;%> $"+?6C/W:LW ^2'G&:@9N6EI7[?O MO9/V=:TYJGB4:73C1MY[!?^_;MQ=U@,#AS1(PMHRSF;) =422N&W-'7.,=]4 M[1NGIR-/;_AN1M$-E(\3IS2>Z^1F2393IMJ;A*UIN$,Z/&:YICZ"V..6IF87 M/5 .*(R7*46Z=VZB.?W#3/U V49-DBN*=FCH+T#AK.-R3FJ%X($Y1?M^-[+# M4WG\R%LI/Z-H ;PDMT'+F'>9G_I?SSPXU\CF>SJVQP_?/_WYE:FU+E.$5_-]M+4S#BYUD[4*DYE6F$)>4%QF;U)JD^#5CD(KO0"X.$*AY6O)0DVLD M/2S;),PUL>4^)+!:3&:Q^)E!R,.&X-P#5LC(C=,O>>!*IQONZ.B&VZ" M]027N*IE(8'B6E2XLSBFOB>N:F&HN2,%DO,)LLCTS,*A%_(*G=4BDZV U-95 M?F^N\GIYE-6WIN*SO;0.K5MOPN"HO4FG=9 7,>AOAH4I.&1 LT)G CK)ICKC MB%#A!U9U[2EHXI[4XI_+2%^ 6\*HQFF9Y25VWFR NNP,H#-%C2H&T)]B%^T+ MKE L,LV:$]D(3C<#IVB.U;L&R3HU[O7^!+C8H'8%%+I\#28 L#?*5Z(D)RP^ MBOH+S 4VPE/:QATG26AS;?C;TNFM /J9$RJE#,>?$F$)%W9=S]WC3D+ M-VAP)B1PN-:&2Q,5)T\ MV[46X3$VYN,^@KC[M>Y\]73H;)R8;E'/*D;MVR0((,2CN15FXX3J8E6QS95CFT0$+LJH5)3EK635 MTS1;[T$KKA9P'YDB&,IIQ$)E"[6+#3LS8MK2 C9>$8)19>3!#+?QZB''JP?' M AV"9@(V,;(:E2+HEX,B5?C1U4WH-SUB41N3*TX<.XQ"O"29*CXK%Z^KP=M M!4PWVSSY_>34&[_Q#KVCL]]/SD^.O?3"^_]^T=N3 MP_/#TZ,3[_#TV!M?>N,+[_C#^?CT-_@B?.'=^/(2OGIY?GB,?_MC?'I\]L?( MN_SG26/8D??N\*-W>G9)SYYXXU.LN8"1+L?PJK,W\I5W[P]//^*TVB-XKT_@ M';$8Q[NO?^P^NWXR,8^,W9.7PRAF\UFHDW+C.:/%8H+ M&(-%;)+GFO/(.(Z.Z2TA]I8T!:UEK$%E(CR'9L&)@[O5--A%JR,KS"A=(NR9 M-3HJA.3R3-1,QY3T/M4@O. 0=@Y T:/.RRD\D5EC"ZMRN_U;4YT'H(S_5?I9 M(2:=DO+Y9>+M/-ZMH(EI7(M*XB!R6PBPNG\?7RGC,IPY!MGV<"X"298/0JML MT/,PE,GWO*&@F$1,>-(J=0#[U77;![!IYGY@\EJ317F2 C83>"63/R:W&$,0 M2/B".8YM,4Q:_P)QS*WN"U>4P:O)4;CO0@QWW2VR3CO41^'*I6P;U*L,3-HN+:O/YZ*P)VU>6$04EA M6*9Y;PIS[,E4-CD-5<+RSM3M N^ D6$#",V&&;"NB\2+$B[SK>IJV$OAS(^0 M'VR>*>O[*$:P0TN;LFMX'U:\9/W-CQP@$$MQ\'YN;%#/P"/!*^ DJMJWACN= MO2GH2,/KB.]N9M82B-Q-5>FXYA'2LI,-2\FX=7C^5LN@(0C)AB(W 'X/E':: M%"(:VPR_K7R2$$!-'JLCD":Q6Y)O 45,.@/I2EDM(8$.I?$*$!9*?#QXJN9Q MQ07L N/6G$')KCY)E>:J4J3*K&2CEBYQ@?CP.#JP9@J.]Q?)1:#V&;\/V?QF MMG'CU=N8XKV90T?B#2M6J:3ZNJ&9>AAN?;T6,8_HM6)YO411&1%@NB:AP5U* M;$#'3=8WR)A-U:9+:*!TL,("_=:V*5<^3[)B#^\()2H!^9?L\:MOEHZOD^C: M(,@2\^0V[#S-KGFD LKGMJ"SH7I&%>8[ZO8'$U.H,F6<\J@6H&5?']9!)JAL M6F+N9^ Q7B ->1=^A(R1?\%<=N[8?EN3$TH0S9TO*41A)7E/[7% KZ\JA=4G M/'RGYJ5#E L\=H"3]SC\4H(PIYIEJWQ)',8:;_P>\K;'"4J)J4RB;C^0R[W( MW5MC6P*Q6P5Y/U!ZV3U_'6/>FV8;AN[V=36VTP*0-".3L#5R<'=V@EU#[,Z. MGGQB4 WO,"#9>?#BR5-N/RC@E3L#,5#=B0Y!41DYO1TLWV0-Q;!.BH42DQ+M MT:'5;9;O_2#9F2Y\E]R%[RR5GA:7=9'DI25>.U36G)ZJH:)D=+QD#E?H$6!= MS,C6W[CPQYJ2TSTUG0*1H(DU ?8A4+(.-UC A5Z(!MOK=X I8W<\R:ZOMR6S MN(M^3@X(\5.Z*1@5HYDF08G9051&RTT#7<[DM!05-H?\,\Z5RYC1(!3Y3^ES ML&\WT/4V2#B@(.&6R7P%D_FG"HFCNSQEWS-_)5236!7Z7Z)LN)QGITJ.-_5[ MD5YH"7[^2V7)7I!0;EX4^:B'$^:>#D$5 2504.V7?H8!&L55EOG23_'!BJ&- MJJ^;IQT(3X?)L95*/L'=3MVJP=7!IV+9X:]"Y?8MG.N4_:'5KV/ZW6\-N>(VGI6/ >_P6LC'HGEDI@5 MMY6P]P/&E0&9@Q86)"7ZDO'$WD= ^ZC!WR5?U52S=E"+= 2C%_C\ FJ=&0.G?J,;(FHLDH5 MU:3P>I$BS^7HH9KZU*%;,L[AO;N4<<,1,LM$+6UYM>X=4CTM2PY MFOF6L.^%L,GZW+M$=4:B-&UZIH[190:62*ZZ[%,Q^1(,]8B=:)@7(8%TP^@8 MC8^[%4?8U-D)"^?ZD[?STRX*E6+>#M7*9': >+#MNP<3SOW=RC1F!-=$)APCV6I3L&HT9VD\A686;1(7H&XKC_[.RJ,+ 8)'/"D54;TMP>6%!\"(,1I4J 4P0A4:*XD1BUG"8'-ML*@;CH(]J9AKDYZC32X"VN%%!)] MJO2O1;/LPO;@@6^>EZ ?=NSR?C.RVAM^T'FC?J8C$YRJ+^'ZH=*'JFX(VP\/ M]KW[1/,Y%F[%;4FRH.%58X4LHK#L8 M/1QY@R#:]V:"0R%;9@H$\>U3-\M;.F@-4NH^X'#*345#-0X#]%TC+K1HJK9I M)M2=5U&.VM,]O;L5UE@$;TTEU)UW"?@78ZH MK85J6OB'W)UPL\_I\>#.Z0\*0$L:H5]S]:-.1)E;!D$5O0)H]..Q[>A=[\4C M%G-6'"<4G7+>@J(7F(QNSJU]7N*@[&L9K"U >.:SZ'YM6Z7E>.N'$J6T, M:50 #YXM/=?^ ;SRW_:A &34*Q-:5E[9EA>1I/'V*%35X\^E$]Z45+! M_,'C[GWH6NN=8?6'2L%/!D?!XSJ\AS@;VME0<.KUC"-J1]I=Q",PV@0K V(F M=ZJ"&<].KDA_^TPK:]J#H^S"H!W[T628=\:;=EHA6XX==QJ887YFS3+3\&G# MB>GIX(CI+9!&7F\,IC!4K_.%) P1&^H[76X!97)TJ*D+86@U&GBXL$(L_YX^ M'?%//S\",4B\ZF+O.?N)'*-(Z,U-'QBY4*/U;*!F!7Y[PG?TO@Z5?IX-CGZ. M3KAEB:'R]D&QSJP[ MO^;C[S#B #C8@2LF1(R$)7M-?DLFWV0?W\^ .[DARKNA6U7*N.,DZTPJK M5#;?V'X^N*VW3A$*Q#L1)=> J5>H\D$DV68?Q8O!'<69S4V8FD.Q2.7]364J M;_'Z\A8>L,<7FP=1# [D1&'43J[WU/(';II2"W)@Q*F*/TY4EV%&<3Y.7";W M#>+4U,; "BG,TB$;.UJ-C)^R\C(;+DEZM#O+V@QO*F/=MFB[G]:^J'DT:^'< MPS55Q^VPH20B]9Q7'PZ1&]ILDY);8P"F>Q*;,(-$G2SR AF! 8(54[FLGT4: MNX8[@_<-^X8@#]U1.]%H3-C5AP61'^D:5U[5 >)7JJ%L"EF-XD=8L\PUU)0_ MZ>PS@MVXUZY^QZ0TPRQ_VY_P?HC_E'H/UG*01KU^@EA$6$_.DNEK/W**Y*PY M91VA/J>I,DBM3?T8D=L!R(OYG\[:C+,1I1O9;!$[M%-@6O>DN?D8C!E"7_3S MO*3X N;O6\,CR013T(*@=%9,>XEKG:1^!@^*C\6]=].N0)8SGVT"X[W0]8>T M);7QO!:"_%)C\*.^FB5B_+-(B6EF7G(]]M^TE:.: "!3!R"M3%GQM;#RI]ZLCC'IT M_)42T&<\BQ MRJ=/31?X#4\LK-].@\UH;ZGMHVMM7^I 3GJ]VW!DJB-EH[JP.1*67OA7G-=; MRU0V3:2ZVA7:$4 YPGYP[,2Z.#G"+U "/>EH4ES=T_/P,$)M:3:'[\"S7-I" M"B&U98EX,338)$NN4/I2+B1!K9M>D)C6@#G(G* /GQ+80]5!N.(P)+'\J"'8 M1@8T15=5LH:7W3--TX@O=0'T%=R!!*H8UEKAB/%@,G.KO)UA[9%D$^*1TH_/ MUKE5NY(3@9>0R3F)A9P5:'[3AIMJFY+^-XJ'$IA84*49^"@DQ M"1L8-6$ZNE.2:^GO=:56WH.OP/\Z38QLWR.=<^16V3H4U!!S)\'8O'+D[?B[ M;K)TJ JR; S$4"/SJ\<)BCNS,\'ZRHPVFA:95@5%N>VY:IPNUM$RZ5]&ZSQW MN!-J[HV-RZ;1)6"7@2-::>",OANM;EF"?-HUESKLBKLKLF.4+SI(=O> /<.7 M[CD@.>Q4UVWW,\*$0Q4R0]MWZUZJ;$;NZ,KX$2K<[OG]P7YD6/J8>*I7SK<(' MMGD^&Y?GL[URGW?EWB0"M^")KPVN51: 7B5 G 8.L?GQERK:6]3"VU$+/S ^ M#^+!$B*#9 [!(3$GVP"D]A-4K-L)X"H.P) &9A6*APDM!(SC.*NC9&,R$BA# MU/;E:Z 1WE( +RV942^/10 8S$&!/J9U:S\S!3KU)H%256EZ?)D23VJ+R3KT M%TSI7"U(B1]Y\V2)#9]',JR9H:#/,9!U(Y3#A;Q!I.&BV-&'Y<=Q[!CV[*T5 MBY;+X!#0P,40H(R["NL?(8@= ,NN-FTCAC>&S_F4JK^W@VU72J6=9/"6CO08 M7:4%I7@R8@B;KTCG+H*(-.\1PYI(\36J8Q5Z8! P%5!6>H7^W M"K%(DOW3O/*W'3Q]FN_6X+SK.,Y"G6AS@_*4%X*#5[DE?*>B-R-MC*7'1'$8 MJK YJPA,3KG M;^CG^03_[L\ZA,4:>S%_]^O1R?GE^,WXB)O%G+VA+C%OQ]CN9K-]>5C7WX'% MR[&+"KJ]Z65#[YV>FF0"\A!99 HJ>0]OHM:-[O52Q[08 M^M(KADC;$U_%,U@YMD]"/'RA;")R_EA<"(]?[#^G'?BE !93A.;%XF#8)P?# MCT78_NSI\_T7C_H_?K1_T/O9-QKV1YHR3QLV)@>EYQ_?/?FN8:Z^?.0=D&%J MQKOATS*W<[F#D19HU_:K!^)DV\MC#MH ME2?_[Y_CU^/+JE?X0-< ,WUW.'[KG9_\UX>3BTOOS=EYHS'HY9FT]!S02GJ[ M.%)J*'4<-PV4T;O5:J[-K5Y3YA):^O;4PM3=(>D!G1VM^':._(4<>SU:0_6HW.VO=E?54I#SA9XRA9+)+8N\!H MQ@:%P-:[G:TX6(7E3(%);OZQ*:[ 'N9HLTDN*)N$&C@>+A :?:TADG7"8@Z$ M&ZYU#TQ2T=K%P69?+UM>A_;53DYH>T[BW/!V=YM(-*!$HHTB=:-(.N1],XEM MTZ.^IIL$:2#OI3APN\?WM\?8/'*[O_>WOZQ%>R>2O[<%);B7O?Y-3XO-5J5> MN(.IKO6L]2H.7(9AY0:Q.FQM5P_S!,3 M5&AXN-[:Y_.WZ1NZV=>[O6//7U"R'%AUF:(DJQ;<+R:5N0VT]CHZ:+$"S)V[ MNO,21K:2."\GN0ZUGU&&I?=ZAH3FT9MX -,R"195_HYI+8RU?)R31XU?*%/43@'3?XJL-'E^6>8&\H=P MUCU>?">A@9=:09Y(\ZE,Y8$FP)\TTXF3V%O*Z6+OTTE2[S2."8BWTX?!F.BE MC@Q3V!G.0A)S&;V,$B/^+,.9Z335-T)!#12 +)3)N02"XH3,I:018SMV@QX+ MI ?4'^5):UMPH#(J-"ZJ*Z>WG:LD\4ITH"84HKQUF)(Q1*,*#'53L*AL:?8%BFC*M62!.% MZ:3-^V_.=M1SN!N.^(!1D)L#O/3/DW^?&P\>6"KIA@2!&62 8J>GEV\_>H<7 M_WER[%$D=7QV>N$=OC[[<#GX!1P=_GYTYHU/CS]<7)Z/3RZ 4YT>F0R]BR'% M?;OG?W%R].%\? DSITCU^/0W[_W9V_'1QTVY\=W+^@/;@P9^#!QQ4E+"/".G MD%PAW?&'[W]ZLC&*[ 8'VFXI)H!V!#($-]*1W;!96DG$P.:CL<_8SD(+C]5:X3 W:8+=6 MNCEH&-UWZY^@N8>@G7DS5;330WJN&VJ08R&\18M<'\!E!!N'3 >C0S>O#FN0 ME;H,5VF-CI*;LJ_$,W^XUDM407;V7:*Q:[!),_.2VKL;:#R_L/RQL\G-;18- M5WP1$??;?MM@T398]'G\\QAY9ZRXK@AY*)A^V+%SYDU\8)2]PA>+<^? >\=L MR;4XKPAY*@G$%:)MS-X,P>DM$M/4HFMX>/JNS/P!L.N/AEU0M0V"M\:R63<(+& 7>('E.?4IUU-+L?Z!'VZ?A893I%%9^+QZE@]4Z,G3KC MC>W9US;R 1#W)5H_0'VI:>=$A.#@4W43$/F9_!($DT_9^1$Y# /\,$+(/?&; M+1)RTZ%H;6[\7?S(CE3E@JIX94"Z2(;[5PH!9B+U^0+;^@"-1]=6E..W>[QS M&WX+#C/EX&/7>EZWT.)K!:V-ZC7NN5FP\Y'H9:GC,%GF#^ ^5&6]RWG2OST$ M+IDI1YBZ!HQ?,*EB#U@?2"?!$GOBVRLTAW!$K.&\U9=ZLUHYT'V]B0/G1K^X M;>6B?3P @B)$!6Z>B6W99]CA3DUUK(N[.M2-"H"]/73!H+D5B= U9MR1@EWV M/ 1<6$'U9@1#(B('=MTHN-K4%) *V &B3$$BF3H!;6/)^ +"UP,*PDT M8"18#ZY&-8)C<5(<.%)?Q"RV0S4AY,SOMK512,)+E,LIRB M0P@3E3+*)TC\&(%@MJAY]X>:9[!2%BJ;,;Y$ ,*7C7WJ8Q%BWXI"8Z%L?CNX MW?8POB;92L48ZH;!_1GW< M$;L%AY>9I@CS1*7IOK*,S4S<;_Z\@/KG##P!+6 M22A]B]J[\Q7.@&V<9 !QDL%=_8^8VZ?[\QCV&^)D6/K*(-45[FS-$%7,!_(Z M([ ]]!CW-*_:#-GN!CPQ;T?OJ_T1-J/#/-F1-\M@(/L;VC=H10)_+8+]7?*M M,42XQ8.Z+=S7F/;-/#[',1,VV[RSAQ2X&@Y[29I=?NH&IEM2?G625'"+R4* MY^2@YHVOP_W6&W$86-!-S[%!3=*@Q(*,PE!,X! MYL8M3>%BV##K0Y3N)*@HD&:%-Y3]01NO2WXT*-.XB4\2(W)R3-5;'"8@YK9AQ?G5AP[<3S M-=GX4VV02:>*,M_)R8R_9=9-C)4//MXJS#_%/@R2MQ; O"/X>^Q'M/04QT2( M2HFF)=Q[?"QS$V[Q97KS,)3"'R=)N(+_S(M%].O_!U!+ P04 " S@[=: M$""$DOT- "%=0 ' &-V8V\M,C R-3,R.65X:&EB:70Q,#$P,2YH=&WM M76USVD@2_GZ_8LZIV[6K@!CL)'Y;5Q&0;6HQ^ #'M9^N!FD$E3^Q!>8]RQ/7G@0P<<1G/ M<_%1O[[X2#>YZ"IKUM+7$DDV0G_!>?W).;TG7@JV='7T>OKY&UMM=YZ;69@M;9)TFZ]P8 M^@VCRLJ-*FL9[4ZY R\J+:-:@\'7+<.@P?M!7_KLEP\GI=+A>2R!__]6M$ M M82J/!U*Y9R'(UL-1>Y=E<$!+.V%6R]N[) D5SP]RS"(\X3Y3-KOEGMD'?\@1 M@.18H%C0%ZSB"0O\I-SSA" 4\H0M/.&:<&%7.&K,0.;=">,N3#10 $R5\K=* MD]4:U?MVIU4SVCGX>Z608YQ5A)NA,Q37 M=<@][@;*\P&S02G2EJ .$"9^Z(-S\R $,0]Y#U;0!W4%2E]8%[BM]:\BM7XM M-WYGS2OTPE:M4LZQ1J$,^I0NDX'/3#[DI@PF:$9E"\* ] .4X4B T:#![,- M/P3;BD?JI6RTRM,VL@GJ+_PLZ&<:P!Y8C758@QFL#?\8\/>;=Q;$'FZ,EE%N M:PN/<6/)9X?< W\)TAP3_0U?IWH2Z0Y<5KH$SAPHH? "#OY%<06A'"YO"3\@ M7%^"[GUP4:Y'YMA 600 .7#.X="A$?A*NL@S_6@R$*N>V?;4@ 4@*PH,\/\M M\.)% 6R"!\\'W88:B4%7>*Q8HKA[_,N'3Z?G*/F_@V.P/DC!$W^&8+$@DMB8 MM66:I$Y_)0^)/:4%UTOTBMB%^AP#XBD)7U?.2/XFR,AF"-! M8LJC&*,<_7(L(2[#>T1]N:O#TAV$>XP^XLD4$'B0$0.;5Z]Q]'CPT M@G)WPMIA%QB#Y-Z$#3C\AZK7:MV7!W.T4'/@S4PIXCB5G7SW+G7J-T>D=5CM MZJ *?A-(-\1# K!W/_1&!-_\:KP-3GPLFG['!J$X&J MKKC+[JA$@T %P6FH@,A"($<]D5:Z$*5!3_!ZHM^TJ13*?<@A?;8?#B'ZZZ 6 M$A. BZ:,^"!.2J?."Y\F@MKL]F^@[=/":8;*WD1M)\(2.;3T*8'A+S&#I U( MUW1"O"&A@[Y:DC'$MXERFZCJCO,F;8;,9#_+BI7,$ET/4F!SM8(PHF4JJHQE MA?"Q!!QI1<2?PXZC[+!CM&'0 ]QJL M(\4'9W&)$ BTS\T4%X/!WR?35'!9B9#)7J8X=)]YPJ'SN)7=35T5!&IP=CB[ MA'WZ4):ZV(E5'IC[+I M%(/5/&6ET>J>F?G,\5D;7QA+;1L_EB%NB,BR@_[U%!J5$FW,S$#(?*0@$++&[:$>KK1/29>5<=Z$X-(E$# MBR^=+Z; _2@P)FX:S>F)H2=\N"!J[L IQ]S#>"G%RJ/D9^]\,"O.6CBYF 9?/;A>8BH0(SS)T:O](;SI3X]7[8C[/ M$"R8VHN[D^F44E?JIIZ+\KF-;U>V1A 8!#.TZ'3'4.3IJ^\W.SM9W ML7F-3 MO(O4,#@[.];ZIG9'?9*<=O,E1>'DU$^&)6#:F"[E@^"!SL(KO!>U2NL-F=RG M(CU-6I7!X!:9?F1 ME9*9Z4BE3;TN!6BYAR"KXQU6ND//#[D[1>I%RX5X-@*565'[*:3*H#@Z?8N; MV%=W$L]:U"B#F;/W&'77<0FI6P% S"X6@ 9#+KVYLU_&=93#\T(=YZAR_])= M[^P] WL'.MDD0E7I3!.7#PQP(YZ^-<.X250.%,3"O&8\&NF%58Z-@Q48S91UUVL;_ )E(=+/;12S?Q6?+2 M@]P4IX<&=;2RPNI<8$>[3YDRZ'#Z3O1UTU(@_V[?S4 &#ED;N2,W(6_3AP/(976] MT^'C*:"W ZKRV[3W/Y3WN&P=NS/'S3ISW*9G:G_Y<%H\;]>N&^7.?)P;6VVZMP1YJG8;1;C-ZI+!YE9M+'1;"'SY@:')Z0HFG M8O:5]/P@ 1,:%JPPB?6(!E$\F#ZX.2VVV#0![P+ZL+&'O3^O]N!@1B+^VFRU MF@]&BQZ)8"M_5GS-PTMMJGA\G)E1I7\SQ5MX3I:[_#J9>\@E@[C]S*G_:CM[ M]F<;]=#@ Z%]J^PX$AN1?B^P,BQK&S?3P:^2BI"BTI?"!D1U@0UA2;^)SP#/ MOC9E+3_*ALU>WY=;Y4:GV6IG["(K'"'+!H.J<5MK7+/;)*F8HX<2(STCN1=2>=4IAH,N3O9QIT9]7JMV>E, ME52O;*F&7-9\='@?9GJ?"DIS*?U56=NXJZ2ZGF-16["5WXUVQVBUFPW6,CKE M6GV+?8AUQ!-D+._*?]HWK%SY]WVM7<.O+8D@;ALWDL@[WI>"FO4:^$W+(%1C M'>!6[;MFJX.,X6Y;X6W!D["*X K/[\OA-FYGIJ)W1^S>*VV8]ZJM9G8_')6^ MGS+NRC*[LLRN+)-6EC&HCHWGFM^D*?#A!9^^_C6WJF!#!>\.?@EDZ/U@^6;C MBMD_:KF5YNUML]I\%R#[/LEE%9*S6N./G7XV=%]70%%NFXUW4']ZIPJZ*]=O MV4VY];79FJLZ;>->RNN=W&W!3I):^5:KU_$8#=A)*U]N&/4ZN,I]&P]" MKEO-^[NMAK4&?TDFQ6WA2N4M9,1OXD2';]&D^Q.]@17@YK7&O?&:W8%9D8SJ;:U1:W?P^^N_ M&0RVU^A$^EWQ.VM6_(Z:'7KNT/--T7,;%S^#R^U&B3K^[KBHL^MY$UL-&CQZ MUG\'%#N@V '%ZP+%9F23'_6O0?U(OW[U?U!+ P04 " S@[=:SBK9F"(X M N% $ &0 &-V8V\M,C R-3,R.65X:&EB:70Q-"YH=&WM?6V3V\:Q[O?[ M*W#B>WRD*NQ&DN672#ZN6LFRO75MKTJ2[Z$:I2J(E06 PT^_]=/>7ZW[3?/7EVA355__GR_\X.E-E@ZO;5?9+9=QE=G*B5SVUVUU7K]9]]N#>@T^S7VQW65\5\GU?]XWY MRM_GR[_*WU_^E1_RY<)6NZ^^K.JKK*[^^R_UP_*3A_?NE<47]\KJX6>?5G\K MJV7QMWN?+^XM/__T05'^SR>?_X5^2]?+CUR_:\Q__V53MR=K@P4\^OS!MG]\ M75?]^M']>_?^\R^CZWKSNC\IFGK5/N+ETK=+2R^G7Y>VL=VCC^[Q?Q[CFY-E ML:F;W:/_>E5OC,M^--?9"[LIVO_*7=&Z$V>Z>BD7NOJ?YM']^_1P_O-:5T/W M:>K6^-7=?X E/7N]KA=UG]U_^.5?<;5_H_!>;[VLI_0RBZX^MIP'>\MYN+^< M^P]H.:^*16,RNZ1C;'LZ(S=>U1^XGH/MX?4\&>JF I45V3=V:*NBKVV+]9W3 M\E9=W>_^M 5.;]C''WWQX,%GC[.?VLITKB]:7NW%T-$.5F8FBV,FI&6]LBO3 MKTTWDV7]4-1M3__%TFA9<]JQ;X9F63>-/\N7ZZ(C@7>Q('G!)'C;?'&^V38& M0G2&>_?2&*:V;X>Z*MIR+LMZ8;:VX_WZN;;-GWR*-R_MO+TRKO>D!?'VNK+?X/EM:$7/S6^2/MCUY87JZI6B,Y[:IRS]/5TPS;2KO7A9+ MT^\RTA?965F2:NN+1=V0/F-NAL#>-L5L>.>\:FRYZ3V6=;WKS6+.L_ MT6)^@P53MZ1\:UJ8WSF'H[Z _9<]@>MFG#-S62T==364K)W]VK+KNE]G3XNK MTLYDD=Z,OAAZ5Y/6$[MKLRW:G2RVX#\-N;6SX:&W6//+84OJG*B"M7G;=T4Y MO_7S6H5X+[I5T=;_G)6]\0W?-/O!;!8D#\*JB>&PX>=$W*[OYN*K'EELT:?4 M,9.U0J6OAJ)CM_I[LZK[>E/T)DH)*'NQG]DLN=C"RA]:NFXVPNT9!# ,/ZPP MS[ZME[VL^]NNZ(G82D17<]9^FK(S/;$2.74;EJVW;*!> M+.B'5QRVP@(W17?I\AA>EFT6C0 +ASR4LA_(W)DI:>?U@:PWNVC9HVF6>(?;4&W3+X)5 M-+M@U)RU9"]V9!]DWQ?7M[W)/Q1L"GQOZ1[8YJ_KSL :E'U]]MJ40U]?F>QB MN:S+VZ<)=FT*\1MX,[^U5Z9C/0NM.SO52A*72/$;V]$5K6PB>6C'EOC5EXON MJ]_YNS_KM;\V12?.6W;FG*77[(W+9[S@\VQ-VN3(5?(&U:;9\ M V.WC19W66\!43DIQ#;5[6DRI;T?<6)O+4=R,>G:PO^D@C M7-80>_/"BXRLZ'\,AE=V<#C^6-)4Z]:Z&H;#H\X@&GQECB9?%[;O[>;1O?B3 M8N%L,_2'/SE*(>G_KCM_YVVQ,B>+SA27)\627O-1T5P7.S=^_(<<\;_"*1M3 M((2]'!IPQ57=F)40B0V^UPZZ8U-](A3,5LG%7&N<) M'^$?T#K^381LF+(@,L?U'5_2VHP( MH,G<4)8P"6HR (8N*TKP:5.[-?0#/9BN;FU/GZ]K PYE#5+[Q/)I=MX'KF . MS$&)3^O QTVL%SX,-^$<#DM*XBJSIUHQC:7\FQ61K^J,1<_(:.UEU M+&4&#DGB;*H"$8EKVUV>9J_6=(:5@D1R_OH/6C3?Z5&--%'Y5H9;Y;$1H-;; MV,G@W6(6;(-K,L%@OLFXT1.(YX?;3Z8 MHN,TK9 _=MM>MYG1E !#&LAQ) WSRYI8/:LY]0/N&NA=-J$L9<1\<&_C'J5'C$$P 6_RM(V M#;UP ;W%.\,_$;;G/2&ZLL+&IJWR41PT;*EM5Y;]B\ZC$BQ=[8;.R"^QG9UL MJ2A>>CD)HM(*2GI([0":P>Z2%A_O+MWJ#Z3D]U(JD/9HD4I6"O8PAGD(V.DU M_T*GS4%=3[-1'.21/)R%2;@A35@6 :&1,*A0$ZDE6)O,E61G.4W^=Z D\JWH MW\7"#KTG8/G1EIQ<,!F,3LF.80FUIGCPZZT%#2+Q(SG;*Y^;S_EQ+ N(OEEA M6G?LT?5F8RH8[0TIPA]M7Y?* ZQ?>V;4]JKN]@?*$V6.24= M.7D2'?W2::X'_X27L[9-Q7\IO<)ASD6?L+3%3ITR!&IE:1FU"X:=^'8D;/DQ M#%; =U#AN;(S?B4#(2MI@LI+!06?N,C+::?:".2*R 8>G=L0^I$!.L[\343-! M+VA_W"59IE"IM($U24MEA -5Q8JPO&SM=6.J%3NR7:(DU8T-R_1&LWX6E6Y' M#,1L14>ZPY,V$A(:GWNK>:__*>IDG0&"(S-6<#_()-ON)O?6D)R*8 M9(BTP@%/GUV\UX&AWQG1.X?%SQ+E>^9B"(J-$+8HR@[QCVK25,GN@#DY,GGO M,;[C?]Y_?'?*X"762&QM2)6.(_%D_0.PAA \ZP3!MC';P]V#-1*F)Z,+N]'N6U-[R92^,K6%=L? MM<+F+"0Q>1E+6FC-8*&%(JUDFSXK%"A=NACTYFI%*)2ZF'4I&%JX"#4DA XQ1,&,&!+$#R M/9MI7K,BN%O@@Z+9=W@N2>5O 4RM8QBL-!5QG_,A7F_,&L(@0X>76=FA(1O F$P,LD880L1("GE=%,T"TI&+2QX3([(4^(+'M MJ79CX7&Q\4_Z(T!\LZ5;8' M!_;*M)7/3(L32?3952?PE)+[XL\6>A%!PRT<7LD_D%!F0V5LI:B;T[*ZU* B M7R[Z/7&AYD&A1Y*926C)>20)9T]N%)RH"PCDC!0"!J9 M#70?1F)/^PMO .1M'B:=V^L5W1D #=MW6C?U*[S9QIX:PB8[!FJP0* ZOGVBK3 M,D@:H>:<13\3A2T!UPE-A?'?-4#U_R;(U\4!"7YMI%: MQ^;LJ3E.IBD-)8YH9X?5&D%DII;3[!<1\.(8JP.Y24K8$.]/;#T!OR2V7'"> MF^):(\))V%H6::HHWP[D&>Q#-AUQDV\-*7%:\%/B+/)[)4*VKLTR_:W"TO*I M/2J4:.@D-5RZF:@_G@?9'TF8)?\9E8PJXIC?UWS\T:=?/$Z51M:3->4 N*CM MX#3UR_%E#DYK/ 6WDF@/8LAM$AL("20.N#3F"F%B-RQ^A639%!P%P6E*@-^' MK8GBVWAZT_J* RW>LC3)0C1AF[Q#[<:$J% I-5X0Z[A>6S%1Q.MG&V><8#K- MOK/7L#ISS6(7\=U&P7&Z/S:!;D[;HS"69=&P="T'ISDO,D-%NR8+MYV(U0Z0 M%\VH=YE=D*P:RGY\+9)D[PFUO=(L@]#63T1GV:]6&,>#X*!!0&$5Q$JS$S0. M>_,Y4]482>I=!D'A:'9K*L\1S\0G.IPHJ5GG[]*].PM)&="\[. OX9W3G(WP M!/3VL*R*T+$5BKCJ0:_!+QG$A> M-,?CP )X83^X9",/&LXBEK@:TER[EX9>6"(W%JOG)?3+2;:R&4#BID/LU8LC M.780Q?NRXZ_V20IRF.L)4Z5$WU?6R!7T_979\78B]5N3^D[>.]-*#PL,4<$G M9-*O/?0H_%0D$!]QO3&GV;-X;:PFQ>HT]X$4!YV1IC\R13:.PN0EFSG"<.G* MDN0%*N=8S](S\[ HXCD'0F &O4$ CFL3^'F5#2&*#P'>#P'>W[TCS!Q\N)EU MB0FBB?@/@LF'1BJSK &+N3(:1N$XXBB4 MF4/ J>*!.51# @R+/L'T+%*_O^34'P2'./L,C%+#B?1/EZ(KDUB>HQU/L)CP M17<:4@46V\%VY0\:BZ>L!V*1))[7&4U0LA#);S#K50!*3#;>@)$-)*;EY54" M3W7E\>)X81I[/0_==ZPD;78MA5Y9]KU<[PFL&,=*4C='H]P%![FC0F)[$2^F MGB#B"Z$=470&TUOEJEG7!3GV#H&OVJWIZB)[99M&6I\DM/*=[=D"(KUY_^2+ MAP]/_O;)T[.?GUX(] D:D#&4A<+WB:):?_WU]?4I]'UQ.6Q+CE.0B88E0BMD MG]U[(@R'I@-6570$C_Y[%/\ M W_O$.UA ()#>&>Y] YW3(.D43VME7P*FZM#%1 NOFC-*TZXP49F/_K0:!WA M)R-PK$A\:[\Y]'$DE@U).\V6SX*+;TR6@-@901#(?3\^,#;X79[8^XYE>/ K M?(!A=P"78:(:955DWP1;&XNO-6G2(;]"QA.)YN]8'K_PXI0?2.J8;$2'33X;&C/W7 M-)4;_/XL677/4;'MEGL)8.7!L>6V IK+&[8B0ROU<9E4CWFY>?J&(:+GT=_ M(GB"U4RU_)5/;3-"00B32'8G6;3NP5UFNSU!P"^X+PM$ M"VL3&(Y@CB*V^L2)Q2#(&@\]*$.2(D/#6KU$S=W[A]4Z7[*:#5B!!9>FCC-3 M\<@VIER3,^XV#D)N@ZRM1J^7=2.)9B%SL,\>!]#6[%TDN 4RK84EB"9)P4E$ MUP;L>7G)0$(B9+'HJA8W.5\QC2QI9H*+AM6\*";T# MY\SCH(_ 8PK:L>_)=^FRYUR<7]YZ$7Z(^XQR".6X$0.<.F;GK73KT0(P6(.5 MY3J20BO9^81HSK3J^Y)M7M)2^2K/U%Z* M>"C176DJKLG8#L3[VJ>E7-?DQ378V-/#@NSYG/_;M;E4]V0NG2[/^@0M3(XG M*H*Q1A(I7>@SQ;7':9DS"CO0]8W)RP?X&*JK_#Z"!8R(3VM=O'+1,[*<0CR9QM! @L<0"R'X?.Y&G^,S](\,.L; %$.*>?5%6MY*K- M"Z0! A=PC&U72,11"CAS=,!I"3?8X=J?Z:&4^A"@G%V <@ZV@8?5>S_CA*G. M(B5HNP!@7PYM&4$-T0W/@3W@8)-E7 :Q(IKP8@JE \-F&TRWIK1K&(ET=_H]I#P>7'7#RF5W0@A HP%D M-(JYW'K]K@;)!@*1 R[.O%;S5*)F0TM: 1T6UK'C+AY0.S7ZU$I 7671KH9B M%&?.))(4HQ8]4RT_[#XV4-+6EVDO5F#)NE M;Q8%(K]T_&06&;8@$'.%.XWND/1!X4"V)2P."' 2(7S,1!TH_#M:F2EB&#N/+S'=( 2T+MPKYPJ9[Z! M(<-M%)&PS"=TE9>^Q&"X'&:K=O-(/J&KKPRZ,[6,0!Z(2S=%!_QE^'L4)U9 M!^U/V"N%P)2_ ,PS14>ARVA-R_X":8% M@(H-2QZ0,@6(%[[7W" [D-Z3YQ ]5RCQR=%J-G7%=;*P'\FQ$!<=;A,][)3; MAIV,Y8$ZH_ 6O3F9R@_O)D?3@BV&-,1 ARV96O6?BCV)0Y1'IBZ"_W!UECM> M741L!&]WWQGBPA93\>58Y$ KDW.E?77J18,4MZ"MX"_QLK?>AY#-XT+9L'^[ M8*LE"S7'7G7D\">/P./G(?:.5OB->DX%?WE5'4] ("<*/]LS$ M\!VFX3:/I,@2"X'CH#RN 0C?@SN!47ZU"] UBPX%9 J3)W#'\/0;*OT4X7^* MD+4CXYLK]_+LIN"9+_F?4J#!DY9^!?AM0Z\F!GD0I$5UQ1(Y9X@.]\T6B"5_ MNRRNL']!?6[7.\=!?K:!W:XDL\"NY),%@VD0&?)V:A!X48OO,#Y<;EW*D:D\P%S9BCQ *RBL\/V-$E?'=)8LH$:%^-5 M)/$HVW7J"*MU\UX$+Z99[1MX.&1X9A6)Q;KA7&54@5NI^'?&[&_27K(TE/61 M/.M%Y]?<@+TGA6A@Z(J<7??]UO$_/_[HX>?R/QQ5IV.Z?PJYOZT;VR/&SM]Q M2SBZ ?\QCWT\DMZ?V2@&X1\RL[CQ5%JPS![LM587!)O Q69%%ID3;AX$V#*: M!\G-1% *2LZX&$-*HL-K?G7>!2<;HHFCP=> )F'CU-$75.08P"S-!_<:#]'S M]-7D_O'.-O3/181@S^WYN^\$,Y&*@E096MZ69#M\/BI%"^@S-465:I M[;:6Q?*+VEUFKTRQV8LVX#FD*4Z\>U>WOPYB.))\86'H_;?#18IW\Y8+VLN< MC2IF8-:R'3+&^B5GJ&75RNI\%9F4T> ZS8+,2$1%GLH* 7/QTF*];Q_!%AI] M6=?E>E23H^V]D(ZAH],[U.2IFIF8*].\?[OC3MXE KR-33/9>>?4?QZ#6LZ4 MB HD/:CHQ8$ M07MZIM@3$+B4MN*&C?O0E_0]"##^62S.O<\BP4Y'Z<#5S%5TXXHC$K\.I"W8 MCI6TCQ1,.Y^V5913L;"HPE)AS4P64':.PR6=M"5U(RXZC[>%0ZJ.Q<96ZK'( M"L>LE?*YMF)_)Y:&PL./(@@%&](!.2X+L/7:'&$ M$OTD.H!X &J<'+S=/-36-/W6)$Q2: M9B;>4*ZU:(K*B4TZ>=_8ZRTA&G].@Q>\'F\X5FXI)H@ ,.@DY?R\.JT2;)ET8#=&3S@?-6GE)C^.<>L/8-SVVM_3=.(D9 M.*J&27NXL.0;I1MYT=CW?LY,.\9BS(#45>$5["& M6MD5\N]J5#?=OD)BNQF?#HF/MQ\1RY\%CQUK9'G;G M5VQ]@S(%Z0(4#*- _$EC/#+2G?K3YG6QX?YI7!O"1JJ33.MF8]OXM=3&T";F M80OSMSEXN0C TZ@22(9KU,G:'AWI_#I+':7MY:#.<*-3E$, M'5*,8'VZWGE$@#ZSJ:]\1CD(UF"3I/(UIF' ;9S[#29B7&DPIL:]C^MQ)U(? MHYI"\_DV]77L,YK4%9,"F/Z53Z^BGFG;'QBSB;KV:SZ^U"1KG12EBS:>,1>\ M'].(WZ2]PTEJ786&FR2MJ@RD(EX[K_"P$Q2[+T93C5-7YPXGFD1QY3I"6$H# M)!5^EW\":;^L.WK 2GO]7'>(WK12A'&%U+3O+O0NK7(.>J)H53[#4,R'P4\? M JR1/8[,G+BCG7+%7!5:5$+RC5VXL328)N44NL?]_Y2VA"YX%O#G?7]MAB&+ M+9=M!U(1)8 I& 9:O9'#5"*_) ^@P02"-X-?E*6O$Y!A^ M)=,LDJ5P>K WHU7,6"[/>N[Z+RKWA+9^'WF7)[;$I)+>ZS]4<*.C'E D2>)Y M@ [H(41OD@!3##QUY.1J4Y\#59V=):500DW>H !RAE^17(U:N[6I]H&9C>B[ M].ERPT(SF7P=HF@=_!#M\,4?)AT)R?2@2\6^3_"'8;TAK!\6NQ!2]_IZKU$) M1D/4;17JAA$].M@\6H2 _YR?NM[SGJR_A3YE[05\(U O!W&OE1GDLU[0X$Y M9]R:A)7?141*L$TR5"8-,32(SE5)? &9+U5X?@[:[C R/O6&"\9(D%;O0KPA MW):.Q._<>\[R+]6$QSF3IN5.6+?._N-BM6/6T,*D7)@SPVB?VBJHSV4NY3EQ M?>ET_C89]TSNHO[TA[<1R)'C5FA*A MXZOP2B-(%]B\&+<7(\%7"^HYB(W0^(.#(@L.%0MP2T3EL8V8R)*SFW_,.WP? M&(#7+)[\1;6=:.D*:JI$V3Y5.,4OIT[3H MNB00DAN:N1TVL"2R0/9$$Y%%G,?,5 $H>VU0+NC&=[JT"A^\.)"'4:://'958,G8-T[7D,496+Y6$MX+II0S7/.@)[*)3O&=Z8 MP+U$8!0AI(U>QURP!C-1NL%S<-L'NP$!.M$>H4A7A=%,S'AD:V\.XNL*\]Z+ MK]=:WE4DEF\^UC5:2[/OK457EZWJ] :,]012.;Z@'XV=&IR+08NO*K(O>00N MZ'6@?U0Q4R23B$G;D:1I0:]7T2*=R#9H!S+&1P-JZWO1XVHI7BP:K8J?PHTF M>.MY<,4TP;UD]"%JAT00^1X@29@5SK) %X4R1\>1(,BX5.1#3/9#3-;3UIW[ M=Q6(DX@)CUY(!8"?L!P"5AK$D,IO)X_R/$=3!\\R*C( MJT**AJBRU.IQ)E"J>NF:VVZ3N^KXB2 M M H*+G,EA%>A7:,X5@Y)&MG1LWE3K.,?%-@A%,\P%H,3NX9T&CC18:E,F*( MC14$Q#OH/&Y>@IL@@*T.BN3@YR%F+P+T0A"-SD MDK7.;*Q"1Z2CK/8_XY.3OOR)VPS[.."06"?[OMH)4L6&"$!2>97Y&/4;!A3I MD)'?A"_IK:K(5$BHO9' 1/WD!YY[8J]Q.(A,+[B>3A")?[2/D>YAW4WLHHNM M[.BMQAOWSJZ3$X11*"[@%H(HN3M2;!,#^EH(X ;6M1FGM'0]4)KSD%?OY("-#W,&C0#%O]EI5$9P/ZF23CRC4)E0 MC/PLYK\;H$C!54H2;?O0=G9G% *G04_.6AW(MUV,E< Q/[ IO(>;KD"*?PK$ M>WP]#AOV^6A)AT)W'XQ4I'+66W&_NWC5.05MY-TW+NQ?E%N'7D[*@E+.(F.$ M.+V(^"TJ%O;,0A=E(.]UOC_B,N*EZ)ZSS(AF*2$_2J@D9,<5;=Q%:WM6W M#M+Z1;+?4KTN+>5%%P1BG4I)QL'A0@OI"ZFHYYX90FE&=NE$=C_,G*MT0J/^W'9FI5XL,[:*6NC _0_'TH%Z65]"R ZUY MQQ63P42%5\A#UDMV3YB5T[*=> BJ> -:Q[P&WPJ?240DA8TD!>24MU%,)P'@8X0<\2 M%T40EANC%>1PK$.LE(.5JYIQ>EPWJ_?QL T>'LA=5+4\MT'!%+?X"W!>]JH5 M#Z;-%5 (IN6#<5:HW#R=Y L^E,I6=63Y Q[@V9EK'J7+$P$&+<[UP(VD*.IP MS'S18"HB/ T9Z4<_ZM>T4[34.8M*,2[0L;)PW)*>_Q_^"_DMC !(QA9H4HVE M%5>3G0@<+FML 8_+].7I77\8TH[V&%QO]GN28X:C6ELYE^=5:+5!^G(- N32 MRHK[I@653!L%_T$+6ULK+1-H'P>3W8D]/< /YK4VL&3Z6Q:"!T)W<$48ZL_H M/O_WP:?W3N_=N^OC:X%96#-I3T/AR]CX,*FK3B;O)M M<1RA2%+A-^; ?2ODU!(9"SE6V6$KIG,G2^G)$KEV'2UB51E$\!X;^%S-'5Z':?_-CW71_GB77;20+6 M0O,!%X!/R&NKM](V&WW>NR%QE'5"78 !K V2/MQ*E<$;C"2@)_J&PG[-&&2 M1) V!D#KF!8(!U^#RL]-ID&SQ''C7KAA$?[7]5(Q^?&W^M8(NIQF9XV+YW2, M./TYL08,N.!#^O6. 4G!B@4"=[OII2>SMNSQH66M-W:\2HDQ,S"?(\QTIXH' MOL^9S -8N>CV@Q%Q<.'8^_"!";8]7, ;:^(EN#OCG0UM?G4P5F>6 C&>"N_[ M/?F=-X+O] B]I^OR+=4)G_+(K]\;'/6GIHJ%49.^I.,1<5!H@FL;CW<\7H<] M"\*<#J8\YQ)88M6?7-KFZKGVPIH#>CI&PWSWW]"I2WIZ^MY%8NIJ.WYM*J-3 MA7P4X!BVZ5@0,ZD>V X=N8HF!"-BIOK&7.9FE,-,&Q%/=1UU::A8!WW(^0Q' MLW2A?XU$7<.?1W8I3&<*LJ*.;3VCQ&W[SC;[Y1U I6FQ8>SES#9Q+K%)6&=. M_YVUQ0;&86_*=8L^S;N1@9ASR+6E':3/85%O)9['L$Z!#OM.<.%" M[1@I"''@Y>JFXN 7/B>+4?$J :^G!_#;XJNGF"'/%3H\L*57-VBI:15DRGNW MM\^>\D(,CJ'.&GHA3<;#XD./=3X0!+V67**Y\CVNM:K>T]XL),DTK_XT$;_6 MC5DF3:2221WAM8ZUQ9SQVS[W*.3&%%?AQ07DX4?OEGZH7%=)V_&BX@%5"D$J M;:6#3(P2\:79.;3LW_9VZPXX8C,1&91?3;^.A(C^%^ MZ%H1)3,JX3V"+HV3Y,9S"7/UZ]K0+M6-BF0N0^&!-OT(0DP[3ASL*)?/C41C MK*Z3'M<-#XIVIB"ABF^)5FH?#@O%,]*8WO#XM"%5GM+C,L4IC[R%+K2. 8[, M2>0&G+RN.^.M_ (-NC]$9C]$9D/7@K*T;+V$PK&1D##L2 H"?LPKG4&/^",_ M@6OZAGQO:/*IJE=FN\*9DK%Q8V"*%!GU4E_K5NJ>/KQ5S4!M8LXL).SD3UZOAA=LCD\G$C+'$NBO58CP0YSB?67LIFOC @J=O.Z;[E M5!B(VE6HK(A9R-B##R.E!,,Z";F3-K<\,H%4!BH^<@Y\LMDP=-PK$#V M>] M#/JS(DJ*0[366KW1J7D)4]-T.3S-+79UKC&@'L$28'M5YS&P17#M1\!*>P3' MHUWP7B]#+%Q\^]1;,_B9P89*Z=YT.\1PW#HW% ( M,4P=<,?4#*,'\@>]2OG$DQ$](_SD:/XC'U48EGKTYAX8:S,@\I1J((]YL*X, MTO";[VE)>D&F,3=Z>L-I>8SK\-HA(L8D?)I,TYZLB520FM(\^WW MB;OQX(I&>X$B-AM>ZR2VS.-N'-6 ^QCB4J)OVLY]6^LT^T$Z]?*,9&00YM)*AQZE+W\ M4^DS0GKZ0/)$AA44"+1-+@G.(039(7H%XAZF=R?4R&6T?J[+03=Z&%BOBSA[ MOI.E3.#\@J)7JIX'@;P%E//YGM?[BKW>E^+UGL?#O'W+Y==R2:5'3TZIGYC+1/<2L,]6TS@LJM3LE;" 4VL8H1!O]8;0) *,87@\ M0Q 4;JDF@@TCA!3!=NIO?N.9) P66Y]J:-./LR-#".LG!B,&TB!,W7C0-+'R MJBLV]*\08=F0I6XK'^>LP;"XCN0W1M\)F*[D?HM3A0\*(JGO9N@\PU.P8R]V MX@>DR4O)=N=3N>9<<@^"IP=1QD3Z: -'&Y>"Z1WC"%&THTF-\4/E]MS8()J6 MEH?F)'"5FM;OAU@[C9!@Z.-RR49D.--9/2HA/<]CH!CF+%5IL14D!ZLA^"W[Y:_Y.]6Q':E:8Q.+6U6CJ>%.W,9XDEI3-ZI? MI%UJT78XOM!"S9C2&;^"I]TD%U[BZ]=UXZT.\[]\V MWG<6L>C:GU="S@"F:YZ#Z.ZMI1\LTNFN"_.1[6PZ?/:8?*H^TU[[(U;2Q%_= M<9/3D'@69;??'UO%CP[QD,KB+BTRGGU&)-T.]K(W\K:A0.BM#W__K7-4JC * MIO==8K57)\?CQ 7W2)-&N+[Z8&\Z\D1_\Z0W:9Q"Q6K@?=CZIQ)P M(9MO7.R;FFSO8(+ 915$OS^1]XH(WYWPN$N4:-%QH8DGP+0&DAQF4[D#KF<< M1 ?$WM"G -"Q_3#G/=QK35YO$,322*:TS!*X OJF^1+/&TR(<8,,B+\T*U3,7UDUBN.]NNI+ D":AJE/ [V^,U\G=O(J;2.#;^RHJ! MW+@N;5$GVY#$";6_A)LU)XQ;-]J#B4%\?&_/&GN'&L_-\.06TVITX&I60F(Z M>',19C2_2K!*3^UVQP:=6/S26O$\S9B_ 0PWAU?SRN]=UOUG4>2K*;R=75G9 M;P:):<@TNLOJL81CV@]7PN[:OV8,,TJ0>]"&L3(P5+_2/>9!K4>J]!AU 7.% M)1/W ?"0=M]*,4 ^=*Q@R%#FLA?;/?N@;!CC#VD'^J@PN'-IA[M+A:'(L2 M\HL;H?+^A&):1=^@^$,02T.KXP85M13-P7UB#&_.,VIU1^=!&D>F'$UQ>?9" MA!@=,\NPVTZ8[R$Y)*^MX%&)>" 28R31(=;4%$JI"V_%[ M) *T3X; 0(&/T M*0N7' 15EV3-;+B/K(2VVM$9"Q)DU&YFE 'EN3#$<=Q&UDX3S[598 RPBS0L M>=< W-4IH-U^VIN!,DFR+DZ\9R>7CHJL38FL,[R+CG7A)KJ<@ZC9V##_I22V:+HV8A M= W1(O;>/Q/ALCQ\Y&\YAW?_[D/\[-\@?C8MRE^P@UBI?W/>@DI#73U8ZWGG M:Q%$JF<7+8\ZECY:L^DQ)98&Y_X8V0M&2[PK11@A_.USVCI:0BH88RXYED,5 MBH/G@([^'$ 59.:.=A-#ZA%9@-"LA2-1W&"*KMK\JYV4SD(S!'T-L3KU3=SH M58ZW/$L6R6#)PD]T8.34S\_S[(>0%OGXHT^^>,RPJ8B).CV$W,['..%MVX56 M]6= 67)+P>_) +QMFYHASZ+ PNRHJWIE.QF(XN%HR_&<@'3@.K[P>4VU)R6' M)6/J P9*^J&8:5T_!C8588M\PL@/2&&;^8ZFMN-E]+'FK^\RF/9-=V!7P%KI MW>B0919\AQLVM';6@<$TKDS2#)_';G%C@Y6-,)_10KAX0T NW,M0JE:,3+!@ MV%1,TR==$7V2NS0213B856Y;247RT'%2RGE2A1M>\ K0-=_[&O:!&V!1G(T7 MZ(%06;'JC+*F;]J;8 @DO,6IUE$6/FWX@O8U':>F86^>9@=Y7K92G+W'2_B>/',V M4,_YW%#5+;UI8#21O?[]<1E7AD.>"6.7_:\&B*A4E/1K2A*[N!%(/BB\GOEO+& MPM6*>R^)8#SF9CE9=J6RZ921>@&L/W;!.4$MTP0B&/6P*7\;PRF!X+7%$K=W M7!+%HAA3XQ9IN;LT,4C83W!%I(,;04X*MS!+<*<79@DA]Z WXQ?CJAB5T*JP M_7%B9SE^@#!T5^,4M!"MLR2(-^GX-]_[,9D;)QLQ#\H_'AA@1*S7OM]&$^P9 MA.+QWFAS6/X33.+N^,"^L9U!'09;7O#5;]OI5?_2H[5!&C^=OCP-"WUJNV[8 M(K*NB&3BKCZ[@^M4H'[S]/F95]N!O"36M@2:=!>TVR XWZBX(DG"_$C )]'= M97SGBO4-^PXK&>?,@Z.6QD^D05.A.**)GBE]LFD!@O9B!;#45[*Z]WGR&=Z_ MER)L-(7(=>KT+ES,]T4VIZJY$H6;?H4?"5B&NW=WE70FB%T*PRT*G1N76 -+ MT<[: %;Z'G!_1N[3W6N$5]#QH[Z./(:G'+3M0A"'/%ZOIPW#'.G]%]:9B38F MBT:U0ZECHY5&52CVS_D40")<>$>J7N#9,BP.4E,'>2'<(/T./'17>WSP[[5T M.72R17-A$JI/ .+6Y-5/+6/"?O381%D*T!@J ;C34'RILM@6);>02-T2[L&) MW47&U*B,.(U\)ZTYPGP%A=EMK4=VIK/S!#&V, =;.I-XZI&:#1E!IK4F M-4,X-BXUGKCMD\;,58V*Y0VF#GSJ;N*Z8,7O\5Q HBY#:WMM8<"*SC=T01/A M^DKV-VGL.:+U>$[(U/G66VP42'">!:QCM&>/\J*-(-,8_2>=O#8PC8F(*C)[ MG4YS0_E >\);0!1'5\0Q;-'V0"LC%=^T'6"Y@RXYO]J%;(MT"$ IB9:1H)T4 MNO18F#8K(.<&LGFYSEDD&W?0$I6V) .E8[\I])/LN.J/^=]/DV-:.^.^RFG!Q[.#.*C8=4U=:".9Q"R:- XWNP"4;)O-@;HTA4P@DTZ0M8G>Z3O;*]\<;C]'P*=LPMTSH$7@B E M9]1>:TA-=6-H?X26!YY5X%$?*)CLI8<',_1!K2OMW>@\L6MK$'8=/)7[^^:^ ME+=+GH4RA0TB-L%",M+UM6-I-0:1:,K1*VZQ3-B=D57D(6\"N+ KN(ZH)@N+ M;L5Z1V]^3>_).);\Z-C8JQOD(QUN M)#^@!_R(6RSI>[XV:82O5<@2PLGCM UI$ZE_Y=HC-^.3_*5SHF;^&)5E+WZG_?F:O:^&I' M_-Q))*8QL%KW1TZ")*6?#+1%W0ZF.JBE]-OI0T*(X9V4XK/$.&&8=X#8UF]* M827"K^369&\O_7Z?V$\H>O<0M1>&#*=MKZ7DV-?9+O[51?;D6?;R_-L?GWV= MG?WX=?;BV:N?7N /^N;O%S^]R+Z_>'KV??;="_KF^8MG+Y_]^.KLU?G/S[*+ M%]G3LY^?7GSWXN.//GOXF/]]^O3BAQDSSWF>_<^;_H.\;6AB(![@N5B?G5%S M6*HTBHJ#<=LXO) ]9IV!R<[4>5N>YM*P@1-GPGVI@X[O8ES]/*FM#[U=O$:( M7'*NX42M1VNTT1,O4I@0XQP##W+\P%>7)-7!J+U%^&L4A[_M$QKO0,&3-4.A M="PD"R?$5KFXZ*UI4M-_LTLJ9.DL_$@%!O@@2?#."$YRE\Z/SW;P>YC$N-53 MW[\RUFH7/*Q+P 4']JP_[&1'I*+V@#S%=)2E<4?'6A4<&>% 4Z%O(%I=+HO? M-"[>3]/FXCX=,#:Y9M^=)'@-&_0-$:KW1=Q+4W2B61"@^,U5=7\,&N*WV]&_ M"_7_>/;#L^.MC6YY<<]?G/_XBO3"K!?Y]=FKB<7]V>3T_P_ P $AT !H !C=F-O+3(P,C4S M,CEX97AH:6)I=#(Q+FAT;=69W7/:.!# W^^OT'%STQ=P3( FH909:DB@%Q(& M:/IXL]@":R)+KB1#W+_^UA\TC0F=:6?N#ND!_"&M]J?52BMO+S01[_=""D'_ MM][OC0892C^)J##$5Q0,#4BBF=B0SP'5CZ31*&MY,DX5VX2&G+OG'?)9JD>V MA>*]88;3_EY.[ZRX[YWEG?16,DC[O8!M"0O>UQBTW$OWHN,#[01M?]U975ZV MW;I%&VU23M_7(B8:(2MIC(RZ5RC+T"?3 ,XVHIM#U@IA^P:^ MY%)U_W#S\BY[TUA#Q'C:?;-D$=7DCN[(7$8@WM0U"-W05+%U45&SK[3;;&(G M^>VN@+A .9P)NH=JMJX08_04LA7#(6Z^)/BA[N43(^,JBH_6H.I_8EE\^K"8 M#">#^62T(/?7Q!L\>/=DI%(*O:<@DC7X)E&X M'-7)[:UW^II7RV),!OZ7A&EFF!3:5@K)F0&&"@>43.D30^LLG.QF[MSF_Y[S M@/.J?&4)U9!!)$5 QC+K=*FPJU@J4]KH_I%#B$I8 C/BG.%2^9W3T))L[_1[ M(%O,,QV3&R63V Y[S(!'9 QJ)15Y8)S#QI[EMEH\,/H1&1H/P#E-]]/HQ=)E M"\K\!M7G >X@MA*,4>,MY3+.8NN2X8YN(3A55S@@4+ V&KMY,9&L0O@X^X"^ MO*7:9$:P="95RY "IRKKWNSP-%="#13[*H4MAJF6 3= /(:[G"<5[N:0A5W? MH&Q9@/_"B8:6D8+,*<9=O#3-DCZ!M@3AM?T0:8"3D39@J(5(SU%P94]205!\",)H4B>J]/@2Z1JU9=8X_=+YZ)#IS:#TB5+Y4XVPOLVDYW$?;*CP MT_T9W:;Y]'UL5>7)OD7G+#:"X6Z^47*+/D$Y)Q?N#"?63$E#_2PME3\LO>5$ M@49^*,DU$VB0PV_6OY;J:,?[9-0KF:V?R)?\=T(J:;I8%A^_NPK'P; M/4C< M[1N6W;K/36"E)4_,\2;'DD!'LX#E;Y&3/,MSH?\ 4$L#!!0 ( #.#MUH/ MNV[$D , $P, : 8W9C;RTR,#(U,S(Y>&5X:&EB:70R,RYH=&W=5VUO MVS80_KY?<7.P=@-L62^6]6+'0.8XA;'$">P$^3C0(F41E4F!I)VXO[XD);=. M/7?KL'1 #5@0><^]/$?R>!H6:EV.A@5!>/33\.=.!RYYMED3IB 3!"F"82,I M6\$C)O(]=#H-:LRKG:"K0H'O^B$\;E$M5U259+2W,^S6XV'7.ADN.=Z- MAIAN@>+S%O5Q/TZ2N-?W?=2+T&4!"B.<13G;O"GU]*J&E[K2+4KR7EK M35FG(,9_VO.=**S4X(EB5:2>Z_[2LM#1,.=,:7]"Z]>OM9EC8TBLM+TE5XJO MTT3;:F84K^Q0D6?5025=L=1R;M6V]_H9+[E(SUS[&QA))T=K6N[2M_=T323, MR!/,^1JQMVV)F.Q((FA> R7]0%+/TT[L\*GF%&D[)65DS]'S#:O)$GH7U+)].(0\3]Q&=_.%I/9/=Q>P71V.;F;Z(<>SB?OIHO[R7QR"7PQAM M,PY3AC(E MK:$Y98AE%)5ZM1KVTD9ED"3/2:;HEC BI7%%S>YD&JQM*,%+X%LB#FS481A? MIP+6E*N*(&$P=@VHA O&-EIY;I4_D??^?O3J4Y@^&),ZC0LB1[_)(+3$1';^8259*D^Y>:- M YTH13-4-DZLOUK<5,DD<>(P,(52Z>JH\-YQ4T,=6T.["A_+0M?QD]-BU_%. MRKYFUO.=T.O_YV:#P(F3WC\RV[69J+.A\RTKQ,Y;06NO4"&,]3Y*_>H9O)=K M6)+\*.5UME^]MAX5)WO[O3GK10-IGS!?W,## JZO[S[MSB837R'I&HJM;XW(^PP'<%)XP^M^%"T ^^WM#]"]@YOK.^5N:XMU4=M MRU]TIP?7QA<-;L4E-;U#6E^R6W+4\GZ^/^Q5X'Y604M]#6_4:953?>')_KEY MUMU\UWY%? 102P,$% @ ,X.W6CO5G]'.!P 1"@ !L !C=F-O+3(P M,C4S,CEX97AH:6)I=#,Q,2YH=&WM6FUOVS@2_GZ_@N?BVA2P'M].] B%1.A1"TIV?']^GN&E&([CK=.@K9.<07J2.)PAL-Y^,R0 MTLFX2/7IR5AR[WH*(K^$S70%>*ACRMF6GYHI"IKC279'^QU MVP?]O#B>*E&,!U&G\[>&%ST]24Q6P)Y%_W 9U*PJX_8&^D:F*$PZV(>NZDEA MYT;07?>/C39V\*;C_QU32ROAJ=*SP;MKE4K'/LDINS(I MS]XU'<]'E^=GWY^1/[_)']=C7\_?)B^.F:G7VZ8.>_7@X_ MLN&_A^?_O+[\UQ "D!U>?YL04S&?MH;,JB3NOOS"3LG$]B MPRXS4;K"*NF:N([;B-#1,7O](>IN78A^X0Z!0132&;O-S%1+<2.;(5)5B(3! M$#*#U ,+7&6(X(R566%+"0^0C'Q>0NPX2W%G%:*;\!B/+#,IF+$P06Y%().Q M=([;&8FD_%;"[H).AV<"@X%)[9,:;)! K"R2&,0R=,=(A+1L.E;QF+F2?N;] MI]+*2@DYD"JGD>TH<4Y5,8:#+I>Q'R#IS3$T(^#F!-T$&\T6I^%G@6#O]4!0 MLD1E"#+A91[4)O '<33;A7:5): 17BCH45FL2P&= ,Y"!)L G;)ZQG+$G2!+ M4-9ZCLD*#NZ!:*%+<)(E20P! -$"+-^?\>&+NQBS19NIJE%IYH\!A'(8X M/0SC3BCYS,'FZL&LC/9GP=O>UN'M>BDX[UR%I:HB('(P2:)PN^/>^YA=,FZE M1P>BK49:4A29!"1'6KDQ]2"Q%-Q(_$CW0KE8&U>B'[&F-3K )+&441]$>["K:(B,0OP)/V,6&L! MM0%%-):-#25+AA(8(C\?8AD2E-6?7S3U]K<(GGQKX!EUVKT#FH<+Z; -0+!\ M-OLZDIJ4:&->NLV[4,8;2:"BLA1RJ"DM%("8)LIYNH.4S+P>*I/G1+E(ME9J M[F%6)=$Y5)H5$5.C FEB+,YH)?SVU94CIX3BH<93(=5[^L](4^DH_?J%Z7RN M]N1HG,2 L''UG7(.?,>EYL3I<,L/8I[&T2,4!8NU#*Y&D@1!N^@OQ0MH=JMP M/-H:'-EJ!6ES0-KY0B2.C15^ +XTO9$9 MZ@L-9*-%YK1D2 1E=T OEI;*P=T_"W[CK<'O/0^SX83KTK,5A5\7FHHB,XTX6Z65#0G7]_GL%%=COO5 M)\,<8#P!:63@]:--; W::K9D%R&:JZB@W795L?F6!Z![ CU2#C=Q7%J*^D+" M7-*7&E?@"1U"0HN+H>*/$ID62G=6A!- %F3U0*X:)K9$TA\+9,MG/N_#2,;< MW5<41',>XE)X_O?>5]P\P^;_5NKJC."!?/,%$_)"0&_5+JN_=8!^QB[+'Q:* M>ATTYTQ$Q+B(RSDI$;Z>4%JLU*@8%T>%6ACK[O.X?P!E::J*0LI'J7YD4"-0 MBU 8D^^^ ]R"61TQ-_Y2A5PO,/E'J3!DOZ3*+/:G!N__OX'Z9HG[3*/H0A&H M ##:L]+N-U82<*A2\/U.9BKY+>744(3YK.K+1W]V69_P/ EDU:8CG!@\0F%< MH*.3]PSV"""K+14[![=GO]$-N^O0T[ M0U).+)BBB7A+SVQ C#]CKJ#5#%E.91.C)Y)27<9OJJ-R6Y&A3'-M9A*MT[$) M],>7@ N@O3#KMU?"_V-B^/9-M-_9B.[Z:]Z&%GZ?5LF/L"RD;6'TFN=.#NJ+ M8Z2/7//90&5^#+[3\?+;5S(PH32$FJ4RXNV%YNJ-]1%"W>G32^O"XK^H#5?O ML]O^??9N(5;;]MJ'T<':UDX[6MOV9UJC;KNWO[[K<]5V>^VCSOKFYZKM[[7[ MW>Y&:G?]_(8Y1A1=SK,/C5ZC[E MOT$WOV/1,C)H13X,9(CA]^TW]3\@37.N18X^FB%2)JF6HHX?.!;V/QF_JQW.>H\8#" M*E)"/^9/1UD=S]>$D+=O]@Z.G?]]^*G%Q1PGC=4_=]INLUS#_P-02P,$% M @ ,X.W6CF,8D'2!P \2@ !L !C=F-O+3(P,C4S,CEX97AH:6)I=#,Q M,BYH=&WM6FUOVS@2_GZ_@I?@VA2P'W'!26-8B*4 MJ"4I.[Y?OP])*7Z)7HR(IZ>_NWD[^TV M^Z"2*J?"LD03MY2RRHCBAOV6DKEE[78M=:[*J18W(\MZW=Z _:;TK1CST&Z% ME73:Z#G9#?[]$6ND(\]#%V*NG]5BZ*]HC<^,.]7N=@4-KCB4CM:!AUN__8\J*G M)YDJ+,;3Z!\N@YJ'RKB^@;Y86:ORX3YTU4^L*OVMI3O;YE+<%$/O\U;0W?1/ ME%1ZN-WU_XY=2SOCN9#3X=MKD9-A'VG"/JN<%V];AA>F;4B++ @:\3\:1A$& M\;>3X-,!]$A14.-CU'->7=R-1"PLZT>=WJ)+SW0F07A(_R1OSB\^7U]=7IV? M75]]^L@^7;+S?UU=7+++JX]G'\^OSG[%([1>?%[3TZ-%3W'[W?W:6^G758N= M22F,*M@O'7:64L$2TE9D4V9'W+[9'AP>/\\G%[V2IRF68UM2A@$/FWB* N/8 M8=L]^4E^1YW&JQ\_^N*T''E"0"38B(^):1H+FH#([$@8QHNBXA(/2Z4M0Y N MERJ2"MCM2#3PG720=%HAWQA,\ MTDSE(%"K@MP#@8(2,H;KJ1/)^2UAW#F=!L]2&(,AI<]]&,,))$(CUT&L0'=8 MDI)FDY%(1LQ4[F?6?T*::B7.@5P8B:3H\NM$V!$<-"4EWD"GMX1I*H6;8W1+ M63R=GX;7"\K^RP$EL4P4"+M#T"S,+2 2XFC6<^VBR$ UW KH$44BJQ0Z :6Y MF+8 0Z'EE)5 @@.Q [>4,Y36 #%+0V,AI,(I;CF)2D( T%3 CQ_.>'L2;D8L MDVIB&MQJNA'@.8Z!N'L8[(:5K3GXF<:8!]:^7@3N;1P"KQ?"]=;4Z*HK"T<@ M*LL$;G?,.Q_%*\8U>;P@_B*6Y.+*"""-49R,7 \GEH,_'8>Z^U281"I3H9]C M5JUD $ZI54(I'ANV YRD!. %,%S<)2->W! [ VE]KB0D4+:WH\$.!2NB01KN MPJUP]681 .OT,\=LQU7+I.>&56;^+RY,Q 2?U2"'SJDI# :D41 M"@2?(@JGJ3(N:?NE:GR&]P2J#,$@[(I]IY(#\4DEN>-]N.6-F"5_] BEQ'P% MA*N8G""H&?TI_:94O%'(CC<&V0T5+P)[;4I[@._UR7!MF&-IC$7JT,NQ_^2. M];D!\EUAZB#-==K "X 7/!92V*DK!U8-ZQ:;1Z('65@G"Z)SA:U/+G>U0V6E M2X#<^/(E291.O0&^Q+VA E6)!-;10J5;1$X$Y7O ,Q:;*,'OKQ?1R<8@^IZK MV<68R\HSF@LX91F*3#%&J,R*8A'5QQK<'&Y75XX>O.@(7C6A/HU591\?>YWL MP>^ER17?V9=W4"QNRGJ_'BG, >P)V',#O$;\I1N#OX91V8<0WX2"< <0@M"6Y MVDQLML@?012+)T[O@B4C;N[K$$>%'O24^ASAO:_Y>\JDN"59GT^8D*^ M.<0W:O\VV#B(/V/_Y@\OTV9EM&9LYT)!\J#6A5TK/ M4IOSI2?!KM[.A-.)%33'4W0T=,]R*R!:EZT0!MI07;9"(6!0!9@J!S(P0=Z- M.HNL/(.[9\ U01>M>)>VN:C;O&T3.T,NSS3HI 4(D*<_@,@?@]=H:X7D*(JQ MDF-R&;+@-_5IOJX9D_)2JBFA=3)2@2/Y I:!O:\L%CI?0L3/?<'X9CO:[]Y3 MI?6[O-J$&(N!=!N62%X:&C87QT@CI>33H2B\/M_I>!'?[AWZV*4C5#/U^V$/ MYM!C1MO^G->IU M^ON/=WVNVEZ_<]1]O/FY:@=[G4&OMY;:73^_88X115/RXOU6?ZOI4*^P8:^\ M8]'B2WVWZ)8#&6+XX_'JY_ #5O=B=J^=?^%^_9M/6:_?\A_ /,&UKG-LZ^FB M-2(:F=J40$/?9\3OZL=BGZ.M)0IKDFZ)L+K35M;$\R4AY,WVWL&Q\;_+WX0\ M%S#KS9Y+4"][ZG[,=+VD&;FXHZ1R!V/LO]@GLO]HU.&NS&RQ\Y&@C%W>%S*? MPDZ2O=GN'QZS:U=E5YKT5\WAKB\95I1$2U_AEY;%/UQ[]R*_^#9\<[OI/'?\$4$L#!!0 ( #.#MUKQ"')I M( 4 !T: ; 8W9C;RTR,#(U,S(Y>&5X:&EB:70S,C$N:'1M[5E;;]I( M%'[?7W&6:--$LAW;0,*MD2@A*FH+%9"V^[0:['$\JAE[9X8D[*_?,S.&D&L; M54U+U2A"-N?^G8O/X$ZJYMEQ)Z4D/OZC\Z?KPDD>+>:4*X@$)8K&L)",G\/' MF,K/X+HE5R\OEH*=IPI"/ZS#QUQ\9A?$TA53&3U>Z>D7Q\K@3 MLPM@\WP,)Z%Q$^. GK8J,U(@_K_!!44178K(]4RHR\K M<\;=E&K[K5KH'=4+U;YDL4I;@>__53&LQYTDYPKM"92WEU;-'66*7BF79.R< MMTQ(%2NZ(D=YEHO6CF_^VIKB)F3.LF7KQ93-J80AO81Q/B?\A2,)EZZD@B66 M4;+_:"L(T#US>VE=/D(]&>-T%4(0:J?[5RF;,075T MN>OQE7^\)=#D;#"8Q.MRZ UX/^*?0_]7MGT\&' M/D: T?3'VQ9&=WBR;2Y;Y$\'P^ZP-^B^W5;DWY^-)V?=X12F(P@:<.9-O)X' M0;7N.]L62G<"W9/1^VG_!#:BVK8H)OV>'D;0] ^QIF#ZN@^3[OA5=]B?N*-/ M;_M_0[[QH?TTJ>\-5^U>N 84PX/%"*L&H=/ Z\F!/,^_N5&OM,3UG2") S]JR@E_)SB^C*?,RFUU_BO.6/<=2"E@J*[FW[I$*Q/#E 2I3H<35[PF J) MV:&Q Q]9EC$R!VS>5SDZJVUU\2N)RM]XT(TI=Z"7,IJ@"^B28A<41DG"(FJ9 M+>V4<<(CAM"5- <$E86&]X)F2V=E^QHMQ[@\6P(R*Y88:(N%D ND@[._5&^TM],LN5RN>M)I;<1N?HVX+$.MEN1A,LN<:J MEQABSU7+U=]\]T%Q?^7O!?NKL)[?_$UH[I%]G;R@OA?OV[(H4#8BLXRNRVZCF=:-5%9"T*S6 MK!CJCFF,>6^V=67_DKD/?\K<,XYS3298!BJ$S.'C*>2,=(Y6L!Q(JC)E1K<<5].)^\G>4S9 MN?8AM'GG->E6?8Q4^ZE6\,EP><3USQ#U0\5U:[=!K! ^3?2]X MD/:8VKKO-9M?I_; N&S=1F!D0?C+2K6R$BBKMQ465Q#X6Z^(IXW\D-%\'=@N.%4^IOVD8GJ#FZ19_A03L[M2.VM)\VA:^ MM6=]8U(>DBG[6\\#% *99RR&5;3;A-_SP+5-B+S')Q?3"\3&UGUG(__=ZS^V MUV\?G7ZW^>/0/0].@ .S^-VS M:-YZ8U'DTJS4+4$SHKV]\P[CNE3-\NA?BY 9UNM"/2SRA)^/;GS:US,'YK70 M_U!+ P04 " S@[=:(P8D-VP4 +DP &@ &-V8V\M,C R-3,R.7AE M>&AI8FET.3+XLTN3%\Z62 M\8O_>/Z?X[%X::(R55DA(JMDH6)1.ITMQ)^Q.R?NC#YVNK%LA GQR>/ MQ)_&?M#7DN\7NDC4BS#.\Y_Y]^<_TR3/9R9>OW@>ZVNAX[_=T?+QT_DL>C1[ M^'@J'Y[$D7P:3Z?Q\;/CQ]'Q]%@^^[_I'7@5'N=W7+%.U-_NI#H;+Q7.?_KP M9/(D+\Y6.BZ6I]/CX_^Z0T^^>#XW60'367B=?^11ML8JU,=B+!.]R$XC6*^R M=_C=<#\RB;&G=X_ISQG>&<]EJI/UZ4_O=*J<>*U6XJU)9?;3R,G,C9VR>LX/ M.OU/=3H]@?71KRM>\A,8)]&9"I\P/<%57YS_+ MB6BO?H#K%A>_G?_YR_G%?XO?W_QV>?&_@U@QC7BJ"Y@M^H1O>#6?JZC0UTI( M)\QETBZ %F>F*$QZ^@RF]U<*D].ON8QCX)]QHN9 MJ\\FC^ :P4%G,<#@=/Q@BM>^$^XN)^'+OOWL;="743S1#-C/"+TR$S*"V>%M6! B'0PZ6@F_["*K9_7K M]^X^FY[Y59LH*JU5,'6@$P/_6!$%$J!)'+SRX&QSI(E T>9I!,DMBXF2(EA^ MLA8K72S%E2(Q+J;'+\,$7QE_O19!-T9A@:75!<@:P%"TE-E"B?.(P#I]]N#A M]R2VP'8*-4.T=,Y*77U:N+ MBH61SA4*/GA'YCF0BYPE2KR6+I9_B40[XB;@I2P&#>DF!VL;7DZ R*:/C\^V M__V.5N,. _$\!K\0\,-W#LI$7.DD 57,WZ=81GL)"Z(<=4P*@CT&$?S>@,@% M,3M;TT/G90PV -)R2WL0#Q2%JKF%YIF(!DT8BD3-Q']KN'>\\K>,\@K %0;-'S_$B"WCP(JH+A2;S ],*H IF&]GF?:\[_SYQ'_[- M@-_$3#K-JH\,SP( C2NC_^%CD:&8P6%]LF3\X<6,CP23$\3'J?Q 7H6?A$:IWX7G'M5I8#!I>P9PE8,2/OJ^ MDM$2%C0$CVY+. W N1L1*T5(110J3-9,6T,$EQL O(YVQ*[W7=W_,=DO9?^V M"D+H $D=<;Q&+"7HZLP@)%R9L(&^(T[DRME[ MF ?-AN97'P!AP&<(^M/-"A-QV0RFM8P#]+?^*C5B#. "1@283FH'$($&D"9J M&Z>Z!2@MR29+X8+%6YG)QA0GTXCR$6 G2DIRK"B 9G&7 *=2UI+ZE@4H?9TP M3JM1>%G7VI0NP06[$M;:.?_*E$GLB8%(H1X$8R35-["QY:==H=7E%\,41+3J MK5TP0+2)T3Y!X0V6T@U/CAJ.9<6D0+@]@<^16%B9%4CAN=3P;ZP23?P#"GH% M@RB:F^RB%;(@#*?@@1A=6+G-:X "2_"%111+JY18*VG#5^3X=ASNQVB(DYVE M@:6^A"A <%PA6_IO;;D.988?AA]19B +$' ],6"P\'&#/HY[[C^M7Y,R9I"RV7[EA MEY[_7=HP),%@VN"[2#SHI78("OIKH:\2LF4TB6J;&J=IFV=%?D8TMQ MZWF,8,U+].8*B!?.T\:T.0J2#+V^K/HMDB62OQ1_#R^> MQ[ 88'G>SN_8(FG)&E#7GF?A?YW.2G@UK?WUN=+H$.-:PYY-#QM^98$T;@JD M.?@?9A7N1W4HV^,C@+>&:@U,\%_NW7WX!/=XVOL[O2 D>@ XT-8/"!N*EE3D M$K>C@MVD,V%!UP2HW8!W%4YTI@2*'H'<2]#)YLW+RS2W\%4^# _R,09GWPCO MO?H=] JXGTS+KFM57ABS5D25"HOJVCQU&Q? ">^#8#HN@PB"[8B1"%"F& MWQ.3!_*KT3-J1%"9 PJS4(00"F_5,8#^$4>;0WX&_VM7\2#XZA5/T&0)ZWOD1>RFK MOD@NX=/%FJ6-\]8)6@Z$1MP+(#O!,"'G@ [)H2T,!1ZNE[YO3GHWF1^ K[4= M2595(#GXJT&=U5H5)$ZE6$$!9JQ&O4&L*=B9$,MBY)K%DJ=P62!7!-]+-LS? M%&VC:/2U='-,69].GWT"8=>-( M?J-,S:[9VY!Z-GE,8'AMLK%7/+HB::^"B'+0 ?:,VTM" .,?H-QA J7 M2&^BTGY$@XJ^(OD!&1F/G@#4J[50YM4BY1NKVH&IXGFK#V$'OPXG[:K*8 MC(*!$JQ0WELL;4:9)U0+F>%^FK'K^C*,H-S1;<+GP%S45])F<,6!GSA';@O; ML6"VR8]HW,6JX6>2Q9BB@?M/NK ;<3^R70Z,=H?G^?Y:8B4L.26-S6\BTQBA MATEZ78_<)HDS'PS6IM/)\13A\)O^J]0Q*OO*]_1*9(5M;\ FBV2.A<6C@#.Z MY)9BCCE'MPE[B\%@SXYRUC 8 OGX^ G"X0K+W!@3?Y48D)L;0\E*3J8*-P L1W9O ME1Y[/SP\^7@:8:IT6!F"-83@V& VF-VX>9MP]6$PN"*I=V$:)62MU MJU10,AAD5(QSSKE'G#'*U8V2JHH_W:[TJJO9 M+$C 6(*F3!^D4PTO9!++KUG$,C?S]E]5>-^N MJV:GK"K4H\4":6%#HMMH>,IS(VL-K.M,%&W0N-YG3/M4# M ,;[!7J!?2 D";K:6,/*Y !F]/=),L"48,4L%MA,67Z.%IATKYX6S 9G:"X2 M4T"\(1BWFSV29$OE!U5WC/2;D#>\5CUP\Q=\8>!P,.0S:Y-/#V0\'JXU3%IL MXZDR'SVJ*OC+C88=LH&"#75^WQVQ*;!:PC]UC;INULS3R$6O@)CL^(;:Q&VM M*(S/*V>'H]$G]!!,NZB-XH8H@ _- J*XQZG',8*Y#W,]LCE@YE,1BT$_PNF/ MUBQ;L^XEF5U2$:WZF',3I(WF"T1OE,B4@]>TT=@W4ZB1T4!MM7]:^T9,N'^3 MSO0"BS [6O>V?;2@63JL<"+Q4=7#E_L;8U70&JVL(27/?:Z;,D=MZO@XIQUU9C MIY:KO^$.XS"AB=_#XV?G05%=HNQ!%1?VAR\,#AQ,V'XAM@][^WF[U5 ML"AI';H54/Y67XRY[JV'X>9#L7BQA=B54A]\^+^R\Y%9%MAF!A@B@?&J&#CY M0AA>">TN1\*IHD@4-QW"G \@4 M+FBM;1TN *X+Y$8;G/@)CCK!S1?'!0#7" M4USF")@0LF7>5W$0:E6@K]5]HXZ[F=7V7DF?MW P8(N/Q 6&6I.$3!(0LFCM M"-IB8<(Q94%-VO&^3^-K]DQL-T6Z7P?TV'%/:/>&XITJBQLA46Z]**/(8M=, M"O1B(,#'@%E1T)A?G!HX'& K%(=Q&04*K;7M9A_[DGI/;;>)"1':NN&=K^7& M#J>TZ[#R74S[R;;1H.X0@#H_$N^XZ?IF6-N?F5&[B*R5.P+UO5LNK2 _$BEP M RMJWQR-=P9KD<-IK55M=74Z54L),KXS\$/RK2IMR1$LZA3K38=VO?;!N@.7 M_[-GSL!K.BM/I9F>@P%X(%W$WC6T'WNN:)YJ_YUKHMR.#G\231?'CG5BG M$ MKD-?XF1=2:UN>^]@Z7K?R/HR1$D.B:0[HT ^ N,*6ZJ-D% XJX:CDPW?TT?R MJY#1B+JNF-QJZEIML6FG=N0.AJ,_VB>3M%OS3<2E/SNRX(.EJKB57\M,U0OV MC2!@45FF;-4X#C\!SZL"R%:=(7S&"KPQG]- I ME;6*_)2CWXIAG-UQ]>IB"(=U!(.@\Y2CSI[G/SGP]FHP6SXZ2<4'D?5QR4J" MNE/6N35UZ%2[VL2E'RDY"XT['XC2V35\A_=(5 8<%RDB7LH>6HOW #@7:]\F MR_IMA$X=YD]PJ-=2Q6V#B(CY"">:7OISX+RE#8]@ QN?L-**"!VN7MNWX&U] M_/A+D-4'P#[ONG89U,8AZ_6)"G.6WUM;%@,YZ+03.]]'6.-1IQP0)J@B0Z_[ M6V2S!7"]T8D^=,J"USKL92^.YD70XXBB?E'Q8R=R_Z7EOHG+1^K%3""(:R:)^%L&$QO6/A<_VU;^M6% MWSO^%%-]XYQOFG^GN>X-SF]E80Z>%_>-&;D5;+WI+-[B:X>2;QG2V_TA]ALN M<,B1XL.;*IM[7B8)GK[@-V4]JZ#%O7%:7#CF@5L9XCY8G5PL%U;YC;3F3D9] MG3C*G_%97U34$H>6;#9T>4CL#Y8,VQ C#NQ6QW6$Y9*5,*J6V'50#3HL.#'] M,-/U*=$8D'";X01*#$?P\J%X%;ULYZ50U*&9%\[='SG2;F;'55U#$L76::O#B_A5\C;H1%N(;_"6)6I T]M_3M]8#=MWV M[M2.^G@B2A,^*,''7D9(DB&*WU5.V=T-MF9L?ZZ3:YU\QZ5V&#)I'O1T4[G1 MYC1OPW^."7*P#+AO_'=51DB1QAZ&R=$1-VFF938CB6%G MJ^<@6T_R&L.4F9KK2$NKL4E>R,A1^ L^X"B#!]XSMGU<.?Q>I^T$U>1[/\N> M%-!>OWF 08.?9R9>PW_+(DU>_#]02P$"% ,4 " S@[=:2?EQ+_B@ @#A M\R $0 @ $ 8W9C;RTR,#(U,#,R.2YH=&U02P$"% ,4 M " S@[=:\WEZT+H; ,5@$ $0 @ $GH0( 8W9C;RTR M,#(U,#,R.2YX&UL4$L! A0#% @ M,X.W6N#JW"1>E@ ZP<' !4 ( !T@ # &-V8V\M,C R-3 S M,CE?9&5F+GAM;%!+ 0(4 Q0 ( #.#MUKZJV'FG6D! (0( @ 4 M " 6.7 P!C=F-O+3(P,C4P,S(Y7V&UL4$L! A0#% @ ,X.W M6M,2KF^I-@ &AI8FET,3 Q,#$N:'1M4$L! M A0#% @ ,X.W6LXJV9@B. +A0! !D ( !6P$( &-V M8V\M,C R-3,R.65X:&EB:70Q-"YH=&U02P$"% ,4 " S@[=:::3:I[\# M 2'0 &@ @ &T.0@ 8W9C;RTR,#(U,S(Y>&5X:&EB:70R M,2YH=&U02P$"% ,4 " S@[=:#[MNQ) # !,# &@ M@ &K/0@ 8W9C;RTR,#(U,S(Y>&5X:&EB:70R,RYH=&U02P$"% ,4 " S M@[=:.]6?T&5X:&EB:70S,3$N:'1M4$L! A0#% @ ,X.W6CF,8D'2!P \2@ !L M ( !>DD( &-V8V\M,C R-3,R.7AE>&AI8FET,S$R+FAT;5!+ M 0(4 Q0 ( #.#MUKQ"')I( 4 !T: ; " 851" !C M=F-O+3(P,C4S,CEX97AH:6)I=#,R,2YH=&U02P$"% ,4 " S@[=:(P8D M-VP4 +DP &@ @ '>5@@ 8W9C;RTR,#(U,S(Y>&5X:&EB >:70Y-RYH=&U02P4& ! $ !9! @FL( end XML 155 cvco-20250329_htm.xml IDEA: XBRL DOCUMENT 0000278166 2024-03-31 2025-03-29 0000278166 2024-09-28 0000278166 2025-05-14 0000278166 cvco:SusanBlountMember 2024-12-29 2025-03-29 0000278166 cvco:SusanBlountMember 2025-03-29 0000278166 cvco:DavidGreenblattMember 2024-12-29 2025-03-29 0000278166 cvco:DavidGreenblattMember 2025-03-29 0000278166 2024-12-29 2025-03-29 0000278166 2025-03-29 0000278166 2024-03-30 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2025-03-29 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2024-03-30 0000278166 us-gaap:CommercialPortfolioSegmentMember us-gaap:NonrelatedPartyMember 2025-03-29 0000278166 us-gaap:CommercialPortfolioSegmentMember us-gaap:NonrelatedPartyMember 2024-03-30 0000278166 us-gaap:CommercialPortfolioSegmentMember us-gaap:RelatedPartyMember 2025-03-29 0000278166 us-gaap:CommercialPortfolioSegmentMember us-gaap:RelatedPartyMember 2024-03-30 0000278166 2023-04-02 2024-03-30 0000278166 2022-04-03 2023-04-01 0000278166 us-gaap:CommonStockMember 2022-04-02 0000278166 us-gaap:TreasuryStockCommonMember 2022-04-02 0000278166 us-gaap:AdditionalPaidInCapitalMember 2022-04-02 0000278166 us-gaap:RetainedEarningsMember 2022-04-02 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-02 0000278166 2022-04-02 0000278166 us-gaap:RetainedEarningsMember 2022-04-03 2023-04-01 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-03 2023-04-01 0000278166 us-gaap:CommonStockMember 2022-04-03 2023-04-01 0000278166 us-gaap:AdditionalPaidInCapitalMember 2022-04-03 2023-04-01 0000278166 us-gaap:TreasuryStockCommonMember 2022-04-03 2023-04-01 0000278166 us-gaap:CommonStockMember 2023-04-01 0000278166 us-gaap:TreasuryStockCommonMember 2023-04-01 0000278166 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 0000278166 us-gaap:RetainedEarningsMember 2023-04-01 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 0000278166 2023-04-01 0000278166 us-gaap:RetainedEarningsMember 2023-04-02 2024-03-30 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-02 2024-03-30 0000278166 us-gaap:CommonStockMember 2023-04-02 2024-03-30 0000278166 us-gaap:AdditionalPaidInCapitalMember 2023-04-02 2024-03-30 0000278166 us-gaap:TreasuryStockCommonMember 2023-04-02 2024-03-30 0000278166 us-gaap:CommonStockMember 2024-03-30 0000278166 us-gaap:TreasuryStockCommonMember 2024-03-30 0000278166 us-gaap:AdditionalPaidInCapitalMember 2024-03-30 0000278166 us-gaap:RetainedEarningsMember 2024-03-30 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-30 0000278166 us-gaap:RetainedEarningsMember 2024-03-31 2025-03-29 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 2025-03-29 0000278166 us-gaap:CommonStockMember 2024-03-31 2025-03-29 0000278166 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 2025-03-29 0000278166 us-gaap:TreasuryStockCommonMember 2024-03-31 2025-03-29 0000278166 us-gaap:CommonStockMember 2025-03-29 0000278166 us-gaap:TreasuryStockCommonMember 2025-03-29 0000278166 us-gaap:AdditionalPaidInCapitalMember 2025-03-29 0000278166 us-gaap:RetainedEarningsMember 2025-03-29 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-03-29 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2024-03-31 2025-03-29 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2023-04-02 2024-03-30 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2022-04-03 2023-04-01 0000278166 us-gaap:CommercialPortfolioSegmentMember 2024-03-31 2025-03-29 0000278166 us-gaap:CommercialPortfolioSegmentMember 2023-04-02 2024-03-30 0000278166 us-gaap:CommercialPortfolioSegmentMember 2022-04-03 2023-04-01 0000278166 us-gaap:CommercialPortfolioSegmentMember 2025-03-29 0000278166 us-gaap:CommercialPortfolioSegmentMember 2024-03-30 0000278166 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2025-03-29 0000278166 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2025-03-29 0000278166 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2025-03-29 0000278166 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2025-03-29 0000278166 srt:MinimumMember 2025-03-29 0000278166 srt:MaximumMember 2025-03-29 0000278166 cvco:ManufacturingDefectsMember 2025-03-29 0000278166 cvco:NonstructuralDefectsMember 2025-03-29 0000278166 us-gaap:CargoAndFreightMember 2024-03-31 2025-03-29 0000278166 us-gaap:CargoAndFreightMember 2023-04-02 2024-03-30 0000278166 us-gaap:CargoAndFreightMember 2022-04-03 2023-04-01 0000278166 cvco:CraftsmanMember 2017-04-01 0000278166 cvco:CraftsmanMember 2022-04-02 0000278166 cvco:CraftsmanMember us-gaap:DebenturesSubjectToMandatoryRedemptionMember 2023-12-31 0000278166 cvco:CraftsmanMember 2025-03-29 0000278166 cvco:CraftsmanMember us-gaap:DebenturesSubjectToMandatoryRedemptionMember 2024-03-30 0000278166 cvco:SubcontractedSiteImprovementsMember 2024-03-31 2025-03-29 0000278166 cvco:SubcontractedSiteImprovementsMember 2023-04-02 2024-03-30 0000278166 cvco:SubcontractedSiteImprovementsMember 2022-04-03 2023-04-01 0000278166 us-gaap:ManufacturedProductOtherMember cvco:FactoryBuiltHousingMember 2024-03-31 2025-03-29 0000278166 us-gaap:ManufacturedProductOtherMember cvco:FactoryBuiltHousingMember 2023-04-02 2024-03-30 0000278166 us-gaap:ManufacturedProductOtherMember cvco:FactoryBuiltHousingMember 2022-04-03 2023-04-01 0000278166 us-gaap:ProductAndServiceOtherMember cvco:FactoryBuiltHousingMember 2024-03-31 2025-03-29 0000278166 us-gaap:ProductAndServiceOtherMember cvco:FactoryBuiltHousingMember 2023-04-02 2024-03-30 0000278166 us-gaap:ProductAndServiceOtherMember cvco:FactoryBuiltHousingMember 2022-04-03 2023-04-01 0000278166 cvco:FactoryBuiltHousingMember 2024-03-31 2025-03-29 0000278166 cvco:FactoryBuiltHousingMember 2023-04-02 2024-03-30 0000278166 cvco:FactoryBuiltHousingMember 2022-04-03 2023-04-01 0000278166 cvco:InsuranceAgencyCommissionsMember cvco:FinancialServicesMember 2024-03-31 2025-03-29 0000278166 cvco:InsuranceAgencyCommissionsMember cvco:FinancialServicesMember 2023-04-02 2024-03-30 0000278166 cvco:InsuranceAgencyCommissionsMember cvco:FinancialServicesMember 2022-04-03 2023-04-01 0000278166 us-gaap:FinancialServiceOtherMember cvco:FinancialServicesMember 2024-03-31 2025-03-29 0000278166 us-gaap:FinancialServiceOtherMember cvco:FinancialServicesMember 2023-04-02 2024-03-30 0000278166 us-gaap:FinancialServiceOtherMember cvco:FinancialServicesMember 2022-04-03 2023-04-01 0000278166 cvco:FinancialServicesMember 2024-03-31 2025-03-29 0000278166 cvco:FinancialServicesMember 2023-04-02 2024-03-30 0000278166 cvco:FinancialServicesMember 2022-04-03 2023-04-01 0000278166 cvco:CountryPlaceMember 2025-03-29 0000278166 cvco:CountryPlaceMember 2024-03-30 0000278166 cvco:OtherRestrictedCashMember 2025-03-29 0000278166 cvco:OtherRestrictedCashMember 2024-03-30 0000278166 us-gaap:MortgageBackedSecuritiesMember 2025-03-29 0000278166 us-gaap:USStatesAndPoliticalSubdivisionsMember 2025-03-29 0000278166 us-gaap:CorporateDebtSecuritiesMember 2025-03-29 0000278166 us-gaap:MortgageBackedSecuritiesMember 2024-03-30 0000278166 us-gaap:USStatesAndPoliticalSubdivisionsMember 2024-03-30 0000278166 us-gaap:CorporateDebtSecuritiesMember 2024-03-30 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2023-04-01 0000278166 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancialAssetNotPastDueMember 2024-03-31 2025-03-29 0000278166 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancialAssetNotPastDueMember 2023-04-02 2024-03-30 0000278166 us-gaap:ConsumerPortfolioSegmentMember cvco:FinancialAsset31To69DaysPastDueMember 2024-03-31 2025-03-29 0000278166 us-gaap:ConsumerPortfolioSegmentMember cvco:FinancialAsset31To69DaysPastDueMember 2023-04-02 2024-03-30 0000278166 us-gaap:ConsumerPortfolioSegmentMember cvco:FinancialAsset61To90DaysPastDueMember 2024-03-31 2025-03-29 0000278166 us-gaap:ConsumerPortfolioSegmentMember cvco:FinancialAsset61To90DaysPastDueMember 2023-04-02 2024-03-30 0000278166 us-gaap:ConsumerPortfolioSegmentMember cvco:FinancialAssetEqualToOrGreaterThan91DaysPastDueMember 2024-03-31 2025-03-29 0000278166 us-gaap:ConsumerPortfolioSegmentMember cvco:FinancialAssetEqualToOrGreaterThan91DaysPastDueMember 2023-04-02 2024-03-30 0000278166 cvco:FICOScoreGreaterThan680Member us-gaap:ConsumerPortfolioSegmentMember 2025-03-29 0000278166 cvco:FICOScore620To679Member us-gaap:ConsumerPortfolioSegmentMember 2025-03-29 0000278166 cvco:FICOScoreLessThan620Member us-gaap:ConsumerPortfolioSegmentMember 2025-03-29 0000278166 cvco:NoFICOScoreMember us-gaap:ConsumerPortfolioSegmentMember 2025-03-29 0000278166 cvco:FICOScoreGreaterThan680Member us-gaap:ConsumerPortfolioSegmentMember 2024-03-30 0000278166 cvco:FICOScore620To679Member us-gaap:ConsumerPortfolioSegmentMember 2024-03-30 0000278166 cvco:FICOScoreLessThan620Member us-gaap:ConsumerPortfolioSegmentMember 2024-03-30 0000278166 cvco:NoFICOScoreMember us-gaap:ConsumerPortfolioSegmentMember 2024-03-30 0000278166 stpr:TX us-gaap:FinanceReceivablesMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember 2024-03-31 2025-03-29 0000278166 stpr:FL us-gaap:FinanceReceivablesMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember 2024-03-31 2025-03-29 0000278166 stpr:TX us-gaap:FinanceReceivablesMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember 2023-04-02 2024-03-30 0000278166 stpr:FL us-gaap:FinanceReceivablesMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember 2023-04-02 2024-03-30 0000278166 us-gaap:CommercialPortfolioSegmentMember 2023-04-01 0000278166 us-gaap:CommercialPortfolioSegmentMember us-gaap:PerformingFinancingReceivableMember 2025-03-29 0000278166 us-gaap:CommercialPortfolioSegmentMember us-gaap:PerformingFinancingReceivableMember 2024-03-30 0000278166 stpr:NY us-gaap:FinanceReceivablesMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2024-03-31 2025-03-29 0000278166 stpr:NY us-gaap:FinanceReceivablesMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2023-04-02 2024-03-30 0000278166 stpr:CA us-gaap:FinanceReceivablesMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2024-03-31 2025-03-29 0000278166 us-gaap:FinanceReceivablesMember us-gaap:CustomerConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2024-03-31 2025-03-29 0000278166 us-gaap:FinanceReceivablesMember us-gaap:CustomerConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2023-04-02 2024-03-30 0000278166 us-gaap:BuildingAndBuildingImprovementsMember 2025-03-29 0000278166 us-gaap:BuildingAndBuildingImprovementsMember 2024-03-30 0000278166 us-gaap:MachineryAndEquipmentMember 2025-03-29 0000278166 us-gaap:MachineryAndEquipmentMember 2024-03-30 0000278166 us-gaap:LandMember 2025-03-29 0000278166 us-gaap:LandMember 2024-03-30 0000278166 us-gaap:ConstructionInProgressMember 2025-03-29 0000278166 us-gaap:ConstructionInProgressMember 2024-03-30 0000278166 us-gaap:CostOfSalesMember 2024-03-31 2025-03-29 0000278166 us-gaap:CostOfSalesMember 2023-04-02 2024-03-30 0000278166 us-gaap:CostOfSalesMember 2022-04-03 2023-04-01 0000278166 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-03-31 2025-03-29 0000278166 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-04-02 2024-03-30 0000278166 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-04-03 2023-04-01 0000278166 us-gaap:GoodwillMember 2025-03-29 0000278166 us-gaap:GoodwillMember 2024-03-30 0000278166 us-gaap:TrademarksAndTradeNamesMember 2025-03-29 0000278166 us-gaap:TrademarksAndTradeNamesMember 2024-03-30 0000278166 cvco:StateInsuranceLicensesMember 2025-03-29 0000278166 cvco:StateInsuranceLicensesMember 2024-03-30 0000278166 us-gaap:CustomerRelationshipsMember 2025-03-29 0000278166 us-gaap:CustomerRelationshipsMember 2024-03-30 0000278166 us-gaap:OtherIntangibleAssetsMember 2025-03-29 0000278166 us-gaap:OtherIntangibleAssetsMember 2024-03-30 0000278166 us-gaap:RevolvingCreditFacilityMember cvco:TheRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-11-12 0000278166 us-gaap:RevolvingCreditFacilityMember cvco:RevolvingCreditFacilitySubFacilityMember us-gaap:LineOfCreditMember 2024-11-12 0000278166 us-gaap:RevolvingCreditFacilityMember cvco:TheRevolvingCreditFacilityMember us-gaap:LineOfCreditMember cvco:SecuredOvernightFinancingRateSOFRMember 2024-11-12 2024-11-12 0000278166 us-gaap:RevolvingCreditFacilityMember cvco:TheRevolvingCreditFacilityMember us-gaap:LineOfCreditMember cvco:FederalFundsRateMember 2024-11-12 2024-11-12 0000278166 us-gaap:RevolvingCreditFacilityMember cvco:TheRevolvingCreditFacilityMember us-gaap:LineOfCreditMember cvco:TermSecuredOvernightFinancingRateSOFRMember 2024-11-12 2024-11-12 0000278166 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember cvco:TheRevolvingCreditFacilityMember us-gaap:LineOfCreditMember cvco:TermSecuredOvernightFinancingRateSOFRMember 2024-11-12 0000278166 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember cvco:TheRevolvingCreditFacilityMember us-gaap:LineOfCreditMember cvco:TermSecuredOvernightFinancingRateSOFRMember 2024-11-12 0000278166 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember cvco:TheRevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2024-11-12 0000278166 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember cvco:TheRevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2024-11-12 0000278166 us-gaap:RevolvingCreditFacilityMember cvco:TheRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-11-12 2024-11-12 0000278166 us-gaap:RevolvingCreditFacilityMember cvco:TheRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2025-03-29 0000278166 srt:MinimumMember 2024-03-31 2025-03-29 0000278166 srt:MaximumMember 2024-03-31 2025-03-29 0000278166 2022-09-23 2022-09-23 0000278166 us-gaap:EmployeeStockOptionMember 2024-03-31 2025-03-29 0000278166 us-gaap:RestrictedStockMember 2024-03-31 2025-03-29 0000278166 us-gaap:EmployeeStockOptionMember 2023-04-02 2024-03-30 0000278166 us-gaap:EmployeeStockOptionMember 2022-04-03 2023-04-01 0000278166 us-gaap:EmployeeStockOptionMember 2025-03-29 0000278166 us-gaap:EmployeeStockOptionMember 2022-04-02 0000278166 us-gaap:EmployeeStockOptionMember 2023-04-01 0000278166 us-gaap:EmployeeStockOptionMember 2024-03-30 0000278166 us-gaap:RestrictedStockUnitsRSUMember 2022-04-02 0000278166 us-gaap:RestrictedStockUnitsRSUMember 2022-04-03 2023-04-01 0000278166 us-gaap:RestrictedStockUnitsRSUMember 2023-04-01 0000278166 us-gaap:RestrictedStockUnitsRSUMember 2023-04-02 2024-03-30 0000278166 us-gaap:RestrictedStockUnitsRSUMember 2024-03-30 0000278166 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 2025-03-29 0000278166 us-gaap:RestrictedStockUnitsRSUMember 2025-03-29 0000278166 us-gaap:PerformanceSharesMember 2022-04-02 0000278166 us-gaap:PerformanceSharesMember 2022-04-03 2023-04-01 0000278166 us-gaap:PerformanceSharesMember 2023-04-01 0000278166 us-gaap:PerformanceSharesMember 2023-04-02 2024-03-30 0000278166 us-gaap:PerformanceSharesMember 2024-03-30 0000278166 us-gaap:PerformanceSharesMember 2024-03-31 2025-03-29 0000278166 us-gaap:PerformanceSharesMember 2025-03-29 0000278166 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2025-03-29 0000278166 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2025-03-29 0000278166 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2025-03-29 0000278166 srt:ScenarioForecastMember us-gaap:PerformanceSharesMember 2025-03-30 2025-06-28 0000278166 us-gaap:EmployeeStockOptionMember 2024-03-31 2025-03-29 0000278166 us-gaap:EmployeeStockOptionMember 2023-04-02 2024-03-30 0000278166 us-gaap:EmployeeStockOptionMember 2022-04-03 2023-04-01 0000278166 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2025-03-29 0000278166 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2025-03-29 0000278166 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-03-30 0000278166 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-03-30 0000278166 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2025-03-29 0000278166 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2025-03-29 0000278166 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-03-30 0000278166 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-03-30 0000278166 us-gaap:FairValueInputsLevel3Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2025-03-29 0000278166 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2025-03-29 0000278166 us-gaap:FairValueInputsLevel3Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-03-30 0000278166 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-03-30 0000278166 us-gaap:ConsumerLoanMember us-gaap:MeasurementInputDiscountRateMember 2025-03-29 0000278166 us-gaap:ConsumerLoanMember 2024-03-31 2025-03-29 0000278166 us-gaap:CommercialLoanMember us-gaap:MeasurementInputDiscountRateMember 2025-03-29 0000278166 us-gaap:CommercialLoanMember 2024-03-31 2025-03-29 0000278166 us-gaap:RelatedPartyMember 2024-03-31 2025-03-29 0000278166 us-gaap:RelatedPartyMember 2023-04-02 2024-03-30 0000278166 us-gaap:RelatedPartyMember 2022-04-03 2023-04-01 0000278166 us-gaap:RelatedPartyMember 2025-03-29 0000278166 us-gaap:RelatedPartyMember 2024-03-30 0000278166 cvco:KentuckyDreamHomesLLCMember 2023-11-15 2023-11-15 0000278166 cvco:KentuckyDreamHomesLLCMember 2023-11-15 0000278166 cvco:SolitaireMember 2023-01-03 0000278166 cvco:SolitaireMember 2023-01-03 2023-01-03 0000278166 cvco:SolitaireMember 2022-04-03 2023-04-01 0000278166 cvco:SolitaireMember us-gaap:TrademarksAndTradeNamesMember 2023-01-03 0000278166 cvco:SolitaireMember us-gaap:CustomerRelatedIntangibleAssetsMember 2023-01-03 0000278166 cvco:SolitaireMember us-gaap:NoncompeteAgreementsMember 2023-01-03 0000278166 cvco:CraftsmanMember 2021-07-04 0000278166 cvco:CraftsmanMember 2021-07-04 2021-07-04 0000278166 cvco:FactoryBuiltHousingMember 2025-03-29 0000278166 cvco:FactoryBuiltHousingMember 2024-03-30 0000278166 cvco:FinancialServicesMember 2025-03-29 0000278166 cvco:FinancialServicesMember 2024-03-30 iso4217:USD shares iso4217:USD shares pure cvco:demandNotice cvco:home cvco:loan cvco:segment 0000278166 2025 FY false http://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpense P1Y P1Y http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpense -700000 10-K true 2025-03-29 --03-29 false 000-08822 CAVCO INDUSTRIES, INC. DE 56-2405642 3636 North Central Ave, Ste 1200 Phoenix AZ 85012 602 256-6263 Common Stock, par value $0.01 CVCO NASDAQ No No Yes Yes Large Accelerated Filer false false true false false 2332236070 8021720 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Portions of Cavco Industries, Inc.'s Definitive Proxy Statement relating to its </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span>Annual Meeting of Stockholders, which is expected to be filed within 120 days following the end of the registrant's fiscal year ended March 29, 2025, are incorporated by reference into Part III hereof. <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Cybersecurity Risk Management and Strategy</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We maintain a comprehensive cybersecurity risk management program modeled by relevant standards provided by organizations such as the National Institute of Standards and Technology ("NIST") and the International Organization for Standardization (27001 - Information Security Standard). Our cybersecurity program is part of our enterprise risk management strategy and includes policies and procedures designed to safeguard the confidentiality, integrity, and availability of our information assets. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our cybersecurity program includes an incident response plan. Our incident response plan addresses the detection, reporting, analysis, response, recovery, communication, documentation, and post-incident review of cybersecurity incidents. We test and evaluate this plan on a routine basis. We train our team members on cybersecurity risks and mitigation and retain experienced third-party cybersecurity consultants prepared to assist us in the event of any breach. For material cybersecurity risks, we've developed mitigation measures to reduce each risk's likelihood of occurrence and/or its expected impact. Such mitigation measures have involved, among other things, implementing additional technology controls or policies, increased training for Company personnel, and obtaining additional insurance for the identified risk. Our Information Technology ("IT") team monitors material risks over time and updates the Company's mitigation measures as appropriate. The IT team also regularly reports to the Company's leadership team on the status of material risks, mitigation measures, and incidents related to such risks. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition to our incident response plan, we perform risk assessments throughout the year to identify and remediate potential cybersecurity threats and vulnerabilities. In connection with our assessment of potential cybersecurity risks, our IT team engages in threat modeling, vulnerability scanning and penetration testing. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have also implemented a process to evaluate and review potential cybersecurity risks arising from our use of third-party vendors. As part of our vendor engagement protocols, we will consider, among other things, each potential vendor's data backup procedures, incident reporting protocols and data privacy and encryption practices. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition to our internal exercises to test aspects of our cybersecurity program, we engage independent third parties annually to assess the risks associated with our IT resources and information assets. Among other matters, these third parties analyze information on the interactions of users of our information technology resources, including employees, and conduct penetration tests and scanning exercises to assess the performance of our cybersecurity systems and processes. Annually, we examine our cybersecurity program with these third parties, evaluating its effectiveness in part by considering industry standards and established frameworks, such as those set by NIST as guidelines.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For a discussion of how risks from cybersecurity threats affect our business, see “Part 1. Item 1A. Risk Factors – Risk Related to our Business – Information technology failures or cyber incidents could harm the Company's business” in this Annual Report. As of the date of this Annual Report, we do not believe that any risks from cybersecurity threats, including as a result of previous cybersecurity incidents, have materially affected or are reasonably likely to have a material adverse effect on us, our business strategy, results of operations, or financial condition.</span></div> We maintain a comprehensive cybersecurity risk management program modeled by relevant standards provided by organizations such as the National Institute of Standards and Technology ("NIST") and the International Organization for Standardization (27001 - Information Security Standard). Our cybersecurity program is part of our enterprise risk management strategy and includes policies and procedures designed to safeguard the confidentiality, integrity, and availability of our information assets. true true true false <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our Board has overall responsibility for risk oversight, with its committees assisting the Board in performing this function based on their respective areas of expertise. Our Board has delegated oversight of risks related to cybersecurity to the Legal and Compliance Oversight ("LCO") Committee and the review of materiality determinations of cybersecurity incidents to the Audit Committee. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The LCO Committee is charged with, among other responsibilities, reviewing our cybersecurity processes for assessing key strategic, operational, and compliance risks. Further, the LCO Committee receives periodic reports on cybersecurity risks and management of those risks from our Senior Director of IT Governance, Risk and Compliance (“Senior Director”). The Senior Director's presentations to the LCO Committee include assessments of cyber risks, the threat landscape, updates on incidents, and reports on our investments in cybersecurity risk mitigation and governance.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Chair of the Audit Committee is regularly informed by our CFO of both material and non-material cybersecurity risks and incidents. The full Audit Committee must be notified any time our incident response program has determined that a cybersecurity incident is material or requires reporting to a regulatory body.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our cybersecurity team is led by our Senior Director who reports directly to our Chief Financial Officer and is responsible for assessing and managing cybersecurity risks. The Senior Director is a Certified Information Security Professional and a Certified Information Systems Auditor with over 20 years of experience evaluating and remediating IT risk and leads security control implementation, risk and compliance monitoring, security tool management, and incident response planning. Reporting to the Senior Director, the Director of Information Security possesses expert knowledge in threat modeling and vulnerability testing methodologies. The Director of Information Security leads efforts to build security into all IT processes and procedures to protect against risks related to data leakage, broken authentication, injection flaws, improper encryption, and attacks on other application vulnerabilities.</span></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our Board has overall responsibility for risk oversight, with its committees assisting the Board in performing this function based on their respective areas of expertise. Our Board has delegated oversight of risks related to cybersecurity to the Legal and Compliance Oversight ("LCO") Committee and the review of materiality determinations of cybersecurity incidents to the Audit Committee. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The LCO Committee is charged with, among other responsibilities, reviewing our cybersecurity processes for assessing key strategic, operational, and compliance risks. Further, the LCO Committee receives periodic reports on cybersecurity risks and management of those risks from our Senior Director of IT Governance, Risk and Compliance (“Senior Director”). The Senior Director's presentations to the LCO Committee include assessments of cyber risks, the threat landscape, updates on incidents, and reports on our investments in cybersecurity risk mitigation and governance.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Chair of the Audit Committee is regularly informed by our CFO of both material and non-material cybersecurity risks and incidents. The full Audit Committee must be notified any time our incident response program has determined that a cybersecurity incident is material or requires reporting to a regulatory body.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our cybersecurity team is led by our Senior Director who reports directly to our Chief Financial Officer and is responsible for assessing and managing cybersecurity risks. The Senior Director is a Certified Information Security Professional and a Certified Information Systems Auditor with over 20 years of experience evaluating and remediating IT risk and leads security control implementation, risk and compliance monitoring, security tool management, and incident response planning. Reporting to the Senior Director, the Director of Information Security possesses expert knowledge in threat modeling and vulnerability testing methodologies. The Director of Information Security leads efforts to build security into all IT processes and procedures to protect against risks related to data leakage, broken authentication, injection flaws, improper encryption, and attacks on other application vulnerabilities.</span></div> Our Board has overall responsibility for risk oversight, with its committees assisting the Board in performing this function based on their respective areas of expertise. Our Board has delegated oversight of risks related to cybersecurity to the Legal and Compliance Oversight ("LCO") Committee and the review of materiality determinations of cybersecurity incidents to the Audit Committee. true <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The LCO Committee is charged with, among other responsibilities, reviewing our cybersecurity processes for assessing key strategic, operational, and compliance risks. Further, the LCO Committee receives periodic reports on cybersecurity risks and management of those risks from our Senior Director of IT Governance, Risk and Compliance (“Senior Director”). The Senior Director's presentations to the LCO Committee include assessments of cyber risks, the threat landscape, updates on incidents, and reports on our investments in cybersecurity risk mitigation and governance.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Chair of the Audit Committee is regularly informed by our CFO of both material and non-material cybersecurity risks and incidents. The full Audit Committee must be notified any time our incident response program has determined that a cybersecurity incident is material or requires reporting to a regulatory body.</span></div> Further, the LCO Committee receives periodic reports on cybersecurity risks and management of those risks from our Senior Director of IT Governance, Risk and Compliance (“Senior Director”) <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our cybersecurity team is led by our Senior Director who reports directly to our Chief Financial Officer and is responsible for assessing and managing cybersecurity risks. The Senior Director is a Certified Information Security Professional and a Certified Information Systems Auditor with over 20 years of experience evaluating and remediating IT risk and leads security control implementation, risk and compliance monitoring, security tool management, and incident response planning. Reporting to the Senior Director, the Director of Information Security possesses expert knowledge in threat modeling and vulnerability testing methodologies. The Director of Information Security leads efforts to build security into all IT processes and procedures to protect against risks related to data leakage, broken authentication, injection flaws, improper encryption, and attacks on other application vulnerabilities.</span></div> true The Senior Director is a Certified Information Security Professional and a Certified Information Systems Auditor with over 20 years of experience evaluating and remediating IT risk and leads security control implementation, risk and compliance monitoring, security tool management, and incident response planning On January 15, 2025, Susan Blount, a director, terminated her previously adopted plan of transactions intended to satisfy the affirmative defense provided by Rule 10b5-1(c). This plan was entered into on September 13, 2024, was set to end on January 30, 2025, and provided for the sale of 1,500 shares of our common stock. January 15, 2025 Susan Blount director true 1500 On March 5, 2025, David Greenblatt, a director, terminated his previously adopted plan of transactions intended to satisfy the affirmative defense provided by Rule 10b5-1(c). This plan was entered into on December 4, 2024, was set to end on April 15, 2025, and provided for the sale of 4,000 shares of our common stock. March 5, 2025 David Greenblatt director true 4000 false false false true 49 RSM US LLP Phoenix, Arizona 356225000 352687000 18535000 15481000 105849000 77123000 19842000 18270000 35852000 20713000 43492000 40787000 2881000 2529000 252695000 241339000 74815000 82870000 910186000 851799000 585000 585000 18067000 17316000 20685000 23354000 48605000 45660000 4768000 2065000 227620000 224199000 121969000 121934000 16731000 28221000 35576000 39027000 1853000 0 1406645000 1354160000 37195000 33531000 265971000 239736000 303166000 273267000 31538000 35148000 7359000 7759000 0 4575000 342063000 320749000 0.01 0.01 1000000 1000000 0 0 0 0 0 0 0.01 0.01 40000000 40000000 9436732 9389953 8008012 8320718 94000 94000 1428720 1069235 424624000 274693000 290940000 281216000 1198163000 1027127000 9000 -333000 1064582000 1033411000 1406645000 1354160000 2015458000 1794792000 2142713000 1549867000 1367890000 1587781000 465591000 426902000 554932000 275315000 247920000 258323000 190276000 178982000 296609000 21089000 20998000 10679000 517000 1649000 910000 222000 849000 385000 211070000 199180000 306763000 40034000 41275000 65922000 171036000 157905000 240841000 0 88000 287000 171036000 157817000 240554000 171036000 157905000 240841000 -340000 -95000 16000 -71000 -20000 3000 94000 262000 -252000 21000 55000 -53000 171378000 158187000 240629000 0 88000 287000 171378000 158099000 240342000 20.97 18.55 27.20 20.71 18.37 26.95 8157615 8506673 8844326 8259956 8591911 8924452 9292278 93000 -61040000 263049000 628756000 -403000 830455000 825000 240554000 240554000 287000 212000 212000 44847 2637000 2637000 6264000 6264000 103412000 103412000 780000 887000 9337125 93000 -164452000 271950000 869310000 -615000 976286000 1219000 157817000 157817000 88000 -282000 -282000 52828 1000 2506000 2507000 6760000 6760000 110241000 110241000 300000 -33000 974000 9389953 94000 -274693000 281216000 1027127000 -333000 1033411000 0 171036000 171036000 0 -342000 -342000 46779 1041000 1041000 8683000 8683000 149931000 149931000 9436732 94000 -424624000 290940000 1198163000 9000 1064582000 0 171036000 157905000 240841000 19259000 18525000 16903000 9960000 0 0 -511000 -632000 -517000 -6519000 -3081000 2110000 8683000 6760000 6264000 1028000 1511000 457000 -58000 -132000 281000 1687000 9041000 12300000 0 0 4306000 28771000 -11566000 -10238000 66115000 90841000 177970000 51078000 91514000 186017000 5549000 6760000 8967000 11356000 -44856000 -38866000 -7694000 -7971000 20037000 143371000 111245000 132050000 135093000 117302000 98196000 29444000 -22258000 -13403000 178496000 224682000 255693000 21427000 17421000 44106000 0 19195000 105662000 184000 4805000 1816000 28115000 13026000 12533000 25403000 13128000 18931000 0 0 12213000 -23955000 -31709000 -129341000 3441000 1988000 1072000 4483000 4495000 3709000 311000 488000 641000 148680000 109309000 103412000 0 420000 780000 -147949000 -107710000 -102196000 6592000 85263000 24156000 368753000 283490000 259334000 375345000 368753000 283490000 45582000 36757000 82438000 11000 801000 619000 -1067000 -3287000 -2494000 2142000 15009000 14455000 0 5430000 0 Summary of Significant Accounting Policies<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> These Consolidated Financial Statements include the accounts of Cavco Industries, Inc. and its consolidated subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco"). All significant intercompany transactions and balances have been eliminated in consolidation. We have evaluated subsequent events after the balance sheet date of March 29, 2025, through the date of the filing of this report with the Securities and Exchange Commission (the "SEC") and there were no disclosable subsequent events</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. In addition, references throughout to numbered "Notes" refer to these Notes to Consolidated Financial Statements, unless otherwise stated.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Nature of Operations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Headquartered in Phoenix, Arizona, we design and produce factory-built housing products primarily distributed through a network of independent distributors located throughout the continental United States and Canada, as well as through Company-owned retail stores which offer our homes to retail customers. Our financial services segment is comprised of: a mortgage subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), which is an approved Federal National Mortgage Association ("Fannie Mae") and Federal Home Loan Mortgage Corporation ("Freddie Mac") seller/servicer and a Government National Mortgage Association ("Ginnie Mae" or "GNMA") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes; and an insurance subsidiary, Standard Casualty Co. ("Standard Casualty"), which provides property and casualty insurance primarily to owners of manufactured homes.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company operates on a 52-53 week fiscal year ending </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">on the Saturday nearest to March 31</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> of each year. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to March 31</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">e current fiscal year ended on March 29, 2025. Fiscal years 2025, 2024 and 2023 each consisted of 52 weeks.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accounting Estimates.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Due to uncertainties, a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ctual results could differ from the estimates and assumptions used in preparation of the consolidated financial statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Factory-Built Housing Revenue Recognition - Wholesale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Revenue from homes sold to independent distributors, builders, communities and developers is generally recognized when the home is shipped, at which time title passes and it is probable that substantially all of the consideration will be received. Homes sold to independent distributors are generally either paid upon shipment or floor plan financed by the independent distributor through standard industry financing arrangements, which can include repurchase agreements. Manufacturing sales financed under floor plan arrangements that include repurchase agreements are reduced by a reserve for repurchase commitments (see Note 17).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Some of our independent distributors operate multiple sales outlets. No independent distributor accounted for 10% or more of factory-built housing revenue during any fiscal year within the three-year period ended March 29, 2025.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Factory-Built Housing Revenue Recognition - Retail</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Sales by Company-owned retail stores are generally recognized when the customer has entered into a legally binding sales contract, the home is delivered and permanently located at the customer's site, the home is accepted by the customer, title has transferred and collectability is probable.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Financial Services Revenue Recognition.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Premium amounts collected on policies issued and assumed by Standard Casualty are amortized on a straight-line basis into Net revenue over the life of the policy. Premiums earned are net of reinsurance ceded. Policy acquisition costs are also amortized in Cost of sales over the life of the policy. Insurance agency commissions received from third-party insurance companies are recognized as revenue upon execution of the insurance policy as we have no future or ongoing obligation with respect to such policies.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Interest income on consumer loans receivables is recognized in Net revenue. Upon acquisition of previously securitized loan portfolios (the "Acquisition Date"), we evaluated the existing consumer loans receivable held for investment to determine whether there was evidence of deterioration of credit quality and the probability that we would be able to collect all amounts due according to the loans' contractual terms. We also considered expected prepayments and estimated the amount and timing of undiscounted principal, interest and other cash flows. We determined the excess of the loan pool's scheduled contractual principal and interest payments over the undiscounted expected cash flows as of the Acquisition Date as an amount that is not accreted into interest income (the non-accretable difference). The cash flow expected to be collected in excess of the carrying value of the acquired loans was accreted into Interest income over the remaining life of the loans (referred to as accretable yield). For loans originated and held for sale, loan origination fees and gains or losses on sales are recognized in Net revenue upon title transfer of the loans. We provide third-party servicing of mortgages and earn servicing fees each month based on the aggregate outstanding balances. Servicing fees are recognized in Net revenue when earned.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Highly liquid investments with insignificant interest rate risk and original maturities of three months or less, when purchased, are classified as cash equivalents. Our cash equivalents are primarily comprised of U.S. Treasury and other money market funds and other depository accounts, some of which are in excess of Federal Deposit Insurance Corporation insured limits. We have not experienced any losses on such excesses.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Restricted Cash</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Restricted cash primarily represents cash related to CountryPlace customer payments to be remitted to third parties and deposits received from retail customers required to be held in trust accounts. These funds cannot be accessed for general operating purposes (see Note 3).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We extend credit terms on a customer-by-customer basis in the normal course of business, subject to normal industry risk, with many requiring a cash deposit with a sales order or payment upon delivery of a home. We review accounts receivable for estimated losses that may result from customers' inability to pay. As of March 29, 2025 and March 30, 2024, there were no allowances for credit losses. Accounts receivable, net at March 29, 2025, March 30, 2024, and April 1, 2023 was $105.8 million, $77.1 million, and $89.3 million respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Investments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Management determines the appropriate classification of its investment securities at the time of purchase. Our investments include marketable debt and equity securities and non-marketable equity investments. Changes in unrealized net holding gains and losses on marketable equity securities are reported in earnings. Unrealized net holding gains and losses on available-for-sale debt securities are recorded in Accumulated other comprehensive income (loss) ("AOCI") in the Consolidated Balance Sheets. Realized gains and losses from the sale of securities are determined using the specific identification method (see Note 4). As of March 29, 2025, we have determined that all losses on available-for-sale debt securities were from market factors, and therefore we had no valuation allowance on such investments.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Consumer Loans Receivable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumer loans receivable consist primarily of manufactured housing loans originated by CountryPlace (held for investment or held for sale) and construction advances on mortgages.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loans held for investment consist of loan contracts collateralized by the borrowers' homes and, in some instances, related land. Construction loans in progress are stated at the aggregate amount of cumulative funded advances. Loans held for sale are loans that, at the time of origination, are originated with the intent to resell to investors with which the Company has pre-existing purchase agreements, such as Fannie Mae and Freddie Mac, or to sell as part of a Ginnie Mae insured pool of loans and consist of loan contracts collateralized by single-family residential mortgages. Loans held for sale are stated at the lower of amortized cost or fair value on an aggregate basis. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Combined land and home mortgages are further disaggregated by the type of loan documentation: those conforming to the requirements of Government-Sponsored Enterprises ("GSEs") and those that are non-conforming. In most instances, our mortgages are secured by a first-lien position and are provided to consumers for the purchase of a home. Consumer loans held for investment include home-only personal property loans originated under our home-only lending programs. Accordingly, we classify our loans receivable as follows: conforming mortgages, non-conforming mortgages and home-only loans.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In measuring credit quality within each segment and class, we use commercially available credit scores (such as FICO®). At the time of each loan's origination, we obtain credit scores from each of the three primary credit bureaus, if available. To evaluate credit quality of individual loans, we use the mid-point of the available credit scores or, if only two scores are available, we use the lower of the two. We do not update credit bureau scores after the time of origination.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Commercial Loans Receivable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Our commercial loans receivable balance consists of amounts loaned under commercial loan programs for the benefit of our independent distributors and community operators' home purchasing needs. Under the terms of certain programs, we have entered into direct commercial loan arrangements with independent distributors and community operators wherein we provide funds to purchase home inventory or homes for placement in communities. Interest income on commercial loans receivable is recognized in Interest income in the Consolidated Statements of Comprehensive Income on an accrual basis.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Loan Losses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ASU 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, requires a forward-looking impairment model based on expected losses rather than incurred losses. As of March 29, 2025 and March 30, 2024, we had an allowance for loan losses of $0.9 million and $1.1 million, respectively, on our consumer loans receivable (see Note 6).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">To determine the appropriate level of the allowance for loan loss on our commercial loans receivable, we collectively evaluate loans based on their terms and duration. We have historically been able to resell repossessed homes, thereby mitigating loss exposure. However, if a default occurs and collateral is lost, we are exposed to loss of the full value of the home loan. If we determine that it is probable that a borrower will default, a specific reserve is determined and recorded within the estimated allowance for loan losses. We recorded allowance for loan losses of $0.4 million and $0.8 million at March 29, 2025 and March 30, 2024, respectively, related to commercial loans receivable (see Note 7).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Inventories.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Raw material inventories are valued at the lower of cost or net realizable value, using the first in, first out method. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment, Net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Property, plant and equipment are carried at cost. Depreciation is calculated using the straight-line method over the estimated useful life of each asset. Estimated useful lives for significant classes of assets are as follows: buildings and improvements, 10 to 39 years; and machinery and equipment, 3 to 25 years. Repairs and maintenance charges are expensed as incurred. We sell miscellaneous property, plant and equipment in the normal course of business.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Asset Impairment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We periodically evaluate the carrying value of long-lived assets to be held and used and held for sale for impairment when events and circumstances warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset group. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risk involved. Losses on long-lived assets to be disposed of are primarily determined based on independent appraisals and preliminary or definitive contractual arrangements less costs to dispose. There were no impairment losses recognized in fiscal years 2025, 2024 or 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%"> We account for business combinations in accordance with FASB Accounting Standards Codification ("ASC") 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">using the acquisition method of accounting, which allocates the fair value of the purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. In the fair value evaluation of intangible assets acquired, there are significant estimates and assumptions, including forecasts of future cash flows, pre-tax income and revenue growth rates, as well as the selection of the royalty rates and discount rates. The excess of the purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Other Intangibles, Net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We account for goodwill and other intangible assets in accordance with the provisions of ASC 350, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. As such, we test goodwill at least annually for impairment. As of March 29, 2025, all of our goodwill is attributable to the factory-built housing reporting segment. Certain intangibles are considered indefinite-lived and others are finite-lived and are amortized over their useful lives. Finite-lived intangibles are generally amortized over 3 to 15 years on a straight-line basis and are reviewed for possible impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. Indefinite-lived intangible assets are assessed at least annually for impairment first by making a qualitative assessment, and if necessary, performing a quantitative assessment and recording an impairment charge if the fair value of the asset is less than its carrying amount. In the fourth quarter of fiscal year 2025, the Company performed a strategic brand realignment. As a result, Cavco recorded a non-cash charge of $10.0 million in <span style="-sec-ix-hidden:f-468">Selling, general and administrative expenses</span> related to the adjustment of legacy indefinite lived trade name values.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We performed our annual goodwill impairment analysis as of March 29, 2025, and determined that it was more likely than not that the fair value of the factory-built housing reporting segment exceeded its respective carrying value. There was no impairment recognized during fiscal years 2025, 2024 or 2023.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Warranties.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We provide retail home buyers, builders or developers with a one year warranty for manufacturing defects from the date of sale to the retail customer. Nonstructural components of a cosmetic nature are warranted for 120 days, except in specific cases where state laws require longer warranty terms. Estimated warranty costs are accrued in Cost of sales at the time of sale. The warranty provision and reserves are based on estimates of the amounts necessary to settle existing and future claims on homes sold as of the balance sheet date. Factors used to calculate the warranty obligation are the estimated amount of homes still under warranty, including homes in distributor inventories, homes purchased by consumers within the one year warranty period, the timing in which work orders are completed and the historical average costs incurred to service a home.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Volume Rebates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Certain distributors, builders and developers can qualify for cash rebates generally based on the level of sales attained during a twelve-month period on specified products. Estimates of volume rebates are accrued at the time of sale and are recorded as a reduction of Net revenue.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Freight.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Substantially all freight costs are recovered from our distributors and are included in Net revenue. Freight charges of $66.0 million, $50.9 million and $61.5 million were recognized in fiscal years 2025, 2024 and 2023, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Reserve for Repurchase Commitment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We are contingently liable under terms of repurchase agreements with the financial institutions that provide inventory financing to certain distributors of our products. These arrangements, which are customary in the industry, provide the lender a guarantee that we will repurchase our products in the event of default by the distributor. Our obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The risk of loss under these agreements is spread over numerous distributors and the repurchase price generally declines over the period of the agreement (generally 18 to 24 months), further reduced by the resale value of repurchased homes. We apply FASB ASC 460, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Guarantees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASC 460"), to account for our liability for repurchase commitments. Following the inception of the commitment, the recorded reserve is reduced over the repurchase period in conjunction with applicable curtailment arrangements and is eliminated once the distributor sells the home. Changes in the reserve are recorded as an adjustment to Net revenue. See Note 17 for further discussion.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Reserve for Property Casualty Insurance Claims and Claims Expense.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Standard Casualty establishes reserves for claims and claims expense on reported and unreported claims of insured losses. Our reserve process takes into account known facts and interpretations of circumstances and factors, including experience with similar cases, actual claims paid, historical trends involving claim payment patterns and pending levels of unpaid claims, loss management programs, product mix, contractual terms, changes in law and regulation, judicial decisions and economic conditions. In the normal course of business, we may also supplement our claims processes by utilizing third party adjusters, appraisers, engineers, inspectors and other professionals and information sources to assess and settle catastrophe and non-catastrophe related claims. The effects of inflation are implicitly considered in the reserving process. The applicable reserve balance was $16.2 million and $10.5 million as of March 29, 2025 and March 30, 2024, respectively, of which $7.3 million and $5.2 million related to incurred but not reported ("IBNR") losses, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Insurance.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We are self-insured for a significant portion of our general and products liability, auto liability, health, property and workers' compensation liability coverage. Insurance is maintained for catastrophic exposures and those risks required to be insured by law. Estimated self-insurance costs are accrued for incurred claims and estimated IBNR losses. A reserve for products liability is actuarially determined and reflected in Accrued expenses and other current liabilities in the accompanying Consolidated Balance Sheets. The determination of claims and expenses and the appropriateness of the related liabilities are regularly reviewed and updated.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Advertising.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Advertising costs are expensed as incurred and were $4.6 million in fiscal year 2025, $3.6 million in fiscal year 2024 and $2.0 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">in fiscal year 2023.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Our financial instruments consist of cash and cash equivalents, restricted cash, accounts receivable, investments, consumer loans receivable, commercial loans receivable, accounts payable, certain accrued expenses and other current liabilities and secured credit facilities and other financings. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In accordance with FASB ASC 820, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASC 820"), fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The standard describes three levels of inputs that may be used to measure fair value:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.505%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Level 1 –</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Quoted prices in active markets for identical assets or liabilities.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Level 2 –</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Level 3 –</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The carrying amount of cash and cash equivalents approximates fair value because their maturity is less than three months. The carrying amounts of restricted cash, accounts receivable, accounts payable and certain accrued expenses and other current liabilities approximate fair value due to the short-term maturity of the amounts. See Note 20 for the fair values of our other financial instruments and the inputs used.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We have certain assets and liabilities in Ojinaga, Mexico related to a production facility that imports raw materials and exports finished homes to our retail lots located in the United States. The monetary assets and liabilities of this production facility are remeasured at each balance sheet date at the current exchange rate. Monetary assets and liabilities and related revenues and expenses are remeasured monthly using the average rates for the fiscal month. Remeasurement adjustments are recorded in Other income, net in the Consolidated Statements of Comprehensive Income.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We account for income taxes pursuant to FASB ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASC 740"), and provide for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company's assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The calculation of tax liabilities involves considering uncertainties in the application of complex tax regulations. We recognize liabilities for anticipated tax audit issues based on our estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period of derecognition. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result. We use a two-step approach to evaluate uncertain tax positions. This approach involves recognizing any tax positions that are more likely than not to occur and then measuring those positions to determine the amounts to be recognized in the Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Interest Income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Interest income consists of the interest earned on invested cash as well as interest earned from our commercial loan programs, recorded on an accrual basis.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Other Income, net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Other income, net primarily consists of realized and unrealized gains and losses on corporate investments and gains and losses on the sale of property, plant and equipment.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Stock-based compensation is measured based on the fair value of the award on the date of grant and the corresponding expense is recognized over the period during which a grantee is required to provide service in exchange for the award. Stock-based compensation expense is classified in the same line item of our Consolidated Statements of Comprehensive Income as other payroll-related expenses specific to the grantee. Compensation expense related to service-based restricted stock units ("RSUs") is recognized on a straight-line basis over the requisite service period for the entire award. Compensation expense related to performance-based RSUs is recognized on a straight-line basis over the requisite service period for each separately vesting portion of the award as if the award was, in-substance, multiple awards (i.e., a graded vesting basis).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We use historical data to estimate pre-vesting forfeitures and record stock-based compensation cost, using the straight-line attribution method, only for those awards that are expected to vest. Compensation expense related to performance-based awards is based on management's estimate of the probability of the performance criteria being satisfied, adjusted at each balance sheet date (see Note 18).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Redeemable Noncontrolling Interest. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In fiscal year 2017, we purchased a 50% ownership interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively "Craftsman" or the "Entities") with an additional 20% acquired during fiscal year 2022. This additional purchase gave us a controlling interest, resulting in consolidation of the Entities and the recognition of a noncontrolling interest for the remaining third party ownership. Adjustments in the redemption value of the noncontrolling interest were recorded to Interest expense.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We were contractually obligated to purchase an additional 20% of Craftsman on December 31, 2023. The estimated purchase price was recorded in Other liabilities. The remaining 10% was classified as a temporary equity mezzanine item between Liabilities and Stockholders' equity in the Consolidated Balance Sheets as Redeemable noncontrolling interest. The amount of income attributable to this Redeemable noncontrolling interest is included on the face of the Consolidated Statements of Comprehensive Income. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During fiscal year 2024, we executed amendments to the Membership Interest Purchase Agreement to acquire the entire remaining 30% for cash on January 1, 2024. Upon execution of the amendments, the remaining 30% became mandatorily redeemable, and the value attributed to the Redeemable noncontrolling interest was reclassified to Accrued expenses and other current liabilities on the Consolidated Balance Sheets at the estimated redemption value. On January 1, 2024 we acquired the remaining 30% interest.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accumulated Other Comprehensive Income (Loss).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> AOCI is comprised of unrealized gains and losses on available-for-sale debt securities (see Note 4) and is presented net of tax. Accumulated unrealized gain on available-for-sale debt securities at the end of fiscal year 2025 was insignificant before and after tax. Accumulated unrealized loss on available-for-sale debt securities at the end of fiscal year 2024 was $0.4 million before </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">tax, with an associated tax amount of $0.1 million, for a net unrealized loss of $0.3 million.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Treasury Stock. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We record repurchases of our common stock as treasury stock at cost. As we do not have a formal retirement plan for the shares acquired, and the ultimate disposition has not yet been decided, we show the cost of the acquired stock separately as a deduction from equity. Beginning Janua</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ry 1, 2023, the Inflation Reduction Act of 2022 imposed a 1% excise tax on the aggregate fair market value of stock repurchased by certain corporations during the taxable year, subject to adjustments. We have calculated the excise tax on purchases from the effective date through March 29, 2025, and this amount is recorded as an increase in our treasury sto</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ck. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Net Income Per Share.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Basic earnings per share of common stock is computed based on the weighted-average number of shares of common stock outstanding during the reporting period. Diluted earnings per share of common stock is computed based on the combination of dilutive shares of common stock equivalents, comprised of shares issuable under the Company's stock-based compensation plans and the weighted-average number of shares of common stock outstanding during the reporting period. Dilutive shares of common stock equivalents include the dilutive effect of in-the-money options to purchase shares, which is calculated based on the average share price for each period using the treasury stock method (see Note 19).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued or Adopted Accounting Pronouncements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs") issued by the FASB. ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Company's Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires companies to enhance the disclosures about segment expenses. The new standard requires the identification and disclosure of the Company’s Chief Operating Decision Maker ("CODM"), expanded incremental line-item disclosures of significant segment expenses used by the CODM for decision-making, and the inclusion of previous annual only segment disclosure requirements on a quarterly basis. This ASU should be applied retrospectively for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. We adopted ASU 2023-07 effective for the annual period beginning March 31, 2024, and applied it retrospectively to all prior periods presented in these financial statements. See Note 24.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Taxes Disclosures ("ASU 2023-09"), which requires greater disaggregation of income tax disclosures. ASU 2023-09 requires additional information to be disclosed with respect to the income tax rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU should be applied prospectively for fiscal years beginning after December 15, 2024, with retrospective application permitted. The Company is currently evaluating the impacts of this guidance on the Company's Consolidated Financial Statements.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU No. 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses ("ASU 2024-03"), and in January 2025, the FASB issued ASU No. 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date ("ASU 2025-01"). ASU 2024-03 requires additional disclosure of the nature of expenses included in the income statement as well as disclosures about specific types of expenses included in the expense captions presented in the income statement. ASU 2024-03, as clarified by ASU 2025-01, is effective for annual reporting periods beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027. Both early adoption and retrospective application are permitted. The Company is currently evaluating the impact that the adoption of these standards will have on its Consolidated Financial Statements.</span></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> These Consolidated Financial Statements include the accounts of Cavco Industries, Inc. and its consolidated subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco"). All significant intercompany transactions and balances have been eliminated in consolidation. We have evaluated subsequent events after the balance sheet date of March 29, 2025, through the date of the filing of this report with the Securities and Exchange Commission (the "SEC") and there were no disclosable subsequent events</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. In addition, references throughout to numbered "Notes" refer to these Notes to Consolidated Financial Statements, unless otherwise stated.</span></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company operates on a 52-53 week fiscal year ending </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">on the Saturday nearest to March 31</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> of each year. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to March 31</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">e current fiscal year ended on March 29, 2025. Fiscal years 2025, 2024 and 2023 each consisted of 52 weeks.</span></div> <div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accounting Estimates.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Due to uncertainties, a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ctual results could differ from the estimates and assumptions used in preparation of the consolidated financial statements.</span></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Factory-Built Housing Revenue Recognition - Wholesale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Revenue from homes sold to independent distributors, builders, communities and developers is generally recognized when the home is shipped, at which time title passes and it is probable that substantially all of the consideration will be received. Homes sold to independent distributors are generally either paid upon shipment or floor plan financed by the independent distributor through standard industry financing arrangements, which can include repurchase agreements. Manufacturing sales financed under floor plan arrangements that include repurchase agreements are reduced by a reserve for repurchase commitments (see Note 17).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Some of our independent distributors operate multiple sales outlets. No independent distributor accounted for 10% or more of factory-built housing revenue during any fiscal year within the three-year period ended March 29, 2025.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Factory-Built Housing Revenue Recognition - Retail</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Sales by Company-owned retail stores are generally recognized when the customer has entered into a legally binding sales contract, the home is delivered and permanently located at the customer's site, the home is accepted by the customer, title has transferred and collectability is probable.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Financial Services Revenue Recognition.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Premium amounts collected on policies issued and assumed by Standard Casualty are amortized on a straight-line basis into Net revenue over the life of the policy. Premiums earned are net of reinsurance ceded. Policy acquisition costs are also amortized in Cost of sales over the life of the policy. Insurance agency commissions received from third-party insurance companies are recognized as revenue upon execution of the insurance policy as we have no future or ongoing obligation with respect to such policies.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Interest income on consumer loans receivables is recognized in Net revenue. Upon acquisition of previously securitized loan portfolios (the "Acquisition Date"), we evaluated the existing consumer loans receivable held for investment to determine whether there was evidence of deterioration of credit quality and the probability that we would be able to collect all amounts due according to the loans' contractual terms. We also considered expected prepayments and estimated the amount and timing of undiscounted principal, interest and other cash flows. We determined the excess of the loan pool's scheduled contractual principal and interest payments over the undiscounted expected cash flows as of the Acquisition Date as an amount that is not accreted into interest income (the non-accretable difference). The cash flow expected to be collected in excess of the carrying value of the acquired loans was accreted into Interest income over the remaining life of the loans (referred to as accretable yield). For loans originated and held for sale, loan origination fees and gains or losses on sales are recognized in Net revenue upon title transfer of the loans. We provide third-party servicing of mortgages and earn servicing fees each month based on the aggregate outstanding balances. Servicing fees are recognized in Net revenue when earned.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Volume Rebates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Certain distributors, builders and developers can qualify for cash rebates generally based on the level of sales attained during a twelve-month period on specified products. Estimates of volume rebates are accrued at the time of sale and are recorded as a reduction of Net revenue.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Freight.</span> Substantially all freight costs are recovered from our distributors and are included in Net revenue. <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Highly liquid investments with insignificant interest rate risk and original maturities of three months or less, when purchased, are classified as cash equivalents. Our cash equivalents are primarily comprised of U.S. Treasury and other money market funds and other depository accounts, some of which are in excess of Federal Deposit Insurance Corporation insured limits. We have not experienced any losses on such excesses.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Restricted Cash</span>. Restricted cash primarily represents cash related to CountryPlace customer payments to be remitted to third parties and deposits received from retail customers required to be held in trust accounts. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable.</span> We extend credit terms on a customer-by-customer basis in the normal course of business, subject to normal industry risk, with many requiring a cash deposit with a sales order or payment upon delivery of a home. We review accounts receivable for estimated losses that may result from customers' inability to pay. 0 0 105800000 77100000 89300000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Investments.</span> Management determines the appropriate classification of its investment securities at the time of purchase. Our investments include marketable debt and equity securities and non-marketable equity investments. Changes in unrealized net holding gains and losses on marketable equity securities are reported in earnings. Unrealized net holding gains and losses on available-for-sale debt securities are recorded in Accumulated other comprehensive income (loss) ("AOCI") in the Consolidated Balance Sheets. Realized gains and losses from the sale of securities are determined using the specific identification method (see Note 4). 0 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Consumer Loans Receivable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumer loans receivable consist primarily of manufactured housing loans originated by CountryPlace (held for investment or held for sale) and construction advances on mortgages.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loans held for investment consist of loan contracts collateralized by the borrowers' homes and, in some instances, related land. Construction loans in progress are stated at the aggregate amount of cumulative funded advances. Loans held for sale are loans that, at the time of origination, are originated with the intent to resell to investors with which the Company has pre-existing purchase agreements, such as Fannie Mae and Freddie Mac, or to sell as part of a Ginnie Mae insured pool of loans and consist of loan contracts collateralized by single-family residential mortgages. Loans held for sale are stated at the lower of amortized cost or fair value on an aggregate basis. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Combined land and home mortgages are further disaggregated by the type of loan documentation: those conforming to the requirements of Government-Sponsored Enterprises ("GSEs") and those that are non-conforming. In most instances, our mortgages are secured by a first-lien position and are provided to consumers for the purchase of a home. Consumer loans held for investment include home-only personal property loans originated under our home-only lending programs. Accordingly, we classify our loans receivable as follows: conforming mortgages, non-conforming mortgages and home-only loans.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In measuring credit quality within each segment and class, we use commercially available credit scores (such as FICO®). At the time of each loan's origination, we obtain credit scores from each of the three primary credit bureaus, if available. To evaluate credit quality of individual loans, we use the mid-point of the available credit scores or, if only two scores are available, we use the lower of the two. We do not update credit bureau scores after the time of origination.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Commercial Loans Receivable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Our commercial loans receivable balance consists of amounts loaned under commercial loan programs for the benefit of our independent distributors and community operators' home purchasing needs. Under the terms of certain programs, we have entered into direct commercial loan arrangements with independent distributors and community operators wherein we provide funds to purchase home inventory or homes for placement in communities. Interest income on commercial loans receivable is recognized in Interest income in the Consolidated Statements of Comprehensive Income on an accrual basis.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Loan Losses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ASU 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span>, requires a forward-looking impairment model based on expected losses rather than incurred losses. 900000 1100000 400000 800000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Inventories.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Raw material inventories are valued at the lower of cost or net realizable value, using the first in, first out method. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method.</span></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment, Net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Property, plant and equipment are carried at cost. Depreciation is calculated using the straight-line method over the estimated useful life of each asset. Estimated useful lives for significant classes of assets are as follows: buildings and improvements, 10 to 39 years; and machinery and equipment, 3 to 25 years. Repairs and maintenance charges are expensed as incurred. We sell miscellaneous property, plant and equipment in the normal course of business.</span></div> P10Y P39Y P3Y P25Y <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Asset Impairment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We periodically evaluate the carrying value of long-lived assets to be held and used and held for sale for impairment when events and circumstances warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset group. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risk involved. Losses on long-lived assets to be disposed of are primarily determined based on independent appraisals and preliminary or definitive contractual arrangements less costs to dispose. There were no impairment losses recognized in fiscal years 2025, 2024 or 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">.</span></div> 0 0 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%"> We account for business combinations in accordance with FASB Accounting Standards Codification ("ASC") 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations, </span>using the acquisition method of accounting, which allocates the fair value of the purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. In the fair value evaluation of intangible assets acquired, there are significant estimates and assumptions, including forecasts of future cash flows, pre-tax income and revenue growth rates, as well as the selection of the royalty rates and discount rates. The excess of the purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Other Intangibles, Net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We account for goodwill and other intangible assets in accordance with the provisions of ASC 350, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. As such, we test goodwill at least annually for impairment. As of March 29, 2025, all of our goodwill is attributable to the factory-built housing reporting segment. Certain intangibles are considered indefinite-lived and others are finite-lived and are amortized over their useful lives. Finite-lived intangibles are generally amortized over 3 to 15 years on a straight-line basis and are reviewed for possible impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. Indefinite-lived intangible assets are assessed at least annually for impairment first by making a qualitative assessment, and if necessary, performing a quantitative assessment and recording an impairment charge if the fair value of the asset is less than its carrying amount. In the fourth quarter of fiscal year 2025, the Company performed a strategic brand realignment. As a result, Cavco recorded a non-cash charge of $10.0 million in <span style="-sec-ix-hidden:f-468">Selling, general and administrative expenses</span> related to the adjustment of legacy indefinite lived trade name values.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We performed our annual goodwill impairment analysis as of March 29, 2025, and determined that it was more likely than not that the fair value of the factory-built housing reporting segment exceeded its respective carrying value. There was no impairment recognized during fiscal years 2025, 2024 or 2023.</span></div> P3Y P15Y 10000000 0 0 0 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Warranties.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We provide retail home buyers, builders or developers with a one year warranty for manufacturing defects from the date of sale to the retail customer. Nonstructural components of a cosmetic nature are warranted for 120 days, except in specific cases where state laws require longer warranty terms. Estimated warranty costs are accrued in Cost of sales at the time of sale. The warranty provision and reserves are based on estimates of the amounts necessary to settle existing and future claims on homes sold as of the balance sheet date. Factors used to calculate the warranty obligation are the estimated amount of homes still under warranty, including homes in distributor inventories, homes purchased by consumers within the one year warranty period, the timing in which work orders are completed and the historical average costs incurred to service a home.</span></div> P1Y P120D P1Y 66000000.0 50900000 61500000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Reserve for Repurchase Commitment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We are contingently liable under terms of repurchase agreements with the financial institutions that provide inventory financing to certain distributors of our products. These arrangements, which are customary in the industry, provide the lender a guarantee that we will repurchase our products in the event of default by the distributor. Our obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The risk of loss under these agreements is spread over numerous distributors and the repurchase price generally declines over the period of the agreement (generally 18 to 24 months), further reduced by the resale value of repurchased homes. We apply FASB ASC 460, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Guarantees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASC 460"), to account for our liability for repurchase commitments. Following the inception of the commitment, the recorded reserve is reduced over the repurchase period in conjunction with applicable curtailment arrangements and is eliminated once the distributor sells the home. Changes in the reserve are recorded as an adjustment to Net revenue. See Note 17 for further discussion.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Reserve for Property Casualty Insurance Claims and Claims Expense.</span> Standard Casualty establishes reserves for claims and claims expense on reported and unreported claims of insured losses. Our reserve process takes into account known facts and interpretations of circumstances and factors, including experience with similar cases, actual claims paid, historical trends involving claim payment patterns and pending levels of unpaid claims, loss management programs, product mix, contractual terms, changes in law and regulation, judicial decisions and economic conditions. In the normal course of business, we may also supplement our claims processes by utilizing third party adjusters, appraisers, engineers, inspectors and other professionals and information sources to assess and settle catastrophe and non-catastrophe related claims. The effects of inflation are implicitly considered in the reserving process. 16200000 10500000 7300000 5200000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Insurance.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We are self-insured for a significant portion of our general and products liability, auto liability, health, property and workers' compensation liability coverage. Insurance is maintained for catastrophic exposures and those risks required to be insured by law. Estimated self-insurance costs are accrued for incurred claims and estimated IBNR losses. A reserve for products liability is actuarially determined and reflected in Accrued expenses and other current liabilities in the accompanying Consolidated Balance Sheets. The determination of claims and expenses and the appropriateness of the related liabilities are regularly reviewed and updated.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Advertising.</span> Advertising costs are expensed as incurred 4600000 3600000 2000000.0 <div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Our financial instruments consist of cash and cash equivalents, restricted cash, accounts receivable, investments, consumer loans receivable, commercial loans receivable, accounts payable, certain accrued expenses and other current liabilities and secured credit facilities and other financings. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In accordance with FASB ASC 820, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASC 820"), fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The standard describes three levels of inputs that may be used to measure fair value:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.505%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Level 1 –</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Quoted prices in active markets for identical assets or liabilities.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Level 2 –</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Level 3 –</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The carrying amount of cash and cash equivalents approximates fair value because their maturity is less than three months. The carrying amounts of restricted cash, accounts receivable, accounts payable and certain accrued expenses and other current liabilities approximate fair value due to the short-term maturity of the amounts. See Note 20 for the fair values of our other financial instruments and the inputs used.</span></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We have certain assets and liabilities in Ojinaga, Mexico related to a production facility that imports raw materials and exports finished homes to our retail lots located in the United States. The monetary assets and liabilities of this production facility are remeasured at each balance sheet date at the current exchange rate. Monetary assets and liabilities and related revenues and expenses are remeasured monthly using the average rates for the fiscal month. Remeasurement adjustments are recorded in Other income, net in the Consolidated Statements of Comprehensive Income.</span></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We account for income taxes pursuant to FASB ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASC 740"), and provide for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company's assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The calculation of tax liabilities involves considering uncertainties in the application of complex tax regulations. We recognize liabilities for anticipated tax audit issues based on our estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period of derecognition. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result. We use a two-step approach to evaluate uncertain tax positions. This approach involves recognizing any tax positions that are more likely than not to occur and then measuring those positions to determine the amounts to be recognized in the Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We periodically evaluate the deferred tax assets based on the requirements established in ASC 740, which requires the recording of a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The determination of the need for, or amount of, any valuation allowance involves significant management judgment and is based upon the evaluation of both positive and negative evidence, including management projections of anticipated taxable income. At March 29, 2025, we had state net operating loss carryforwards totaling $1.5 million, which begin to expire in 2038, and no associated valuation allowance. We have evaluated our historical profits earned and forecasted taxable income and determined that all of the deferred tax assets would be utilized in future periods. Ultimate realization of the deferred tax assets depends on our ability to continue to earn profits, as we have historically, and to meet these forecasts in future periods.</span></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Interest Income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Interest income consists of the interest earned on invested cash as well as interest earned from our commercial loan programs, recorded on an accrual basis.</span></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Other Income, net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Other income, net primarily consists of realized and unrealized gains and losses on corporate investments and gains and losses on the sale of property, plant and equipment.</span></div> <div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Stock-based compensation is measured based on the fair value of the award on the date of grant and the corresponding expense is recognized over the period during which a grantee is required to provide service in exchange for the award. Stock-based compensation expense is classified in the same line item of our Consolidated Statements of Comprehensive Income as other payroll-related expenses specific to the grantee. Compensation expense related to service-based restricted stock units ("RSUs") is recognized on a straight-line basis over the requisite service period for the entire award. Compensation expense related to performance-based RSUs is recognized on a straight-line basis over the requisite service period for each separately vesting portion of the award as if the award was, in-substance, multiple awards (i.e., a graded vesting basis).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We use historical data to estimate pre-vesting forfeitures and record stock-based compensation cost, using the straight-line attribution method, only for those awards that are expected to vest. Compensation expense related to performance-based awards is based on management's estimate of the probability of the performance criteria being satisfied, adjusted at each balance sheet date (see Note 18).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company maintains stock incentive plans whereby stock option grants or awards of RSUs may be made to certain officers, directors and key employees. In August 2023, our stockholders approved the 2023 Omnibus Equity Incentive Plan (the “Plan”). The Plan supersedes and replaces the Company's 2005 Stock Incentive Plan, as amended (the “2005 Plan”). No further awards will be made pursuant to the 2005 Plan; provided, that the 2005 Plan shall remain in effect until all awards granted under the 2005 Plan have vested or been exercised, forfeited, cancelled, or have otherwise expired or terminated in accordance with the terms of such grants. The Plan permits the award of up to 550,000 shares of the Company's common stock, of which 521,454 shares were still available for grant as of March 29, 2025. The exercise price of stock option awards may not be below 100% of the fair market value of the Company's common stock at the date of grant. Stock options vest over a defined period as determined by the plan administrator (the Compensation Committee of the Board, which consists of independent directors), but typically is no more than five years and generally expire ten years from the date of grant. Upon option exercise, new shares of the Company's common stock are issued. Service-based RSUs vest over a defined period, typically three years. Performance-based RSUs vest based on the achievement of certain criteria, determined by the plan administrator, over the measurement period which is generally three years. When RSUs vest, unrestricted shares of common stock are issued. The stock incentive plans provide for accelerated vesting of stock option awards and RSUs when the participant is involuntarily terminated upon a change in control (as defined in the plans).</span></div> 0.50 0.20 0.20 0.10 0.30 0.30 0.30 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accumulated Other Comprehensive Income (Loss).</span> AOCI is comprised of unrealized gains and losses on available-for-sale debt securities (see Note 4) and is presented net of tax. Accumulated unrealized gain on available-for-sale debt securities at the end of fiscal year 2025 was insignificant before and after tax. -400000 100000 -300000 <span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Treasury Stock. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We record repurchases of our common stock as treasury stock at cost. As we do not have a formal retirement plan for the shares acquired, and the ultimate disposition has not yet been decided, we show the cost of the acquired stock separately as a deduction from equity. Beginning Janua</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ry 1, 2023, the Inflation Reduction Act of 2022 imposed a 1% excise tax on the aggregate fair market value of stock repurchased by certain corporations during the taxable year, subject to adjustments. We have calculated the excise tax on purchases from the effective date through March 29, 2025, and this amount is recorded as an increase in our treasury sto</span>ck. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Net Income Per Share.</span> Basic earnings per share of common stock is computed based on the weighted-average number of shares of common stock outstanding during the reporting period. Diluted earnings per share of common stock is computed based on the combination of dilutive shares of common stock equivalents, comprised of shares issuable under the Company's stock-based compensation plans and the weighted-average number of shares of common stock outstanding during the reporting period. <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued or Adopted Accounting Pronouncements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs") issued by the FASB. ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Company's Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires companies to enhance the disclosures about segment expenses. The new standard requires the identification and disclosure of the Company’s Chief Operating Decision Maker ("CODM"), expanded incremental line-item disclosures of significant segment expenses used by the CODM for decision-making, and the inclusion of previous annual only segment disclosure requirements on a quarterly basis. This ASU should be applied retrospectively for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. We adopted ASU 2023-07 effective for the annual period beginning March 31, 2024, and applied it retrospectively to all prior periods presented in these financial statements. See Note 24.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Taxes Disclosures ("ASU 2023-09"), which requires greater disaggregation of income tax disclosures. ASU 2023-09 requires additional information to be disclosed with respect to the income tax rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU should be applied prospectively for fiscal years beginning after December 15, 2024, with retrospective application permitted. The Company is currently evaluating the impacts of this guidance on the Company's Consolidated Financial Statements.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU No. 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses ("ASU 2024-03"), and in January 2025, the FASB issued ASU No. 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date ("ASU 2025-01"). ASU 2024-03 requires additional disclosure of the nature of expenses included in the income statement as well as disclosures about specific types of expenses included in the expense captions presented in the income statement. ASU 2024-03, as clarified by ASU 2025-01, is effective for annual reporting periods beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027. Both early adoption and retrospective application are permitted. The Company is currently evaluating the impact that the adoption of these standards will have on its Consolidated Financial Statements.</span></div> Revenue from Contracts with Customers<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revenues are recognized when a good or service is transferred to a customer. A good or service is transferred when, or as, the customer obtains control of that good or service. Revenues are based on the consideration expected to be received in connection with our promises to deliver goods and services to the customers. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Site Improvements on Retail Sales. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We recognize sales of subcontracted ancillary services, such as preparation of the home site or other exterior enhancements. Such services are provided as a convenience to the customer. As we are involved in the selection of subcontractors and ultimately responsible for execution of these services, under FASB ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, we recognize the sale of these ancillary services on a gross basis. The revenues associated with these programs for fiscal years 2025, 2024 and 2023 were $65.0 million, $57.6 million and $53.3 million, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Additional Items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Expected consideration, and therefore revenue, reflects reductions for returns, allowances and other incentives, some of which may be contingent on future events. Additionally, our volume rebates are accrued at the time of sale and are recorded as a reduction of Net revenue.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In customer contracts for retail sales of manufactured homes, consideration includes certain state and local excise taxes billed to customers when those taxes are levied directly upon us by the taxing authorities. Expected consideration excludes sales and other taxes collected on behalf of taxing authorities. We elect to treat consideration for freight performed as a fulfillment activity. Therefore, Net revenue includes consideration for freight and other fulfillment activities performed prior to the customer obtaining control of the goods. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Practical Expedients and Exemptions. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We generally expense sales commissions when incurred because the amortization period would be one-year or less. These costs are recorded within Selling, general and administrative expenses. In addition, we do not disclose the value of unsatisfied performance obligations for contracts with an expected length of one-year or less.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The following table summarizes Net revenue disaggregated by reportable segment and source (in thousands). All revenue from customers is recognized at a point in time, either when the customer takes delivery or when a third-party insurance contract is executed, as more fully discussed above.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Home sales</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">1,838,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">1,631,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 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">2,017,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Delivery, setup and other revenues</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:11pt;font-weight:400;line-height:100%">94,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">84,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">52,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:11pt;font-weight:400;line-height:100%">1,933,111 </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:11pt;font-weight:400;line-height:100%">1,716,607 </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:11pt;font-weight:400;line-height:100%">2,069,450 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Insurance agency commissions received from third-party insurance companies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">All other sources</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:11pt;font-weight:400;line-height:100%">77,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">73,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">69,509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:11pt;font-weight:400;line-height:100%">82,347 </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:11pt;font-weight:400;line-height:100%">78,185 </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:11pt;font-weight:400;line-height:100%">73,263 </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:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,015,458 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,794,792 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,142,713 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 65000000.0 57600000 53300000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The following table summarizes Net revenue disaggregated by reportable segment and source (in thousands). All revenue from customers is recognized at a point in time, either when the customer takes delivery or when a third-party insurance contract is executed, as more fully discussed above.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Home sales</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">1,838,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">1,631,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 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">2,017,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Delivery, setup and other revenues</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:11pt;font-weight:400;line-height:100%">94,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">84,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">52,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:11pt;font-weight:400;line-height:100%">1,933,111 </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:11pt;font-weight:400;line-height:100%">1,716,607 </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:11pt;font-weight:400;line-height:100%">2,069,450 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Insurance agency commissions received from third-party insurance companies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">All other sources</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:11pt;font-weight:400;line-height:100%">77,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">73,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">69,509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:11pt;font-weight:400;line-height:100%">82,347 </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:11pt;font-weight:400;line-height:100%">78,185 </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:11pt;font-weight:400;line-height:100%">73,263 </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:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,015,458 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,794,792 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,142,713 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1838371000 1631650000 2017399000 94740000 84957000 52051000 1933111000 1716607000 2069450000 5179000 4258000 3754000 77168000 73927000 69509000 82347000 78185000 73263000 2015458000 1794792000 2142713000 Restricted Cash<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Restricted cash consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash related to CountryPlace customer payments to be remitted to third parties</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,993 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other restricted cash</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:11pt;font-weight:400;line-height:100%">4,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:11pt;font-weight:400;line-height:100%">3,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:11pt;font-weight:400;line-height:100%">19,120 </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:11pt;font-weight:400;line-height:100%">16,066 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(18,535)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(15,481)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">585 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">585 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Corresponding amounts for customer payments to be remitted to third parties are recorded in Accounts payable.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides a reconciliation of Cash and cash equivalents and Restricted cash reported within the Consolidated Balance Sheets to the combined amounts shown in the Consolidated Statements of Cash Flows (in thousands):</span></div><div style="margin-top:14pt;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:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356,225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">352,687 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">271,427 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Restricted cash</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:11pt;font-weight:400;line-height:100%">19,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">375,345 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">368,753 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">283,490 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Restricted cash consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash related to CountryPlace customer payments to be remitted to third parties</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,993 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other restricted cash</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:11pt;font-weight:400;line-height:100%">4,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:11pt;font-weight:400;line-height:100%">3,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:11pt;font-weight:400;line-height:100%">19,120 </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:11pt;font-weight:400;line-height:100%">16,066 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(18,535)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(15,481)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">585 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">585 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides a reconciliation of Cash and cash equivalents and Restricted cash reported within the Consolidated Balance Sheets to the combined amounts shown in the Consolidated Statements of Cash Flows (in thousands):</span></div><div style="margin-top:14pt;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:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356,225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">352,687 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">271,427 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Restricted cash</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:11pt;font-weight:400;line-height:100%">19,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">375,345 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">368,753 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">283,490 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 14923000 12993000 4197000 3073000 19120000 16066000 18535000 15481000 585000 585000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides a reconciliation of Cash and cash equivalents and Restricted cash reported within the Consolidated Balance Sheets to the combined amounts shown in the Consolidated Statements of Cash Flows (in thousands):</span></div><div style="margin-top:14pt;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:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356,225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">352,687 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">271,427 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Restricted cash</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:11pt;font-weight:400;line-height:100%">19,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">375,345 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">368,753 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">283,490 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 356225000 352687000 271427000 19120000 16066000 12063000 375345000 368753000 283490000 Investments<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Investments consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities</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:11pt;font-weight:400;line-height:100%">11,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,961 </span></td><td style="background-color:#ffffff;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="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity investments</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:11pt;font-weight:400;line-height:100%">5,069 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">4,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,909 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,586 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less short-term investments</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:11pt;font-weight:400;line-height:100%">(19,842)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(18,270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:11pt;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:11pt;font-weight:400;line-height:100%">18,067 </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:11pt;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:11pt;font-weight:400;line-height:100%">17,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="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Investments in marketable equity securities consist of investments in the common stock of industrial and other companies.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our non-marketable equity investments include investments in community-based initiatives that buy and sell our homes and provide home-only financing to residents of certain manufactured home communities and other distribution operations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We record investments in fixed maturity securities classified as available-for-sale at fair value and record the difference between fair value and cost in AOCI.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The amortized cost and fair value of our investments in available-for-sale debt securities, by security type are shown in the table below (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,122 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,120 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</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:11pt;font-weight:400;line-height:100%">6,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(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:11pt;font-weight:400;line-height:100%">6,976 </span></td><td style="background-color:#ffffff;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="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</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:11pt;font-weight:400;line-height:100%">10,326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">10,319 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,403 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(84)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,415 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,933 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,865 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</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:11pt;font-weight:400;line-height:100%">5,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(118)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,930 </span></td><td style="background-color:#ffffff;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="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</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:11pt;font-weight:400;line-height:100%">11,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:11pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">10,874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,091 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(433)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables show gross unrealized losses and fair value, aggregated by investment category and length of time that individual securities had been in a continuous unrealized loss position (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29, 2025</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12 Months or Longer</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">473 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,036 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</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:11pt;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:11pt;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:11pt;font-weight:400;line-height:100%">1,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(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:11pt;font-weight:400;line-height:100%">1,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</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:11pt;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:11pt;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:11pt;font-weight:400;line-height:100%">4,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">4,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">473 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,573 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(84)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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:31.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12 Months or Longer</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,014 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">833 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</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:11pt;font-weight:400;line-height:100%">493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,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:11pt;font-weight:400;line-height:100%">(118)</span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</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:11pt;font-weight:400;line-height:100%">397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">8,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,904 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,776 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(405)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,680 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(433)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are not aware of any changes to the securities or issuers that would indicate the losses above are indicative of credit impairment as of March 29, 2025. Further, we do not intend to, and it is more likely than not that we will not be required to, sell the investments before recovery of their amortized cost.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The amortized cost and fair value of our investments in available-for-sale debt securities, by contractual maturity, are shown in the table below (in thousands). Expected maturities differ from contractual maturities as borrowers may have the right to call or prepay obligations, with or without penalties.</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due in less than one year</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,118 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after one year through five years</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:11pt;font-weight:400;line-height:100%">7,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,235 </span></td><td style="background-color:#ffffff;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="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after five years through ten years</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:11pt;font-weight:400;line-height:100%">1,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">1,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Mortgage-backed securities</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:11pt;font-weight:400;line-height:100%">4,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,403 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,415 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We recognize investment gains and losses on available-for-sale debt securities when we sell or otherwise dispose of securities using the specific identification method. There were no gross gains realized on the sale of available-for-sale debt securities in fiscal years 2025, 2024 or 2023. There were no gross losses realized on the sale of available-for-sale debt securities in fiscal years 2025, 2024 or 2023.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We recognize unrealized gains and losses on marketable equity securities from changes in market prices during the period as a component of earnings in the Consolidated Statements of Comprehensive Income. See Note 1 for further discussion. Net investment gains and losses on marketable equity securities for fiscal years 2025, 2024 and 2023 were as follows (in thousands):</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year 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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net (losses) gains recognized during the period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">(1,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">1,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Net (gains) recognized on securities sold during the period</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:11pt;font-weight:400;line-height:100%">(1,175)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(348)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(958)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized (losses) gains recognized during the period on securities still held</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,175)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,521 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(397)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Investments consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities</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:11pt;font-weight:400;line-height:100%">11,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,961 </span></td><td style="background-color:#ffffff;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="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity investments</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:11pt;font-weight:400;line-height:100%">5,069 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">4,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,909 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,586 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less short-term investments</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:11pt;font-weight:400;line-height:100%">(19,842)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(18,270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:11pt;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:11pt;font-weight:400;line-height:100%">18,067 </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:11pt;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:11pt;font-weight:400;line-height:100%">17,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> 21415000 18669000 11425000 11961000 5069000 4956000 37909000 35586000 19842000 18270000 18067000 17316000 The amortized cost and fair value of our investments in available-for-sale debt securities, by security type are shown in the table below (in thousands):<div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,122 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,120 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</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:11pt;font-weight:400;line-height:100%">6,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(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:11pt;font-weight:400;line-height:100%">6,976 </span></td><td style="background-color:#ffffff;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="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</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:11pt;font-weight:400;line-height:100%">10,326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">10,319 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,403 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(84)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,415 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,933 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,865 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</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:11pt;font-weight:400;line-height:100%">5,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(118)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,930 </span></td><td style="background-color:#ffffff;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="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</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:11pt;font-weight:400;line-height:100%">11,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:11pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">10,874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,091 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(433)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4122000 19000 21000 4120000 6955000 39000 18000 6976000 10326000 38000 45000 10319000 21403000 96000 84000 21415000 2933000 0 68000 2865000 5041000 7000 118000 4930000 11117000 4000 247000 10874000 19091000 11000 433000 18669000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables show gross unrealized losses and fair value, aggregated by investment category and length of time that individual securities had been in a continuous unrealized loss position (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29, 2025</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12 Months or Longer</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">473 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,036 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</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:11pt;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:11pt;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:11pt;font-weight:400;line-height:100%">1,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(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:11pt;font-weight:400;line-height:100%">1,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</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:11pt;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:11pt;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:11pt;font-weight:400;line-height:100%">4,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">4,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">473 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,573 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(84)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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:31.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12 Months or Longer</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,014 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">833 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</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:11pt;font-weight:400;line-height:100%">493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,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:11pt;font-weight:400;line-height:100%">(118)</span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</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:11pt;font-weight:400;line-height:100%">397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">8,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,904 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,776 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(405)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,680 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(433)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 473000 2000 1036000 19000 1509000 21000 0 0 1633000 18000 1633000 18000 0 0 4431000 45000 4431000 45000 473000 2000 7100000 82000 7573000 84000 2014000 24000 833000 44000 2847000 68000 493000 1000 3442000 117000 3935000 118000 397000 3000 8501000 244000 8898000 247000 2904000 28000 12776000 405000 15680000 433000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The amortized cost and fair value of our investments in available-for-sale debt securities, by contractual maturity, are shown in the table below (in thousands). Expected maturities differ from contractual maturities as borrowers may have the right to call or prepay obligations, with or without penalties.</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due in less than one year</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,118 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after one year through five years</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:11pt;font-weight:400;line-height:100%">7,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,235 </span></td><td style="background-color:#ffffff;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="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after five years through ten years</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:11pt;font-weight:400;line-height:100%">1,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">1,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Mortgage-backed securities</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:11pt;font-weight:400;line-height:100%">4,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,403 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,415 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 8162000 8118000 7189000 7235000 1930000 1942000 4122000 4120000 21403000 21415000 0 0 0 0 0 0 Net investment gains and losses on marketable equity securities for fiscal years 2025, 2024 and 2023 were as follows (in thousands):<div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year 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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net (losses) gains recognized during the period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">(1,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">1,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Net (gains) recognized on securities sold during the period</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:11pt;font-weight:400;line-height:100%">(1,175)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(348)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(958)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized (losses) gains recognized during the period on securities still held</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,175)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,521 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(397)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -1000000 1869000 561000 1175000 348000 958000 -2175000 1521000 -397000 Inventories<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inventories consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79,098 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78,241 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finished goods </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:11pt;font-weight:400;line-height:100%">143,789 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">135,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">252,695 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">241,339 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inventories consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79,098 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78,241 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finished goods </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:11pt;font-weight:400;line-height:100%">143,789 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">135,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">252,695 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">241,339 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 79098000 78241000 29808000 27977000 143789000 135121000 252695000 241339000 Consumer Loans Receivable, Net<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes consumer loans receivable (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment, previously securitized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,968 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,826 </span></td><td style="background-color:#ffffff;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="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for sale</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:11pt;font-weight:400;line-height:100%">27,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">15,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction advances</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:11pt;font-weight:400;line-height:100%">4,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">58,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,656 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees and other, net</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:11pt;font-weight:400;line-height:100%">(686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses</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:11pt;font-weight:400;line-height:100%">(939)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(1,066)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">56,537 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,067 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less 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:11pt;font-weight:400;line-height:100%">(35,852)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(20,713)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,685 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,354 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The allowance for loan losses reflects our judgment of the probable loss exposure on loans held for investment. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses at beginning of fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,066 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,153 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in estimated loan losses, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(87)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Charge-offs</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:11pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses at end of fiscal year</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:11pt;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:11pt;font-weight:400;line-height:100%">939 </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:11pt;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:11pt;font-weight:400;line-height:100%">1,066 </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:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The consumer loans held for investment had the following characteristics:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average contractual interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average effective interest 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:11pt;font-weight:400;line-height:100%">10.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">10.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average months to maturity</span></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:11pt;font-weight:400;line-height:100%">221</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">196</span></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable, net (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">56,401 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31 to 60 days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,063 </span></td><td style="background-color:#ffffff;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:11pt;font-weight:400;line-height:100%">61 to 90 days</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:11pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:11pt;font-weight:400;line-height:100%">91+ days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:11pt;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:11pt;font-weight:400;line-height:100%">58,162 </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:11pt;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:11pt;font-weight:400;line-height:100%">45,656 </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:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table disaggregates gross consumer loans receivable, net by credit quality indicator at loan inception and fiscal year of origination (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.268%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29, 2025</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:11pt;font-weight:400;line-height:100%">2025</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:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">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:11pt;font-weight:400;line-height:100%">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:11pt;font-weight:400;line-height:100%">2021</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:11pt;font-weight:400;line-height:100%">Prior</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:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,209 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">323 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">761 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,197 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">680 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,935 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">323 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,804 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,148 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">58,162 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.268%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</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:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">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:11pt;font-weight:400;line-height:100%">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:11pt;font-weight:400;line-height:100%">2021</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:11pt;font-weight:400;line-height:100%">2020</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:11pt;font-weight:400;line-height:100%">Prior</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:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">885 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,808 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,425 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,649 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,187 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,105 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,799 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,141 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,656 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loan contracts secured by geographically concentrated collateral could experience higher rates of delinquencies, default and foreclosure losses than loan contracts secured by collateral that is more geographically dispersed. As of March 29, 2025, 54% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 11% was concentrated in Florida. As of March 30, 2024, 46% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 10% was concentrated in Florida. Other than Texas and Florida, no state had concentrations in excess of 10% of the principal balance of consumer loans receivable as of March 29, 2025 or March 30, 2024.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Collateral for repossessed loans is acquired through foreclosure or similar proceedings and is recorded at the estimated fair value of the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> home l</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ess the estimated costs to sell. At repossession, the fair value of the collateral is determined based on the historical recovery rates of previously charged-off loans; the loan is charged off and the loss is recorded to the allowance for loan losses.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> On a monthly basis, the fair value of the collateral is adjusted to the lower of the amount recorded at repossession or the estimated sales price less estimated costs to sell, based on current information. Repossessed homes totaled approximately $0.2 million as of March 29, 2025 and $0.7 million as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">March 30, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, and are included in Pre</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">paid expenses and other current assets in the Consolidated Balance Sheets. Foreclosure or similar proceedings in progress totaled approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$0.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$0.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> as of March 29, 2025 and March 30, 2024, respectively.</span></div>Commercial Loans Receivable, Net<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The commercial loans receivable, net balance consists of direct financing arrangements for the home product needs of our independent distributors, community owners and developers</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We also provide loans to independent floor plan lenders that then lend to distributors to finance their inventory purchases. The notes are secured by the homes as collateral and, in some instances, other security. Other terms of direct arrangements vary, depending on the needs of the borrower and the opportunity for the Company.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Commercial loans receivable, net consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans receivable (including from affiliates)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">100,297 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan 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:11pt;font-weight:400;line-height:100%">(361)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(781)</span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees, 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:11pt;font-weight:400;line-height:100%">(190)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:11pt;font-weight:400;line-height:100%">99,746 </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:11pt;font-weight:400;line-height:100%">91,041 </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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion of commercial loans receivable (including from affiliates), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(46,373)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(43,316)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53,373 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47,725 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The commercial loans receivable, net balance had the following characteristics:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average contractual interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average months outstanding</span></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:11pt;font-weight:400;line-height:100%">10</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12</span></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The risk of loss is spread over numerous borrowers. Borrower activity is monitored on a regular basis and contractual arrangements are in place to provide adequate loss mitigation in the event of a default. Historically, we have been able to sell repossessed homes, thereby mitigating loss exposure. If a default occurs and collateral is lost, we are exposed to loss of the full value of the home loan. We evaluate the potential for loss from the commercial loan programs on a collective basis, aggregating similar loans based on their terms. Our evaluation also considers the borrower's risk rating, overall financial stability, historical experience and estimates of other economic factors.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in estimated loan losses, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(420)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(805)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of fiscal year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">361 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loans are subject to regular review and are given management's attention whenever a problem situation appears to be developing. Loans with indicators of potential performance problems are placed on watch list status and are subject to additional monitoring and scrutiny. Nonperforming status includes loans accounted for on a non-accrual basis and accruing loans with principal payments 90 days or more past due. Our policy is to place loans on nonaccrual status when interest is past due and remains unpaid 90 days or more or when there is a clear indication that the borrower is unable or unwilling to make payments as they become due. We will resume accrual of interest once these factors have been remedied. Payments received on non-accrual loans are recorded on a cash basis, first to interest and then to principal, and charge-offs occur when it becomes probable that outstanding amounts will not be recovered. At March 29, 2025, there were no commercial loans 90 days or more past due that were still accruing interest, and we were not aware of any potential problem loans that would have a material effect on the commercial loans receivable balance.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table disaggregates our commercial loans receivable, net by credit quality indicator and fiscal year of origination (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.459%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29, 2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #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:11pt;font-weight:400;line-height:100%">2025</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:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">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:11pt;font-weight:400;line-height:100%">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:11pt;font-weight:400;line-height:100%">2021</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:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</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:11pt;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:11pt;font-weight:400;line-height:100%">66,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">24,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 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:11pt;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:11pt;font-weight:400;line-height:100%">7,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">1,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">1,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">100,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.459%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">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:11pt;font-weight:400;line-height:100%">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:11pt;font-weight:400;line-height:100%">2021</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:11pt;font-weight:400;line-height:100%">2020</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:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</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:11pt;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:11pt;font-weight:400;line-height:100%">57,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">25,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">4,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">2,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">2,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">91,938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of March 29, 2025 and March 30, 2024, approximately 17% and 18%, respectively, of our outstanding commercial loans receivable principal balance was concentrated in New York and as of March 29, 2025, approximately 16% was concentrated in California. No other state had concentrations in excess of 10% of the principal balance of the commercial loans receivable as of March 29, 2025 or March 30, 2024. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We had concentrations with one independent third-party and its affiliates that equaled 10% and 13% of the net commercial loans receivable principal balance outstanding, all of which was secured, as of March 29, 2025 and March 30, 2024, respectively. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The risks created by these concentrations have been considered in the determination of the adequacy of the allowance for loan losses.</span></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes consumer loans receivable (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment, previously securitized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,968 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,826 </span></td><td style="background-color:#ffffff;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="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for sale</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:11pt;font-weight:400;line-height:100%">27,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">15,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction advances</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:11pt;font-weight:400;line-height:100%">4,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">58,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,656 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees and other, net</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:11pt;font-weight:400;line-height:100%">(686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses</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:11pt;font-weight:400;line-height:100%">(939)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(1,066)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">56,537 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,067 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less 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:11pt;font-weight:400;line-height:100%">(35,852)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(20,713)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,685 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,354 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Commercial loans receivable, net consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans receivable (including from affiliates)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">100,297 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan 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:11pt;font-weight:400;line-height:100%">(361)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(781)</span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees, 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:11pt;font-weight:400;line-height:100%">(190)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:11pt;font-weight:400;line-height:100%">99,746 </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:11pt;font-weight:400;line-height:100%">91,041 </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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion of commercial loans receivable (including from affiliates), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(46,373)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(43,316)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53,373 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47,725 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 13775000 16968000 12196000 12826000 27981000 15140000 4210000 722000 58162000 45656000 686000 523000 939000 1066000 56537000 44067000 35852000 20713000 20685000 23354000 <span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses at beginning of fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,066 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,153 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in estimated loan losses, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(87)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Charge-offs</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:11pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses at end of fiscal year</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:11pt;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:11pt;font-weight:400;line-height:100%">939 </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:11pt;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:11pt;font-weight:400;line-height:100%">1,066 </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> 1066000 1153000 -103000 -87000 24000 0 0 0 939000 1066000 <div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The consumer loans held for investment had the following characteristics:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average contractual interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average effective interest 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:11pt;font-weight:400;line-height:100%">10.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">10.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average months to maturity</span></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:11pt;font-weight:400;line-height:100%">221</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">196</span></td></tr></table></div> 0.079 0.081 0.103 0.104 P221M P196M The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable, net (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">56,401 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31 to 60 days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,063 </span></td><td style="background-color:#ffffff;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:11pt;font-weight:400;line-height:100%">61 to 90 days</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:11pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:11pt;font-weight:400;line-height:100%">91+ days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:11pt;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:11pt;font-weight:400;line-height:100%">58,162 </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:11pt;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:11pt;font-weight:400;line-height:100%">45,656 </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> 56401000 43810000 1082000 1063000 4000 131000 675000 652000 58162000 45656000 <div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table disaggregates gross consumer loans receivable, net by credit quality indicator at loan inception and fiscal year of origination (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.268%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29, 2025</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:11pt;font-weight:400;line-height:100%">2025</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:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">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:11pt;font-weight:400;line-height:100%">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:11pt;font-weight:400;line-height:100%">2021</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:11pt;font-weight:400;line-height:100%">Prior</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:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,209 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">323 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">761 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,197 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">680 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,935 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">323 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,804 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,148 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">58,162 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.268%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</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:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">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:11pt;font-weight:400;line-height:100%">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:11pt;font-weight:400;line-height:100%">2021</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:11pt;font-weight:400;line-height:100%">2020</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:11pt;font-weight:400;line-height:100%">Prior</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:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">885 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,808 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,425 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,649 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,187 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,105 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,799 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,141 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,656 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table disaggregates our commercial loans receivable, net by credit quality indicator and fiscal year of origination (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.459%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29, 2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #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:11pt;font-weight:400;line-height:100%">2025</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:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">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:11pt;font-weight:400;line-height:100%">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:11pt;font-weight:400;line-height:100%">2021</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:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</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:11pt;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:11pt;font-weight:400;line-height:100%">66,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">24,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 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:11pt;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:11pt;font-weight:400;line-height:100%">7,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">1,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">1,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">100,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.459%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">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:11pt;font-weight:400;line-height:100%">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:11pt;font-weight:400;line-height:100%">2021</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:11pt;font-weight:400;line-height:100%">2020</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:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</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:11pt;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:11pt;font-weight:400;line-height:100%">57,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">25,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">4,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">2,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">2,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">91,938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 18133000 9209000 323000 92000 761000 13197000 41715000 2948000 1210000 0 0 1026000 9000000 14184000 537000 0 0 0 17000 680000 1234000 317000 441000 0 0 0 271000 1029000 21935000 10860000 323000 92000 1804000 23148000 58162000 14107000 328000 96000 885000 1808000 14425000 31649000 1633000 0 0 1202000 942000 8684000 12461000 0 0 0 18000 49000 723000 790000 447000 0 0 0 0 309000 756000 16187000 328000 96000 2105000 2799000 24141000 45656000 0.54 0.11 0.46 0.10 200000 700000 500000 400000 100297000 91938000 361000 781000 190000 116000 99746000 91041000 46373000 43316000 53373000 47725000 <div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The commercial loans receivable, net balance had the following characteristics:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average contractual interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average months outstanding</span></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:11pt;font-weight:400;line-height:100%">10</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12</span></td></tr></table></div> 0.083 0.074 P10M P12M <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in estimated loan losses, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(420)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(805)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of fiscal year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">361 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 781000 1586000 -420000 -805000 361000 781000 P90D P90D 0 P90D 66843000 24215000 7006000 1014000 1219000 100297000 57691000 25066000 4823000 2144000 2214000 91938000 0.17 0.18 0.16 0.10 0.13 Property, Plant and Equipment, net<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Property, plant and equipment, net, consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, at cost:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Buildings and improvements</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">173,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">171,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Machinery and equipment</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:11pt;font-weight:400;line-height:100%">91,232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">81,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction in progress</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:11pt;font-weight:400;line-height:100%">16,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:11pt;font-weight:400;line-height:100%">8,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">320,947 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">300,885 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated depreciation</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:11pt;font-weight:400;line-height:100%">(93,327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(76,686)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">227,620 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">224,199 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Depreciation expense was $17.7 million in fiscal year 2025, $17.0 million in fiscal year 2024 and $14.8 million in fiscal year 2023.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Included in the balances above are certain assets under finance leases. See Note 9 for additional information.</span></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Property, plant and equipment, net, consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, at cost:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Buildings and improvements</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">173,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">171,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Machinery and equipment</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:11pt;font-weight:400;line-height:100%">91,232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">81,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction in progress</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:11pt;font-weight:400;line-height:100%">16,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:11pt;font-weight:400;line-height:100%">8,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">320,947 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">300,885 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated depreciation</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:11pt;font-weight:400;line-height:100%">(93,327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(76,686)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">227,620 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">224,199 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 173769000 171516000 91232000 81142000 39829000 39822000 16117000 8405000 320947000 300885000 93327000 76686000 227620000 224199000 17700000 17000000.0 14800000 Leases<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We lease certain production and retail locations, office space and equipment. We determine if a contract or arrangement is, or contains, a lease at inception. Lease agreements with an initial term of 12 months or less are not recorded in the Consolidated Balance Sheets. Certain lease agreements include one or more options to renew, with renewal terms that can extend the lease term by <span style="-sec-ix-hidden:f-888"><span style="-sec-ix-hidden:f-889">one</span></span> to three years or more. Generally, the exercise of lease renewal options is at our discretion. Some agreements also include options to purchase the leased property. The estimated life of assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option that we are reasonably certain to exercise.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Certain of our lease agreements include rental payments adjusted periodically for inflation. These lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Right of Use ("ROU") assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments in accordance with the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Since our leases do not provide a readily determinable implicit interest rate, we estimate an incremental borrowing rate. In determining the estimated incremental borrowing rate, we consider the lease period and comparable market interest rates, as well as any other information available at the lease commencement date. The lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such options.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheets as of March 29, 2025 and March 30, 2024 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Classification</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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ROU assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">35,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">39,027 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="-sec-ix-hidden:f-895"><span style="-sec-ix-hidden:f-896"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"> (1)</span></span></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:11pt;font-weight:400;line-height:100%">5,738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">5,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease assets</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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,314 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,940 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Lease Liabilities</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-901"><span style="-sec-ix-hidden:f-902">Accrued expenses and other current liabilities</span></span></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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">5,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">5,303 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-905"><span style="-sec-ix-hidden:f-906">Accrued expenses and other current liabilities</span></span></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:11pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-current:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Operating lease liabilities</span></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:11pt;font-weight:400;line-height:100%">Operating lease liabilities</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:11pt;font-weight:400;line-height:100%">31,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">35,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Finance lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-911"><span style="-sec-ix-hidden:f-912">Other liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,086 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,549 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,617 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Recorded net of accumulated amortization of $0.6 million and $0.4 million as of March 29, 2025 and March 30, 2024, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the financial statement classification of our lease expenses reported within the Consolidated Statements of Comprehensive Income for the years ended March 29, 2025, March 30, 2024 and April 1, 2023 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.730%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></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:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease Expense Category</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Classification</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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">1,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">1,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">1,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:11pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</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:11pt;font-weight:400;line-height:100%">5,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">4,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">4,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease expense</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Amortization of leased assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</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:11pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Interest on lease liabilities</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:11pt;font-weight:400;line-height:100%">Interest expense</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:11pt;font-weight:400;line-height:100%">276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">283 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease expense</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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,577 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,266 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,707 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Excludes short-term and variable lease expenses, which are immaterial.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Cash payments for operating and finance leases were as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,694 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,609 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The present value of minimum payments for future fiscal years under non-cancelable leases as of March 29, 2025 was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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:11pt;font-weight:400;line-height:100%">Operating Leases</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:11pt;font-weight:400;line-height:100%">Finance Leases</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:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,374 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,730 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,257 </span></td><td style="background-color:#ffffff;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:11pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">4,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:11pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,476 </span></td><td style="background-color:#ffffff;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:11pt;font-weight:400;line-height:100%">2030</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:11pt;font-weight:400;line-height:100%">4,074 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">4,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:11pt;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:11pt;font-weight:400;line-height:100%">22,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,790 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,673)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,568)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(14,241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,463 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,086 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,549 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of March 29, 2025:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:11pt;font-weight:400;line-height:100%">Remaining Lease Term (Years)</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:11pt;font-weight:400;line-height:100%">Discount Rate</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:11pt;font-weight:400;line-height:100%">   Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</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:11pt;font-weight:400;line-height:100%">   Finance leases</span></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:11pt;font-weight:400;line-height:100%">32.8</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:11pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> Leases<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We lease certain production and retail locations, office space and equipment. We determine if a contract or arrangement is, or contains, a lease at inception. Lease agreements with an initial term of 12 months or less are not recorded in the Consolidated Balance Sheets. Certain lease agreements include one or more options to renew, with renewal terms that can extend the lease term by <span style="-sec-ix-hidden:f-888"><span style="-sec-ix-hidden:f-889">one</span></span> to three years or more. Generally, the exercise of lease renewal options is at our discretion. Some agreements also include options to purchase the leased property. The estimated life of assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option that we are reasonably certain to exercise.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Certain of our lease agreements include rental payments adjusted periodically for inflation. These lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Right of Use ("ROU") assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments in accordance with the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Since our leases do not provide a readily determinable implicit interest rate, we estimate an incremental borrowing rate. In determining the estimated incremental borrowing rate, we consider the lease period and comparable market interest rates, as well as any other information available at the lease commencement date. The lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such options.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheets as of March 29, 2025 and March 30, 2024 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Classification</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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ROU assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">35,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">39,027 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="-sec-ix-hidden:f-895"><span style="-sec-ix-hidden:f-896"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"> (1)</span></span></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:11pt;font-weight:400;line-height:100%">5,738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">5,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease assets</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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,314 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,940 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Lease Liabilities</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-901"><span style="-sec-ix-hidden:f-902">Accrued expenses and other current liabilities</span></span></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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">5,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">5,303 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-905"><span style="-sec-ix-hidden:f-906">Accrued expenses and other current liabilities</span></span></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:11pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-current:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Operating lease liabilities</span></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:11pt;font-weight:400;line-height:100%">Operating lease liabilities</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:11pt;font-weight:400;line-height:100%">31,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">35,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Finance lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-911"><span style="-sec-ix-hidden:f-912">Other liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,086 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,549 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,617 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Recorded net of accumulated amortization of $0.6 million and $0.4 million as of March 29, 2025 and March 30, 2024, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the financial statement classification of our lease expenses reported within the Consolidated Statements of Comprehensive Income for the years ended March 29, 2025, March 30, 2024 and April 1, 2023 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.730%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></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:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease Expense Category</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Classification</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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">1,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">1,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">1,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:11pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</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:11pt;font-weight:400;line-height:100%">5,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">4,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">4,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease expense</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Amortization of leased assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</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:11pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Interest on lease liabilities</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:11pt;font-weight:400;line-height:100%">Interest expense</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:11pt;font-weight:400;line-height:100%">276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">283 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease expense</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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,577 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,266 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,707 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Excludes short-term and variable lease expenses, which are immaterial.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Cash payments for operating and finance leases were as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,694 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,609 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The present value of minimum payments for future fiscal years under non-cancelable leases as of March 29, 2025 was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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:11pt;font-weight:400;line-height:100%">Operating Leases</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:11pt;font-weight:400;line-height:100%">Finance Leases</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:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,374 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,730 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,257 </span></td><td style="background-color:#ffffff;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:11pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">4,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:11pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,476 </span></td><td style="background-color:#ffffff;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:11pt;font-weight:400;line-height:100%">2030</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:11pt;font-weight:400;line-height:100%">4,074 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">4,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:11pt;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:11pt;font-weight:400;line-height:100%">22,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,790 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,673)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,568)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(14,241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,463 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,086 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,549 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of March 29, 2025:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:11pt;font-weight:400;line-height:100%">Remaining Lease Term (Years)</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:11pt;font-weight:400;line-height:100%">Discount Rate</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:11pt;font-weight:400;line-height:100%">   Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</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:11pt;font-weight:400;line-height:100%">   Finance leases</span></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:11pt;font-weight:400;line-height:100%">32.8</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:11pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We lease certain production and retail locations, office space and equipment. We determine if a contract or arrangement is, or contains, a lease at inception. Lease agreements with an initial term of 12 months or less are not recorded in the Consolidated Balance Sheets. Certain lease agreements include one or more options to renew, with renewal terms that can extend the lease term by <span style="-sec-ix-hidden:f-888"><span style="-sec-ix-hidden:f-889">one</span></span> to three years or more. Generally, the exercise of lease renewal options is at our discretion. Some agreements also include options to purchase the leased property. The estimated life of assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option that we are reasonably certain to exercise.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Certain of our lease agreements include rental payments adjusted periodically for inflation. These lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Right of Use ("ROU") assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments in accordance with the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Since our leases do not provide a readily determinable implicit interest rate, we estimate an incremental borrowing rate. In determining the estimated incremental borrowing rate, we consider the lease period and comparable market interest rates, as well as any other information available at the lease commencement date. The lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such options.</span></div> P3Y P3Y <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheets as of March 29, 2025 and March 30, 2024 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Classification</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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ROU assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">35,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">39,027 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="-sec-ix-hidden:f-895"><span style="-sec-ix-hidden:f-896"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"> (1)</span></span></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:11pt;font-weight:400;line-height:100%">5,738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">5,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease assets</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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,314 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,940 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Lease Liabilities</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-901"><span style="-sec-ix-hidden:f-902">Accrued expenses and other current liabilities</span></span></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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">5,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">5,303 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-905"><span style="-sec-ix-hidden:f-906">Accrued expenses and other current liabilities</span></span></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:11pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-current:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Operating lease liabilities</span></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:11pt;font-weight:400;line-height:100%">Operating lease liabilities</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:11pt;font-weight:400;line-height:100%">31,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">35,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Finance lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-911"><span style="-sec-ix-hidden:f-912">Other liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,086 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,549 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,617 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Recorded net of accumulated amortization of $0.6 million and $0.4 million as of March 29, 2025 and March 30, 2024, respectively.</span></div> 35576000 39027000 5738000 5913000 41314000 44940000 5925000 5303000 83000 80000 31538000 35148000 6003000 6086000 43549000 46617000 600000 400000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the financial statement classification of our lease expenses reported within the Consolidated Statements of Comprehensive Income for the years ended March 29, 2025, March 30, 2024 and April 1, 2023 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.730%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></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:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease Expense Category</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Classification</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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">1,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">1,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">1,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:11pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</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:11pt;font-weight:400;line-height:100%">5,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">4,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">4,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease expense</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Amortization of leased assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</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:11pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Interest on lease liabilities</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:11pt;font-weight:400;line-height:100%">Interest expense</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:11pt;font-weight:400;line-height:100%">276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">283 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease expense</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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,577 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,266 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,707 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Excludes short-term and variable lease expenses, which are immaterial.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Cash payments for operating and finance leases were as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,694 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,609 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of March 29, 2025:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:11pt;font-weight:400;line-height:100%">Remaining Lease Term (Years)</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:11pt;font-weight:400;line-height:100%">Discount Rate</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:11pt;font-weight:400;line-height:100%">   Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</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:11pt;font-weight:400;line-height:100%">   Finance leases</span></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:11pt;font-weight:400;line-height:100%">32.8</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:11pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 1119000 1119000 1190000 5037000 4693000 4059000 145000 175000 175000 276000 279000 283000 6577000 6266000 5707000 5648000 6694000 5609000 267000 356000 356000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The present value of minimum payments for future fiscal years under non-cancelable leases as of March 29, 2025 was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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:11pt;font-weight:400;line-height:100%">Operating Leases</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:11pt;font-weight:400;line-height:100%">Finance Leases</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:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,374 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,730 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,257 </span></td><td style="background-color:#ffffff;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:11pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">4,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:11pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,476 </span></td><td style="background-color:#ffffff;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:11pt;font-weight:400;line-height:100%">2030</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:11pt;font-weight:400;line-height:100%">4,074 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">4,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:11pt;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:11pt;font-weight:400;line-height:100%">22,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,790 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,673)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,568)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(14,241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,463 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,086 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,549 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The present value of minimum payments for future fiscal years under non-cancelable leases as of March 29, 2025 was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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:11pt;font-weight:400;line-height:100%">Operating Leases</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:11pt;font-weight:400;line-height:100%">Finance Leases</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:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,374 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,730 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,257 </span></td><td style="background-color:#ffffff;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:11pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">4,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:11pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,476 </span></td><td style="background-color:#ffffff;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:11pt;font-weight:400;line-height:100%">2030</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:11pt;font-weight:400;line-height:100%">4,074 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">4,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:11pt;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:11pt;font-weight:400;line-height:100%">22,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,790 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,673)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,568)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(14,241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,463 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,086 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,549 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6374000 356000 6730000 4901000 356000 5257000 4332000 356000 4688000 4120000 356000 4476000 4074000 356000 4430000 22335000 9874000 32209000 46136000 11654000 57790000 8673000 5568000 14241000 37463000 6086000 43549000 P9Y 0.049 P32Y9M18D 0.045 Goodwill and Other Intangibles<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Goodwill and other intangibles, net, consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.607%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.458%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></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:11pt;font-weight:400;line-height:100%">March 29, 2025</span></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:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Indefinite-lived:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">121,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">121,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">121,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">121,934 </span></td><td style="background-color:#ffffff;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="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trademarks and trade names</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:11pt;font-weight:400;line-height:100%">7,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;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:11pt;font-weight:400;line-height:100%">7,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">16,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;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:11pt;font-weight:400;line-height:100%">16,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State insurance licenses</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:11pt;font-weight:400;line-height:100%">1,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:11pt;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:11pt;font-weight:400;line-height:100%">1,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:11pt;font-weight:400;line-height:100%">1,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:11pt;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:11pt;font-weight:400;line-height:100%">1,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:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">130,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">130,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">140,014 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">140,014 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Finite lived:</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><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 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer relationships</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:11pt;font-weight:400;line-height:100%">15,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 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:11pt;font-weight:400;line-height:100%">(6,676)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">8,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">15,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 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:11pt;font-weight:400;line-height:100%">(5,314)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">9,686 </span></td><td style="background-color:#cceeff;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 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(827)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">146,203 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,503)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">138,700 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">156,128 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,973)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">150,155 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Changes in the carrying amount of Goodwill were as follows for the years ended March 29, 2025 and March 30, 2024 (in thousands).</span></div><div style="margin-top:4pt;text-indent:18pt"><span><br/></span></div><div style="margin-top:4pt;text-indent:18pt"><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:23.607%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.458%"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</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:11pt;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:11pt;font-weight:400;line-height:100%">114,547 </span></td><td style="background-color:#cceeff;padding: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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,387 </span></td><td style="background-color:#ffffff;padding: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</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:11pt;font-weight:400;line-height:100%">121,934 </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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;padding: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29, 2025</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:11pt;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:11pt;font-weight:400;line-height:100%">121,969 </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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:9pt;margin-top:2pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Acquisitions includes any adjustments to Goodwill during the measurement period. The measurement periods for the valuation of assets acquired and liabilities assumed end as soon as information on the facts and circumstances that existed as of the acquisition dates becomes available, but do not exceed 12 months. Adjustments in purchase price allocations may require a change in the amounts allocated to goodwill during the periods in which the adjustments are determined. No measurement periods are open as of March 29, 2025.</span></div><div style="margin-bottom:9pt;margin-top:2pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">At March 29, 2025 and March 30, 2024 , the Company had Goodwill of $121,969 and $121,934, respectively. The change is due to adjustments to prior year acquisitions. All Goodwill resides in the factory-built housing segment. At March 29, 2025 there are no accumulated impairment losses related to Goodwill.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the fourth quarter of fiscal year 2025, the Company performed a strategic brand realignment. As a result, Cavco recorded a non-cash charge of $10.0 million in <span style="-sec-ix-hidden:f-1020">Selling, general and administrative expenses</span> related to the adjustment of legacy indefinite lived trade name values.</span></div><div style="margin-bottom:9pt;margin-top:2pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Amortization expense recognized on intangible assets was $1.5 million during fiscal year 2025, $1.6 million during fiscal year 2024 and $2.1 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">during fiscal year 2023. Customer relationships have a weighted average remaining life of 5.9 years and other finite lived intangibles have a weighted average remaining life of 1.5 years.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Expected amortization for future fiscal years is as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</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:11pt;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:11pt;font-weight:400;line-height:100%">1,488 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,415 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,265 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2030</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:11pt;font-weight:400;line-height:100%">985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">2,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:11pt;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:11pt;font-weight:400;line-height:100%">8,611 </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:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Goodwill and other intangibles, net, consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.607%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.458%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></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:11pt;font-weight:400;line-height:100%">March 29, 2025</span></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:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Indefinite-lived:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">121,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">121,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">121,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">121,934 </span></td><td style="background-color:#ffffff;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="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trademarks and trade names</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:11pt;font-weight:400;line-height:100%">7,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;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:11pt;font-weight:400;line-height:100%">7,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">16,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;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:11pt;font-weight:400;line-height:100%">16,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State insurance licenses</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:11pt;font-weight:400;line-height:100%">1,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:11pt;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:11pt;font-weight:400;line-height:100%">1,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:11pt;font-weight:400;line-height:100%">1,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:11pt;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:11pt;font-weight:400;line-height:100%">1,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:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">130,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">130,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">140,014 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">140,014 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Finite lived:</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><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 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer relationships</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:11pt;font-weight:400;line-height:100%">15,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 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:11pt;font-weight:400;line-height:100%">(6,676)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">8,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">15,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 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:11pt;font-weight:400;line-height:100%">(5,314)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">9,686 </span></td><td style="background-color:#cceeff;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 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(827)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">146,203 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,503)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">138,700 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">156,128 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,973)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">150,155 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 121969000 121969000 121934000 121934000 7020000 7020000 16980000 16980000 1100000 1100000 1100000 1100000 130089000 130089000 140014000 140014000 15000000 6676000 8324000 15000000 5314000 9686000 1114000 827000 287000 1114000 659000 455000 146203000 7503000 138700000 156128000 5973000 150155000 <div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Changes in the carrying amount of Goodwill were as follows for the years ended March 29, 2025 and March 30, 2024 (in thousands).</span></div><div style="margin-top:4pt;text-indent:18pt"><span><br/></span></div><div style="margin-top:4pt;text-indent:18pt"><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:23.607%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.458%"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</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:11pt;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:11pt;font-weight:400;line-height:100%">114,547 </span></td><td style="background-color:#cceeff;padding: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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,387 </span></td><td style="background-color:#ffffff;padding: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</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:11pt;font-weight:400;line-height:100%">121,934 </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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;padding: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29, 2025</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:11pt;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:11pt;font-weight:400;line-height:100%">121,969 </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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:9pt;margin-top:2pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Acquisitions includes any adjustments to Goodwill during the measurement period. The measurement periods for the valuation of assets acquired and liabilities assumed end as soon as information on the facts and circumstances that existed as of the acquisition dates becomes available, but do not exceed 12 months. Adjustments in purchase price allocations may require a change in the amounts allocated to goodwill during the periods in which the adjustments are determined. No measurement periods are open as of March 29, 2025.</span></div> 114547000 7387000 121934000 -35000 121969000 121969000 121934000 0 10000000 1500000 1600000 2100000 P5Y10M24D P1Y6M <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Expected amortization for future fiscal years is as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</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:11pt;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:11pt;font-weight:400;line-height:100%">1,488 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,415 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,265 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2030</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:11pt;font-weight:400;line-height:100%">985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">2,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:11pt;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:11pt;font-weight:400;line-height:100%">8,611 </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> 1488000 1415000 1299000 1265000 985000 2159000 8611000 Accrued Expenses and Other Current Liabilities<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,934 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,856 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Salaries, wages and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">38,125 </span></td><td style="background-color:#ffffff;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:11pt;font-weight:400;line-height:100%">Unearned insurance premiums</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:11pt;font-weight:400;line-height:100%">33,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">33,449 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:11pt;font-weight:400;line-height:100%">Estimated warranties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,718 </span></td><td style="background-color:#ffffff;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:11pt;font-weight:400;line-height:100%">Accrued volume rebates</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:11pt;font-weight:400;line-height:100%">21,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">21,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:11pt;font-weight:400;line-height:100%">Insurance loss reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued self-insurance</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:11pt;font-weight:400;line-height:100%">13,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">14,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">55,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">265,971 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">239,736 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,934 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,856 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Salaries, wages and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">38,125 </span></td><td style="background-color:#ffffff;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:11pt;font-weight:400;line-height:100%">Unearned insurance premiums</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:11pt;font-weight:400;line-height:100%">33,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">33,449 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:11pt;font-weight:400;line-height:100%">Estimated warranties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,718 </span></td><td style="background-color:#ffffff;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:11pt;font-weight:400;line-height:100%">Accrued volume rebates</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:11pt;font-weight:400;line-height:100%">21,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">21,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:11pt;font-weight:400;line-height:100%">Insurance loss reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued self-insurance</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:11pt;font-weight:400;line-height:100%">13,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">14,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">55,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">265,971 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">239,736 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 46934000 40856000 45640000 38125000 33863000 33449000 33189000 31718000 21208000 21167000 16201000 10540000 13094000 14124000 55842000 49757000 265971000 239736000 Warranties<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Activity in the liability for estimated warranties for fiscal years 2025, 2024 and 2023 was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,718 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,368 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Purchase accounting additions</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:11pt;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:11pt;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:11pt;font-weight:400;line-height:100%">1,250 </span></td><td style="background-color:#ffffff;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="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Charged to costs and expenses</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:11pt;font-weight:400;line-height:100%">52,515 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">60,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">50,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Payments and deductions</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:11pt;font-weight:400;line-height:100%">(51,044)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(59,869)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(46,289)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of fiscal year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,189 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,718 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,368 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Activity in the liability for estimated warranties for fiscal years 2025, 2024 and 2023 was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,718 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,368 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Purchase accounting additions</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:11pt;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:11pt;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:11pt;font-weight:400;line-height:100%">1,250 </span></td><td style="background-color:#ffffff;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="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Charged to costs and expenses</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:11pt;font-weight:400;line-height:100%">52,515 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">60,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">50,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Payments and deductions</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:11pt;font-weight:400;line-height:100%">(51,044)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(59,869)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(46,289)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of fiscal year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,189 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,718 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,368 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 31718000 31368000 26250000 0 0 1250000 52515000 60219000 50157000 51044000 59869000 46289000 33189000 31718000 31368000 Other Liabilities<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes secured financings and other obligations (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance 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:11pt;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:11pt;font-weight:400;line-height:100%">6,086 </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:11pt;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:11pt;font-weight:400;line-height:100%">6,166 </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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other secured financing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:11pt;font-weight:400;line-height:100%">7,680 </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:11pt;font-weight:400;line-height:100%">8,082 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion included in Accrued expenses and other current 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:11pt;font-weight:400;line-height:100%">(321)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(323)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,359 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,759 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Scheduled maturities for future fiscal years of the Company's obligations consist of the following (in thousands).</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</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:11pt;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:11pt;font-weight:400;line-height:100%">321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">296 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">265 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2030</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:11pt;font-weight:400;line-height:100%">252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">6,265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:11pt;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:11pt;font-weight:400;line-height:100%">7,680 </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:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Actual payments may vary from those above, resulting from prepayments or other factors.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">See Note 9 for further discussion of the finance lease obligations.</span></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes secured financings and other obligations (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance 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:11pt;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:11pt;font-weight:400;line-height:100%">6,086 </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:11pt;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:11pt;font-weight:400;line-height:100%">6,166 </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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other secured financing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:11pt;font-weight:400;line-height:100%">7,680 </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:11pt;font-weight:400;line-height:100%">8,082 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion included in Accrued expenses and other current 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:11pt;font-weight:400;line-height:100%">(321)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(323)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,359 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,759 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6086000 6166000 1594000 1916000 7680000 8082000 321000 323000 7359000 7759000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Scheduled maturities for future fiscal years of the Company's obligations consist of the following (in thousands).</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</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:11pt;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:11pt;font-weight:400;line-height:100%">321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">296 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">265 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2030</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:11pt;font-weight:400;line-height:100%">252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">6,265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:11pt;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:11pt;font-weight:400;line-height:100%">7,680 </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> 321000 296000 281000 265000 252000 6265000 7680000 Debt<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On November 12, 2024, Company entered into that certain Amended and Restated Credit Agreement among the Company, Bank of America, N.A., as administrative agent, swing line lender, letter of credit issuer, and the guarantors party thereto (the "Credit Agreement"), providing for a $75 million revolving credit facility (the "Revolving Credit Facility"), including a $10 million letter of credit sub-facility. The Revolving Credit Facility matures on November 12, 2029. The Credit Agreement amends and restates the previous credit agreement between the parties entered into on November 22, 2022.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loans under the Revolving Credit Facility will bear interest at a rate equal to (i) the Secured Overnight Financing Rate, plus a credit spread adjustment of 0.10% (as adjusted, "Term SOFR"), plus the "applicable rate" or (ii) the "base rate" (defined as the highest of (a) the Bank of America prime rate, (b) the Federal Funds rate plus 0.50%, and (c) Term SOFR plus 1.00%) plus the "applicable rate." The applicable rate will be determined in accordance with a pricing grid based on the Company's Consolidated Total Leverage Ratio (as defined in the Credit Agreement) ranging from 1.25% to 1.50% per annum for Term SOFR rate loans and from 0.25% to 0.50% per annum for base rate loans. In addition, the Company will pay a commitment fee on the unused portion of the Revolving Credit Facility of 0.20% per annum.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Revolving Credit Facility is guaranteed, on a joint and several basis, by certain of the Company’s subsidiaries. Subject to certain conditions and requirements set forth in the Credit Agreement, including the availability of additional lender commitments, the Company may request from time to time one or more term loan facilities, or increases in the aggregate commitments under the Revolving Credit Facility, in an aggregate amount not exceeding $75 million.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Credit Agreement contains customary representations and warranties, affirmative and negative covenants (including restrictions, subject to customary exceptions, qualifications, and baskets, on the ability of the Company and its subsidiaries to incur additional indebtedness or guarantees of indebtedness, pay dividends or distributions on, redeem, repurchase, or retire capital stock, make investments, loans, advances, or acquisitions, enter into sale and leaseback transactions, engage in transactions with affiliates, create liens, transfer, or sell assets, create restrictions on the payment of dividends or other amounts from their subsidiaries, and consolidate, merge, or transfer all or substantially all of the assets of the Company and its subsidiaries taken as a whole), and events of default (as defined in the Credit Agreement).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition, the Credit Agreement includes the following financial covenants: (i) as of the end of any fiscal quarter, the Consolidated Total Leverage Ratio (as defined in the Credit Agreement) cannot exceed 3.25 to 1.00 and (ii) a requirement to maintain Consolidated EBITDA (as defined in the Credit Agreement) for any period of four fiscal quarters of at least $75 million.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of March 29, 2025, there were no borrowings outstanding under the Revolving Credit Facility or the previous agreement entered into on November 22, 2022 and we were in compliance with all covenants.</span></div> 75000000 10000000 0.0010 0.0050 0.0100 0.0125 0.0150 0.0025 0.0050 0.0020 75000000 3.25 75000000 0 Reinsurance and Insurance Loss Reserves<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Standard Casualty is primarily a specialty writer of manufactured home physical damage insurance. Certain of our premiums and benefits are assumed from and ceded to other insurance companies under various reinsurance agreements. The ceded reinsurance agreements provide increased capacity to write larger risks while maintaining exposure to loss within our capital resources. We remain obligated for amounts ceded in the event that the reinsurers do not meet their obligations. Substantially all of the assumed reinsurance is with one entity.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The effects of reinsurance on premiums written and earned were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29, 2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Direct premiums</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,127 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">48,761 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47,448 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Assumed premiums—nonaffiliated</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ceded premiums—nonaffiliated</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:11pt;font-weight:400;line-height:100%">(32,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:11pt;font-weight:400;line-height:100%">(32,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:11pt;font-weight:400;line-height:100%">(26,273)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(26,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:0 1pt"><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,371 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,184 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">58,601 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">48,709 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Typical insurance policies written or assumed have a maximum coverage of $0.4 million per claim, of which we cede $0.2 million of the risk of loss per reinsurance. Therefore, our risk of loss is limited to $0.3 million per claim on typical policies, subject to the reinsurers meeting their obligations. After this limit, amounts are recoverable through reinsurance for catastrophic losses in excess of $4.0 million per occurrence, up to a maximum of $90.0 million in the aggregate for that occurrence.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Purchasing reinsurance contracts mitigates the frequency and/or severity of losses incurred on insurance policies issued, such as in the case of a catastrophe that generates a large number of serious claims on multiple policies at the same time. Under these agreements, we may be required to repurchase and reestablish the reinsurance contracts for the remainder of the year to the extent that they have been utilized.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Standard Casualty establishes reserves for claims and claims expense on reported and IBNR claims of non-reinsured losses. The following details the activity in the reserve for fiscal years 2025, 2024 and 2023 (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,540 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,149 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net incurred losses during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net claim payments during the year</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:11pt;font-weight:400;line-height:100%">(37,749)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(37,889)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(30,676)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of fiscal year</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:11pt;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:11pt;font-weight:400;line-height:100%">16,201 </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:11pt;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:11pt;font-weight:400;line-height:100%">10,540 </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:11pt;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:11pt;font-weight:400;line-height:100%">10,939 </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="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The effects of reinsurance on premiums written and earned were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29, 2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Direct premiums</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,127 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">48,761 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47,448 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Assumed premiums—nonaffiliated</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ceded premiums—nonaffiliated</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:11pt;font-weight:400;line-height:100%">(32,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:11pt;font-weight:400;line-height:100%">(32,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:11pt;font-weight:400;line-height:100%">(26,273)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(26,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:0 1pt"><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,371 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,184 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">58,601 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">48,709 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 46127000 48761000 47448000 39352000 43534000 40713000 37426000 35630000 32290000 32290000 26273000 26273000 57371000 57184000 58601000 48709000 400000 200000 300000 4000000.0 90000000.0 The following details the activity in the reserve for fiscal years 2025, 2024 and 2023 (in thousands):<div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,540 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,149 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net incurred losses during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net claim payments during the year</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:11pt;font-weight:400;line-height:100%">(37,749)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(37,889)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(30,676)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of fiscal year</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:11pt;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:11pt;font-weight:400;line-height:100%">16,201 </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:11pt;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:11pt;font-weight:400;line-height:100%">10,540 </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:11pt;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:11pt;font-weight:400;line-height:100%">10,939 </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> 10540000 10939000 8149000 43410000 37490000 33466000 37749000 37889000 30676000 16201000 10540000 10939000 Income Taxes<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. The following details the provision for income taxes for fiscal years 2025, 2024 and 2023 (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</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:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Federal</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">37,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">36,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">51,190 </span></td><td style="background-color:#ffffff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State</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:11pt;font-weight:400;line-height:100%">8,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">8,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">12,709 </span></td><td style="background-color:#cceeff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:11pt;font-weight:400;line-height:100%">46,553 </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:11pt;font-weight:400;line-height:100%">44,335 </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:11pt;font-weight:400;line-height:100%">63,949 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Federal</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:11pt;font-weight:400;line-height:100%">(6,022)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(2,884)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">2,705 </span></td><td style="background-color:#cceeff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(497)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(98)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(732)</span></td><td style="background-color:#ffffff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Foreign</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:11pt;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%">(78)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;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: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:11pt;font-weight:400;line-height:100%">(6,519)</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:11pt;font-weight:400;line-height:100%">(3,060)</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:11pt;font-weight:400;line-height:100%">1,973 </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:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,034 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,275 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">65,922 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A reconciliation of income taxes computed by applying the expected federal statutory income tax rate of 21% for fiscal years 2025, 2024 and 2023 to income before income taxes reported in the Consolidated Statements of Comprehensive Income is as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</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:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Federal income tax at statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,828 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">64,420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,984 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Tax credits</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:11pt;font-weight:400;line-height:100%">(12,047)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(6,662)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(10,847)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,875)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,034 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,275 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">65,922 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Net deferred tax assets and liabilities were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net deferred tax (liabilities) assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">(17,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 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">(17,080)</span></td><td style="background-color:#ffffff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fixed assets and depreciation </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:11pt;font-weight:400;line-height:100%">(13,291)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(14,678)</span></td><td style="background-color:#cceeff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Research and experimentation expenditures </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,940 </span></td><td style="background-color:#ffffff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Warranty reserves </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:11pt;font-weight:400;line-height:100%">8,016 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">7,668 </span></td><td style="background-color:#cceeff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease liability </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,446 </span></td><td style="background-color:#ffffff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease right of use asset </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:11pt;font-weight:400;line-height:100%">(5,862)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(7,108)</span></td><td style="background-color:#cceeff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Salaries, wages and benefits </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,176 </span></td><td style="background-color:#ffffff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Rebates 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:11pt;font-weight:400;line-height:100%">3,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">2,868 </span></td><td style="background-color:#cceeff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inventory </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,913 </span></td><td style="background-color:#ffffff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Stock based compensation </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">1,838 </span></td><td style="background-color:#cceeff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,853 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(4,575)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The effective income tax rate for the current year was positively impacted by the recognition of tax credits. Of the total tax credits, $10.5 million related to the sale of energy efficient homes and Energy Star credits available under the Internal Revenue Code §45L and $1.6 million related to the Research and Development, and Work Opportunity Tax Credits. The §45L tax credit was initially established under the Federal Energy Policy Act of 2005 and was extended through December 31, 2032 by the Inflation Reduction Act of 2022.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We recorded an insignificant amount of unrecognized tax benefits during fiscal years 2025, 2024 and 2023, and there would be an insignificant effect on the effective tax rate if all unrecognized tax benefits were recognized. We classify interest and penalties related to unrecognized tax benefits in income tax expense. The total amount of unrecognized tax benefit related to any particular tax position is not anticipated to change significantly within the next 12 months. We believe that our income tax filing positions and deductions will be sustained on audit and we do not anticipate any adjustments that will result in a material change to our financial position.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We periodically evaluate the deferred tax assets based on the requirements established in ASC 740, which requires the recording of a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The determination of the need for, or amount of, any valuation allowance involves significant management judgment and is based upon the evaluation of both positive and negative evidence, including management projections of anticipated taxable income. At March 29, 2025, we had state net operating loss carryforwards totaling $1.5 million, which begin to expire in 2038, and no associated valuation allowance. We have evaluated our historical profits earned and forecasted taxable income and determined that all of the deferred tax assets would be utilized in future periods. Ultimate realization of the deferred tax assets depends on our ability to continue to earn profits, as we have historically, and to meet these forecasts in future periods.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Income tax returns are filed in the U.S. federal jurisdiction and in several state jurisdictions, and in Mexico. In general, we are no longer subject to examination by the IRS for years before fiscal year 2022 or state and local income tax examinations by tax authorities for years before fiscal year 2021; however, we have filed refund claims for fiscal 2018 and 2020 which are currently being processed by the IRS.</span></div> The following details the provision for income taxes for fiscal years 2025, 2024 and 2023 (in thousands):<div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</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:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Federal</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">37,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">36,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">51,190 </span></td><td style="background-color:#ffffff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State</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:11pt;font-weight:400;line-height:100%">8,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">8,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">12,709 </span></td><td style="background-color:#cceeff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:11pt;font-weight:400;line-height:100%">46,553 </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:11pt;font-weight:400;line-height:100%">44,335 </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:11pt;font-weight:400;line-height:100%">63,949 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Federal</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:11pt;font-weight:400;line-height:100%">(6,022)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(2,884)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">2,705 </span></td><td style="background-color:#cceeff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(497)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(98)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(732)</span></td><td style="background-color:#ffffff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Foreign</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:11pt;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%">(78)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;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: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:11pt;font-weight:400;line-height:100%">(6,519)</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:11pt;font-weight:400;line-height:100%">(3,060)</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:11pt;font-weight:400;line-height:100%">1,973 </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:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,034 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,275 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">65,922 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 37755000 36023000 51190000 8665000 8094000 12709000 133000 218000 50000 46553000 44335000 63949000 -6022000 -2884000 2705000 -497000 -98000 -732000 0 -78000 0 -6519000 -3060000 1973000 40034000 41275000 65922000 <div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A reconciliation of income taxes computed by applying the expected federal statutory income tax rate of 21% for fiscal years 2025, 2024 and 2023 to income before income taxes reported in the Consolidated Statements of Comprehensive Income is as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</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:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Federal income tax at statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,828 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">64,420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,984 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Tax credits</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:11pt;font-weight:400;line-height:100%">(12,047)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(6,662)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(10,847)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,875)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,034 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,275 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">65,922 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 44325000 41828000 64420000 8630000 7984000 12172000 12047000 6662000 10847000 -874000 -1875000 177000 40034000 41275000 65922000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Net deferred tax assets and liabilities were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net deferred tax (liabilities) assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">(17,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 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">(17,080)</span></td><td style="background-color:#ffffff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fixed assets and depreciation </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:11pt;font-weight:400;line-height:100%">(13,291)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(14,678)</span></td><td style="background-color:#cceeff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Research and experimentation expenditures </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,940 </span></td><td style="background-color:#ffffff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Warranty reserves </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:11pt;font-weight:400;line-height:100%">8,016 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">7,668 </span></td><td style="background-color:#cceeff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease liability </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,446 </span></td><td style="background-color:#ffffff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease right of use asset </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:11pt;font-weight:400;line-height:100%">(5,862)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(7,108)</span></td><td style="background-color:#cceeff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Salaries, wages and benefits </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,176 </span></td><td style="background-color:#ffffff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Rebates 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:11pt;font-weight:400;line-height:100%">3,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">2,868 </span></td><td style="background-color:#cceeff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inventory </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,913 </span></td><td style="background-color:#ffffff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Stock based compensation </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">1,838 </span></td><td style="background-color:#cceeff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,853 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(4,575)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 17935000 17080000 13291000 14678000 8023000 5940000 8016000 7668000 6312000 7446000 5862000 7108000 3592000 3176000 3317000 2868000 2983000 2913000 1503000 1838000 5195000 2442000 1853000 4575000 10500000 1600000 1500000 0 Commitments and Contingencies<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Repurchase Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We are contingently liable under terms of repurchase agreements with financial institutions providing inventory financing to independent distributors of our products. These arrangements, which are customary in the industry, provide for the repurchase of products sold to distributors in the event of default by the distributor. The risk of loss under these agreements is spread over numerous distributors. The price we may be obligated to pay generally declines over the period of the agreement (generally 18 to 24 months, calculated from the date of sale to the distributor) and the risk of loss is further reduced by the resale value of the repurchased homes.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The maximum amount for which the Company was liable under such agreements approximated $133 million at March 29, 2025, $121 million at March 30, 2024 and $178 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> at</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> April 1, 2023, without reduction for the resale value of the homes. For all of fiscal 2025, we received one demand notice covering 2 homes. The inventory was obtained and resold to other dealers. Our reserve for repurchase commitments was $3.3 million at March 29, 2025 and $2.9 million at March 30, 2024.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Constru</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">ction-Period Mortgages.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We fund construction-period mortgages through periodic advances during home construction. At the time of initial funding, we commit to fully fund the loan contract in accordance with a predetermined schedule. Subsequent advances are contingent upon the performance of contractual obligations by the seller of the home and the borrower. Cumulative advances on construction-period mortgages are carried at the amount advanced less a valuation allowance, and are included in Consumer loans receivable, net. The total loan contract amount, less cumulative advances, represents an off-balance sheet contingent commitment to fund future advances.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loan contracts with off-balance sheet commitments are summarized below (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction loan contract amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,366 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,960 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cumulative advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(4,210)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(722)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,156 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,238 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Representations and Warranties of Mortgages Sold</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We sell loans to GSEs and whole-loan purchasers and finance certain loans with long-term credit facilities secured by the respective loans. In connection with these activities, we provide to GSEs and whole-loan purchasers and lenders representations and warranties related to the loans sold or financed. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">These representations and warranties generally relate to the ownership of the loan, the validity of the lien securing the loan, the loan's compliance with the criteria for inclusion in the sale transaction, including compliance with underwriting standards or loan criteria established by the buyer, and our ability to deliver documentation in compliance with applicable laws. Generally, representations and warranties may be enforced at any time over the life of the loan. Upon a breach of a representation, we may be required to repurchase the loan or to indemnif</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">y a party for incurred losses. Repurchase demands and claims for indemnification payments are reviewed on a loan-by-loan basis to validate if there has been a breach requiring repurchase. We manage the risk of repurchase through underwriting and quality assurance practices and by servicing the mortgage loans to investor standards. We maintain a reserve for these contingent repurchase and indemnification obligations. This reserve of $0.6 million as of March 29, 2025 and $0.6 million as of March 30, 2024, included in Accrued expenses and other current liabilities, reflects management's estimate of probable loss. We consider a variety of assumptions, including borrower performance (both actual and estimated future defaults), historical repurchase demands and loan default rates to estimate the liability for loan repurchases and indemnifications. There were no claim requests that resulted in the repurchase of a loan during the year ended March 29, 2025. In addition, we are subject to minimum net worth requirements and were in compliance for the year ended March 29, 2025.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Lock Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. In originating loans for sale, we issue interest rate lock commitments ("IRLCs") to prospective borrowers. These IRLCs represent an agreement to extend credit to a loan applicant, whereby the interest rate on the loan is set prior to loan closing or sale. These IRLCs bind us to fund the approved loan at the specified rate regardless of whether interest rates or market prices for similar loans have changed between the commitment date and the closing date.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> As such, outstanding IRLCs are subject to interest rate risk and related loan sale price risk during the period from the date of the IRLC through the earlier of the loan sale date or IRLC expiration date. The lock commitments generally range between 30 and 180 days; however, borrowers are not obligated to close the related loans. As a result, we are subject to fallout risk related to IRLCs, which is realized if approved borrowers choose not to close on the loans within the terms of the IRLCs unless the commitment is successfully paired with another loan that may mitigate losses from fallout.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of March 29, 2025, we had outstanding IRLCs with a notional amount of $16.3 million, which are recorded at fair value in accordance with FASB ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">("ASC 815"). ASC 815 clarifies that the expected net future cash flows related to the associated servicing of a loan should be included in the measurement of all written loan commitments that are accounted for at fair value through earnings. The estimated fair value of IRLCs is recorded in Prepaid expenses and other current assets if in a net favorable position, or Accrued expenses and other current liabilities if in a net unfavorable position, in the Consolidated Balance Sheets. The fair value of IRLCs is based on the value of the underlying loan adjusted for: (1) estimated cost to complete and originate the loan and (2) the estimated percentage of IRLCs that will result in closed loans. The initial and subsequent changes in the value of IRLCs are a component of gain (loss) on loans held for sale. During fiscal years 2025 and 2024 we recognized insignificant non-cash losses on outstanding IRLCs. During fiscal year 2023 we recognized an insignificant non-cash gain on outstanding IRLCs.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Forward Sales Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We manage the risk profiles of a portion of the outstanding IRLCs and mortgage loans held for sale by entering into forward sales of mortgage-backed securities and whole loan sale commitments (collectively "Commitments"). As of March 29, 2025, we had $20.8 million in outstanding Commitments. Commitments for forward sales of whole loans are typically in an amount proportionate with the amount of IRLCs expected to close in particular time frames, assuming no change in mortgage interest rates, for the respective loan products intended for whole loan sale.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The estimated fair values of Commitments are based on quoted market values and are recorded within Prepaid expenses and other current assets in the Consolidated Balance Sheets. During the fiscal year ended March 29, 2025, we recognized an insignificant non-cash loss on Commitments. During the fiscal year ended March 30, 2024, we recognized an insignificant non-cash gain on Commitments. During the fiscal year ended April 1, 2023, we recognized non-cash losses of $0.3 million on Commitments.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Legal Matters</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. On September 2, 2021, the SEC filed a civil complaint in the United States District Court, District of Arizona, naming the Company along with the Company's former Chairman, President &amp; Chief Executive Officer ("former CEO") and the Company's former Chief Financial Officer ("former CFO"), alleging violations of the antifraud and internal accounting control provisions of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), based on trading in the shares of another company directed by the former CEO. In fiscal 2022, the Company recorded an accrual relating to this loss contingency. On September 23, 2022, the United States District Court for the District of Arizona approved the settlement of the SEC action against the Company. Without admitting or denying the findings of the consent judgment, the Company agreed to the imposition of an injunction against future violations of the antifraud and internal accounting control provisions of the Exchange Act and a monetary penalty of $1.5 million, which did not have a material impact on the Company's financial statements (collectively, the "SEC Litigation"). </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The settlement resolved all claims in the SEC Litigation against the Company. In May 2024, the SEC</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> settled all outstanding claims against our former CFO thereby closing all SEC Litigation matters.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are party to certain other lawsuits in the ordinary course of business. Based on management's present knowledge of the facts and (in certain cases) advice of outside counsel, management does not believe that loss contingencies arising from pending matters are likely to have a material adverse effect on our consolidated financial position, liquidity or results of operations after taking into account any existing reserves, which reserves are included in Accrued expenses and other current liabilities in the Consolidated Balance Sheets. However, future events or circumstances that may currently be unknown to management will determine whether the resolution of pending or threatened litigation or claims will ultimately have a material effect on our consolidated financial position, liquidity or results of operations in any future reporting periods.</span></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Repurchase Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We are contingently liable under terms of repurchase agreements with financial institutions providing inventory financing to independent distributors of our products. These arrangements, which are customary in the industry, provide for the repurchase of products sold to distributors in the event of default by the distributor. The risk of loss under these agreements is spread over numerous distributors. The price we may be obligated to pay generally declines over the period of the agreement (generally 18 to 24 months, calculated from the date of sale to the distributor) and the risk of loss is further reduced by the resale value of the repurchased homes.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The maximum amount for which the Company was liable under such agreements approximated $133 million at March 29, 2025, $121 million at March 30, 2024 and $178 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> at</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> April 1, 2023, without reduction for the resale value of the homes. For all of fiscal 2025, we received one demand notice covering 2 homes. The inventory was obtained and resold to other dealers. Our reserve for repurchase commitments was $3.3 million at March 29, 2025 and $2.9 million at March 30, 2024.</span></div> P18M P24M 133000000 121000000 178000000 1 2 3300000 2900000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loan contracts with off-balance sheet commitments are summarized below (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction loan contract amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,366 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,960 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cumulative advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(4,210)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(722)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,156 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,238 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12366000 1960000 4210000 722000 8156000 1238000 <div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Representations and Warranties of Mortgages Sold</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We sell loans to GSEs and whole-loan purchasers and finance certain loans with long-term credit facilities secured by the respective loans. In connection with these activities, we provide to GSEs and whole-loan purchasers and lenders representations and warranties related to the loans sold or financed. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">These representations and warranties generally relate to the ownership of the loan, the validity of the lien securing the loan, the loan's compliance with the criteria for inclusion in the sale transaction, including compliance with underwriting standards or loan criteria established by the buyer, and our ability to deliver documentation in compliance with applicable laws. Generally, representations and warranties may be enforced at any time over the life of the loan. Upon a breach of a representation, we may be required to repurchase the loan or to indemnif</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">y a party for incurred losses. Repurchase demands and claims for indemnification payments are reviewed on a loan-by-loan basis to validate if there has been a breach requiring repurchase. We manage the risk of repurchase through underwriting and quality assurance practices and by servicing the mortgage loans to investor standards. We maintain a reserve for these contingent repurchase and indemnification obligations. This reserve of $0.6 million as of March 29, 2025 and $0.6 million as of March 30, 2024, included in Accrued expenses and other current liabilities, reflects management's estimate of probable loss. We consider a variety of assumptions, including borrower performance (both actual and estimated future defaults), historical repurchase demands and loan default rates to estimate the liability for loan repurchases and indemnifications. There were no claim requests that resulted in the repurchase of a loan during the year ended March 29, 2025. In addition, we are subject to minimum net worth requirements and were in compliance for the year ended March 29, 2025.</span></div> 600000 600000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Lock Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. In originating loans for sale, we issue interest rate lock commitments ("IRLCs") to prospective borrowers. These IRLCs represent an agreement to extend credit to a loan applicant, whereby the interest rate on the loan is set prior to loan closing or sale. These IRLCs bind us to fund the approved loan at the specified rate regardless of whether interest rates or market prices for similar loans have changed between the commitment date and the closing date.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> As such, outstanding IRLCs are subject to interest rate risk and related loan sale price risk during the period from the date of the IRLC through the earlier of the loan sale date or IRLC expiration date. The lock commitments generally range between 30 and 180 days; however, borrowers are not obligated to close the related loans. As a result, we are subject to fallout risk related to IRLCs, which is realized if approved borrowers choose not to close on the loans within the terms of the IRLCs unless the commitment is successfully paired with another loan that may mitigate losses from fallout.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of March 29, 2025, we had outstanding IRLCs with a notional amount of $16.3 million, which are recorded at fair value in accordance with FASB ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">("ASC 815"). ASC 815 clarifies that the expected net future cash flows related to the associated servicing of a loan should be included in the measurement of all written loan commitments that are accounted for at fair value through earnings. The estimated fair value of IRLCs is recorded in Prepaid expenses and other current assets if in a net favorable position, or Accrued expenses and other current liabilities if in a net unfavorable position, in the Consolidated Balance Sheets. The fair value of IRLCs is based on the value of the underlying loan adjusted for: (1) estimated cost to complete and originate the loan and (2) the estimated percentage of IRLCs that will result in closed loans. The initial and subsequent changes in the value of IRLCs are a component of gain (loss) on loans held for sale. During fiscal years 2025 and 2024 we recognized insignificant non-cash losses on outstanding IRLCs. During fiscal year 2023 we recognized an insignificant non-cash gain on outstanding IRLCs.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Forward Sales Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We manage the risk profiles of a portion of the outstanding IRLCs and mortgage loans held for sale by entering into forward sales of mortgage-backed securities and whole loan sale commitments (collectively "Commitments"). As of March 29, 2025, we had $20.8 million in outstanding Commitments. Commitments for forward sales of whole loans are typically in an amount proportionate with the amount of IRLCs expected to close in particular time frames, assuming no change in mortgage interest rates, for the respective loan products intended for whole loan sale.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The estimated fair values of Commitments are based on quoted market values and are recorded within Prepaid expenses and other current assets in the Consolidated Balance Sheets. During the fiscal year ended March 29, 2025, we recognized an insignificant non-cash loss on Commitments. During the fiscal year ended March 30, 2024, we recognized an insignificant non-cash gain on Commitments. During the fiscal year ended April 1, 2023, we recognized non-cash losses of $0.3 million on Commitments.</span></div> P30D P180D 16300000 20800000 -300000 1500000 Stock-Based Compensation<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company maintains stock incentive plans whereby stock option grants or awards of RSUs may be made to certain officers, directors and key employees. In August 2023, our stockholders approved the 2023 Omnibus Equity Incentive Plan (the “Plan”). The Plan supersedes and replaces the Company's 2005 Stock Incentive Plan, as amended (the “2005 Plan”). No further awards will be made pursuant to the 2005 Plan; provided, that the 2005 Plan shall remain in effect until all awards granted under the 2005 Plan have vested or been exercised, forfeited, cancelled, or have otherwise expired or terminated in accordance with the terms of such grants. The Plan permits the award of up to 550,000 shares of the Company's common stock, of which 521,454 shares were still available for grant as of March 29, 2025. The exercise price of stock option awards may not be below 100% of the fair market value of the Company's common stock at the date of grant. Stock options vest over a defined period as determined by the plan administrator (the Compensation Committee of the Board, which consists of independent directors), but typically is no more than five years and generally expire ten years from the date of grant. Upon option exercise, new shares of the Company's common stock are issued. Service-based RSUs vest over a defined period, typically three years. Performance-based RSUs vest based on the achievement of certain criteria, determined by the plan administrator, over the measurement period which is generally three years. When RSUs vest, unrestricted shares of common stock are issued. The stock incentive plans provide for accelerated vesting of stock option awards and RSUs when the participant is involuntarily terminated upon a change in control (as defined in the plans).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We apply the fair value recognition provisions of ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Stock compensation expense was approximately $8.7 million, $6.8 million and $6.3 million for fiscal years 2025, 2024 and 2023, respectively. As of March 29, 2025, total unrecognized compensation cost was approximately $9.9 million and the related weighted-average period over which it is expected to be recognized is approximately 1.78 years.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Stock Options. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes stock option activity for fiscal years 2025, 2024 and 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></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:11pt;font-weight:400;line-height:100%">Number<br/>of Shares</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:11pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price per share</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:11pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term (years)</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:11pt;font-weight:400;line-height:100%">Aggregate<br/>Intrinsic<br/>Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 2, 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:11pt;font-weight:400;line-height:100%">192,913 </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:11pt;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:11pt;font-weight:400;line-height:100%">157.23 </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: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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(44,237)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">137.28 </span></td><td style="background-color:#ffffff;padding: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited, canceled or expired</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:11pt;font-weight:400;line-height:100%">(5,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:11pt;font-weight:400;line-height:100%">241.23 </span></td><td style="background-color:#cceeff;padding: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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 1, 2023</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:11pt;font-weight:400;line-height:100%">143,576 </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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">160.40 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:11pt;font-weight:400;line-height:100%">2.88</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">22,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercised</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:11pt;font-weight:400;line-height:100%">(48,637)</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:11pt;font-weight:400;line-height:100%">145.38 </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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited, canceled or expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(538)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">183.83 </span></td><td style="background-color:#ffffff;padding: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">94,401 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">168.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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:11pt;font-weight:400;line-height:100%">2.21</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:11pt;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:11pt;font-weight:400;line-height:100%">21,812 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercised</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:11pt;font-weight:400;line-height:100%">(34,861)</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;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:11pt;font-weight:400;line-height:100%">183.77</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited, canceled or expired</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:11pt;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="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:11pt;font-weight:400;line-height:100%">183.83</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 29, 2025</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:11pt;font-weight:400;line-height:100%">59,440 </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:11pt;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:11pt;font-weight:400;line-height:100%">158.73 </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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.43</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">21,115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercisable at April 1, 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">116,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">155.38 </span></td><td style="background-color:#ffffff;padding: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:11pt;font-weight:400;line-height:100%">2.70</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">18,887 </span></td><td style="background-color:#ffffff;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:11pt;font-weight:400;line-height:100%">Exercisable at March 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:11pt;font-weight:400;line-height:100%">89,474 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #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:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">167.13 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.15</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #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:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,752 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:11pt;font-weight:400;line-height:100%">Exercisable at March 29, 2025</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:11pt;font-weight:400;line-height:100%">59,440 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #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:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">158.73 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.43</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:3pt double #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:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,115 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There were no grants of stock options in fiscal years 2025, 2024 or 2023.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The total intrinsic value of options exercised during fiscal years 2025, 2024 and 2023 was $10.1 million, $7.8 million and $5.7 million, respectively.</span></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Awards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> A summary of RSU activity for fiscal years 2025, 2024 and 2023 is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number of Service-based units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value per share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 2, 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:11pt;font-weight:400;line-height:100%">17,647 </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:11pt;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:11pt;font-weight:400;line-height:100%">229.39 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">227.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">234.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">(1,030)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">283.27 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28,868 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:11pt;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:11pt;font-weight:400;line-height:100%">225.35 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,511 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:11pt;font-weight:400;line-height:100%">294.06 </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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,541)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">231.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">(1,254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">250.71 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:11pt;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:11pt;font-weight:400;line-height:100%">258.85 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</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:11pt;font-weight:400;line-height:100%">14,791 </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:11pt;font-weight:400;line-height:100%">381.35 </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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16,314)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">260.81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">(440)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">342.62 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 29, 2025</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:11pt;font-weight:400;line-height:100%">30,621 </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:11pt;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:11pt;font-weight:400;line-height:100%">315.85 </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:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The total intrinsic value of RSUs released during fiscal years 2025, 2024 and 2023 was $8.4 million, $3.6 million and $1.6 million, respectively.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.085%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.212%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.365%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.212%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.212%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.214%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number of Performance-based units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value per share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 2, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,054 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:11pt;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:11pt;font-weight:400;line-height:100%">183.62 </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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">209.87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Additional shares granted by performance</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:11pt;font-weight:400;line-height:100%">2,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">158.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,822)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">158.36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:11pt;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:11pt;font-weight:400;line-height:100%">202.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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,125 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:11pt;font-weight:400;line-height:100%">295.01 </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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Additional shares granted by performance</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:11pt;font-weight:400;line-height:100%">1,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">167.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,988)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">167.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited</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:11pt;font-weight:400;line-height:100%">(2,128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">220.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 30, 2024</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:11pt;font-weight:400;line-height:100%">30,118 </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:11pt;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:11pt;font-weight:400;line-height:100%">244.15 </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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</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:11pt;font-weight:400;line-height:100%">13,514 </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:11pt;font-weight:400;line-height:100%">360.07</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Additional shares granted by performance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,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="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:11pt;font-weight:400;line-height:100%">149.27</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,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="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:11pt;font-weight:400;line-height:100%">194.38</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">(817)</span></td><td style="background-color:#ffffff;padding: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:11pt;font-weight:400;line-height:100%">166.08</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 29, 2025</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:11pt;font-weight:400;line-height:100%">36,128 </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:11pt;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:11pt;font-weight:400;line-height:100%">292.98 </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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2025</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:11pt;font-weight:400;line-height:100%">11,187 </span></td><td style="background-color:#ffffff;border-top:3pt double #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-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,427 </span></td><td style="background-color:#cceeff;padding: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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,514 </span></td><td style="background-color:#ffffff;padding: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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Grants of performance-based RSUs are shown in the table above at the target amount in the year of the award. Additional shares awarded based upon achievement above target specified performance criteria are shown in the table above when they vest, which is generally in the first quarter of the fiscal year following the performance year. Cancellations of target awards based upon achievement below target specified performance criteria are shown in the table above in the period they are canceled, which is generally in the first quarter of the fiscal year following the performance year. The total intrinsic value of performance based RSUs released during fiscal years 2025, 2024 and 2023 was $0.9 million, $2.1 million and $1.9 million respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Actual performance exceeded the target established for the three-year performance-based RSUs granted in fiscal year 2023. As a result, in the first quarter of fiscal year 2026, 6,661 performance-based RSUs vested and were released, in addition to the unvested target performance-based RSUs shown in the table above.</span></div> 550000 521454 1 P5Y P10Y P3Y P3Y 8700000 6800000 6300000 9900000 P1Y9M10D <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Stock Options. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes stock option activity for fiscal years 2025, 2024 and 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></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:11pt;font-weight:400;line-height:100%">Number<br/>of Shares</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:11pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price per share</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:11pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term (years)</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:11pt;font-weight:400;line-height:100%">Aggregate<br/>Intrinsic<br/>Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 2, 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:11pt;font-weight:400;line-height:100%">192,913 </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:11pt;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:11pt;font-weight:400;line-height:100%">157.23 </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: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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(44,237)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">137.28 </span></td><td style="background-color:#ffffff;padding: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited, canceled or expired</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:11pt;font-weight:400;line-height:100%">(5,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:11pt;font-weight:400;line-height:100%">241.23 </span></td><td style="background-color:#cceeff;padding: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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 1, 2023</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:11pt;font-weight:400;line-height:100%">143,576 </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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">160.40 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:11pt;font-weight:400;line-height:100%">2.88</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">22,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercised</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:11pt;font-weight:400;line-height:100%">(48,637)</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:11pt;font-weight:400;line-height:100%">145.38 </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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited, canceled or expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(538)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">183.83 </span></td><td style="background-color:#ffffff;padding: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">94,401 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">168.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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:11pt;font-weight:400;line-height:100%">2.21</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:11pt;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:11pt;font-weight:400;line-height:100%">21,812 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercised</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:11pt;font-weight:400;line-height:100%">(34,861)</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;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:11pt;font-weight:400;line-height:100%">183.77</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited, canceled or expired</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:11pt;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="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:11pt;font-weight:400;line-height:100%">183.83</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 29, 2025</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:11pt;font-weight:400;line-height:100%">59,440 </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:11pt;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:11pt;font-weight:400;line-height:100%">158.73 </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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.43</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">21,115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercisable at April 1, 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">116,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">155.38 </span></td><td style="background-color:#ffffff;padding: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:11pt;font-weight:400;line-height:100%">2.70</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">18,887 </span></td><td style="background-color:#ffffff;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:11pt;font-weight:400;line-height:100%">Exercisable at March 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:11pt;font-weight:400;line-height:100%">89,474 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #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:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">167.13 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.15</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #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:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,752 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:11pt;font-weight:400;line-height:100%">Exercisable at March 29, 2025</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:11pt;font-weight:400;line-height:100%">59,440 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #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:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">158.73 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.43</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:3pt double #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:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,115 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 192913 157.23 44237 137.28 5100 241.23 143576 160.40 P2Y10M17D 22591000 48637 145.38 538 183.83 94401 168.00 P2Y2M15D 21812000 34861 183.77 100 183.83 59440 158.73 P1Y5M4D 21115000 116434 155.38 P2Y8M12D 18887000 89474 167.13 P2Y1M24D 20752000 59440 158.73 P1Y5M4D 21115000 0 0 0 10100000 7800000 5700000 <div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Awards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> A summary of RSU activity for fiscal years 2025, 2024 and 2023 is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number of Service-based units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value per share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 2, 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:11pt;font-weight:400;line-height:100%">17,647 </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:11pt;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:11pt;font-weight:400;line-height:100%">229.39 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">227.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">234.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">(1,030)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">283.27 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28,868 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:11pt;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:11pt;font-weight:400;line-height:100%">225.35 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,511 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:11pt;font-weight:400;line-height:100%">294.06 </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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,541)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">231.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">(1,254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">250.71 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:11pt;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:11pt;font-weight:400;line-height:100%">258.85 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</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:11pt;font-weight:400;line-height:100%">14,791 </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:11pt;font-weight:400;line-height:100%">381.35 </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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16,314)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">260.81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">(440)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">342.62 </span></td><td style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 29, 2025</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:11pt;font-weight:400;line-height:100%">30,621 </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:11pt;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:11pt;font-weight:400;line-height:100%">315.85 </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:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The total intrinsic value of RSUs released during fiscal years 2025, 2024 and 2023 was $8.4 million, $3.6 million and $1.6 million, respectively.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.085%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.212%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.365%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.212%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.212%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.214%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number of Performance-based units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value per share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 2, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,054 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:11pt;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:11pt;font-weight:400;line-height:100%">183.62 </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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">209.87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Additional shares granted by performance</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:11pt;font-weight:400;line-height:100%">2,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">158.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,822)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">158.36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:11pt;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:11pt;font-weight:400;line-height:100%">202.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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,125 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:11pt;font-weight:400;line-height:100%">295.01 </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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Additional shares granted by performance</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:11pt;font-weight:400;line-height:100%">1,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">167.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,988)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">167.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited</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:11pt;font-weight:400;line-height:100%">(2,128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">220.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 30, 2024</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:11pt;font-weight:400;line-height:100%">30,118 </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:11pt;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:11pt;font-weight:400;line-height:100%">244.15 </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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</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:11pt;font-weight:400;line-height:100%">13,514 </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:11pt;font-weight:400;line-height:100%">360.07</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Additional shares granted by performance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,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="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:11pt;font-weight:400;line-height:100%">149.27</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,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="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:11pt;font-weight:400;line-height:100%">194.38</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">(817)</span></td><td style="background-color:#ffffff;padding: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:11pt;font-weight:400;line-height:100%">166.08</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 29, 2025</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:11pt;font-weight:400;line-height:100%">36,128 </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:11pt;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:11pt;font-weight:400;line-height:100%">292.98 </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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2025</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:11pt;font-weight:400;line-height:100%">11,187 </span></td><td style="background-color:#ffffff;border-top:3pt double #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-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,427 </span></td><td style="background-color:#cceeff;padding: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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,514 </span></td><td style="background-color:#ffffff;padding: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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div> 17647 229.39 18965 227.99 6714 234.55 1030 283.27 28868 225.35 17511 294.06 12541 231.70 1254 250.71 32584 258.85 14791 381.35 16314 260.81 440 342.62 30621 315.85 8400000 3600000 1600000 20054 183.62 11730 209.87 2489 158.36 8822 158.36 25451 202.00 12125 295.01 1658 167.84 6988 167.95 2128 220.67 30118 244.15 13514 360.07 1940 149.27 8627 194.38 817 166.08 36128 292.98 11187 11427 13514 900000 2100000 1900000 P3Y 6661 Earnings Per Share<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2025, 2024 and 2023 (dollars in thousands, except per share amounts):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income attributable to Cavco common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">171,036 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">157,817 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">240,554 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average shares outstanding:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,157,615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">8,506,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">8,844,326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">102,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,259,956 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,591,911 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,924,452 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income per share attributable to Cavco common stockholders</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">20.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">18.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">27.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20.71 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18.37 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26.95 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Anti-dilutive common stock equivalents excluded</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:11pt;font-weight:400;line-height:100%">206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding RSUs excluded, as underlying performance criteria has not yet been met</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2025, 2024 and 2023 (dollars in thousands, except per share amounts):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income attributable to Cavco common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">171,036 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">157,817 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">240,554 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average shares outstanding:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,157,615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">8,506,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">8,844,326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">102,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,259,956 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,591,911 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,924,452 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income per share attributable to Cavco common stockholders</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">20.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">18.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">27.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20.71 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18.37 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26.95 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Anti-dilutive common stock equivalents excluded</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:11pt;font-weight:400;line-height:100%">206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding RSUs excluded, as underlying performance criteria has not yet been met</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2025, 2024 and 2023 (dollars in thousands, except per share amounts):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income attributable to Cavco common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">171,036 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">157,817 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">240,554 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average shares outstanding:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,157,615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">8,506,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">8,844,326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">102,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,259,956 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,591,911 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,924,452 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income per share attributable to Cavco common stockholders</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">20.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">18.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">27.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20.71 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18.37 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26.95 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Anti-dilutive common stock equivalents excluded</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:11pt;font-weight:400;line-height:100%">206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding RSUs excluded, as underlying performance criteria has not yet been met</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 171036000 157817000 240554000 8157615 8506673 8844326 102341 85238 80126 8259956 8591911 8924452 20.97 18.55 27.20 20.71 18.37 26.95 206 44 174 36128 30118 25451 Fair Value Measurements<div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The book value and estimated fair value of certain financial instruments were as follows (in thousands): </span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29, 2025</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:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Book<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Book<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available-for-sale debt securities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,961 </span></td><td style="background-color:#ffffff;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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity investments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,069 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">5,069 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">4,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">4,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consumer loans receivable </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(4) (5)</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:11pt;font-weight:400;line-height:100%">56,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,105 </span></td><td style="background-color:#ffffff;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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commercial loans receivable </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(5)</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:11pt;font-weight:400;line-height:100%">99,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:11pt;font-weight:400;line-height:100%">89,216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">91,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">80,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other secured financing </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(6)</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:11pt;font-weight:400;line-height:100%">(1,594)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,569)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,916)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,841)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1)    Level 2: The fair value is based on observable market prices for identical securities. When observable market prices for identical securities are not available, we price our marketable debt instruments using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments; or pricing models, such as a discounted cash flow model, with all significant inputs derived from or corroborated with observable market data.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2)    Level 1: The fair value is based on quoted market prices. </span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(3)    Level 3: The fair value approximates book value based on the non-marketable nature of the investments.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(4)    Level 3: Includes consumer loans receivable held for investment, held for sale and construction advances.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(5)    Level 3: The fair value is estimated using market interest rates of comparable loans.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(6)    L</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">evel 2: The fair value is</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> based on the discounted value of the expected remaining principal and interest cash flows.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumer loans held for investment are measured using Level 3 inputs that are calculated using estimated discounted future cash flows from the evaluation of loan credit quality and performance history to determine expected prepayments and defaults on the portfolio, discounted with rates considered to reflect current market conditions. For consumer loans, the discount rate used is 7.65%. This is based on SOFR (level 1) plus a spread we expect market participants would require (level 3). A 1% increase to the discount rate would reduce the fair value of consumer loans by $1.2 million.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Commercial loans are measured using Level 3 inputs that are calculated using estimated discounted future cash flows from the evaluation of loan performance history to determine expected prepayments and defaults on the portfolio, discounted with rates considered to reflect current market conditions. The discount rate used to calculate the fair value of commercial loans is 9.34%. This is based on the Prime Rate (level 1) plus a spread seen in similar transactions (level 2). A 1% increase to the discount rate would reduce the fair value of commercial loans by $.7 million.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loans held for sale are measured at the lower of cost or fair value, less costs to sell, using inputs that consist of quoted market prices for mortgage-backed securities or investor purchase commitments for similar types of loan commitments on hand from investors. The cost of loans held for sale was lower than the fair value as of March 29, 2025.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Mortgage Servicing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Mortgage Servicing Rights ("MSRs") are the rights to receive a portion of the interest coupon and fees collected from the mortgagors for performing specified mortgage servicing activities, which consist of collecting loan payments, remitting principal and interest payments to investors, managing escrow accounts, performing loss mitigation activities on behalf of investors and otherwise administering the loan servicing portfolio. MSRs are recorded at fair value in Prepaid expenses and other current assets in the Consolidated Balance Sheets based on the present value of the expected future cash flows related to servicing these loans.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number of loans serviced with MSRs</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,647 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,842 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average servicing fee (basis points)</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:11pt;font-weight:400;line-height:100%">34.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34.79 </span></td><td style="background-color:#ffffff;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:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalized servicing multiple</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:11pt;font-weight:400;line-height:100%">179.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</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:11pt;font-weight:400;line-height:100%">188.59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalized servicing rate (basis points)</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:11pt;font-weight:400;line-height:100%">62.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">65.61 </span></td><td style="background-color:#ffffff;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:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Serviced portfolio with MSRs (in thousands)</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:11pt;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:11pt;font-weight:400;line-height:100%">451,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">482,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">MSRs (in thousands)</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">2,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">3,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The book value and estimated fair value of certain financial instruments were as follows (in thousands): </span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29, 2025</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:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Book<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Book<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available-for-sale debt securities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,961 </span></td><td style="background-color:#ffffff;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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity investments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,069 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">5,069 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">4,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">4,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consumer loans receivable </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(4) (5)</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:11pt;font-weight:400;line-height:100%">56,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,105 </span></td><td style="background-color:#ffffff;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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commercial loans receivable </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(5)</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:11pt;font-weight:400;line-height:100%">99,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:11pt;font-weight:400;line-height:100%">89,216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">91,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">80,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other secured financing </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(6)</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:11pt;font-weight:400;line-height:100%">(1,594)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,569)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,916)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,841)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1)    Level 2: The fair value is based on observable market prices for identical securities. When observable market prices for identical securities are not available, we price our marketable debt instruments using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments; or pricing models, such as a discounted cash flow model, with all significant inputs derived from or corroborated with observable market data.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2)    Level 1: The fair value is based on quoted market prices. </span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(3)    Level 3: The fair value approximates book value based on the non-marketable nature of the investments.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(4)    Level 3: Includes consumer loans receivable held for investment, held for sale and construction advances.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(5)    Level 3: The fair value is estimated using market interest rates of comparable loans.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(6)    L</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">evel 2: The fair value is</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> based on the discounted value of the expected remaining principal and interest cash flows.</span></div> 21415000 21415000 18669000 18669000 11425000 11425000 11961000 11961000 5069000 5069000 4956000 4956000 56537000 59365000 44067000 49105000 99746000 89216000 91041000 80764000 1594000 1569000 1916000 1841000 0.0765 -1200000 0.0934 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Mortgage Servicing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Mortgage Servicing Rights ("MSRs") are the rights to receive a portion of the interest coupon and fees collected from the mortgagors for performing specified mortgage servicing activities, which consist of collecting loan payments, remitting principal and interest payments to investors, managing escrow accounts, performing loss mitigation activities on behalf of investors and otherwise administering the loan servicing portfolio. MSRs are recorded at fair value in Prepaid expenses and other current assets in the Consolidated Balance Sheets based on the present value of the expected future cash flows related to servicing these loans.</span></div> <div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number of loans serviced with MSRs</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,647 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,842 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average servicing fee (basis points)</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:11pt;font-weight:400;line-height:100%">34.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34.79 </span></td><td style="background-color:#ffffff;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:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalized servicing multiple</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:11pt;font-weight:400;line-height:100%">179.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</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:11pt;font-weight:400;line-height:100%">188.59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalized servicing rate (basis points)</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:11pt;font-weight:400;line-height:100%">62.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">65.61 </span></td><td style="background-color:#ffffff;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:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Serviced portfolio with MSRs (in thousands)</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:11pt;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:11pt;font-weight:400;line-height:100%">451,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">482,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">MSRs (in thousands)</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">2,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">3,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3647 3842 0.003474 0.003479 1.7997 1.8859 0.006252 0.006561 451080000 482898000 2820000 3168000 Employee Benefit Plans<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have self-funded group medical plans which are administered by third-party administrators. The medical plans have reinsurance coverage limiting liability for general individual employee loss to a maximum of $0.4 million. Incurred claims identified under the third-party administrator's incident reporting system and IBNR claims are accrued based on estimates that incorporate claim experience, as well as other considerations such as the nature of each claim or incident, relevant trend factors and advice from consulting actuaries when necessary. Medical claims expense was $41.5 million, $32.9 million and $30.6 million for fiscal years 2025, 2024 and 2023, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We sponsor an employee savings plan (the "401k Plan") that is intended to provide participating employees with additional income upon retirement. Employees may contribute their eligible compensation up to federal limits to the 401k Plan. The Company match is discretionary and may be up to 50% of the first 5% of eligible compensation contributed by employees. For calendar year 2024, the Company match was 30% of the first 5% of eligible compensation contributed by employees. Employees are eligible to participate on the first of the month following 90 days of service and employer matching contributions are vested progressively over 4 years. Employer matching contribution expense was $3.7 million in fiscal year 2025, $3.4 million in fiscal year 2024 and $4.0 million in fiscal year 2023.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Certain manufacturing facilities of The Commodore Corporation ("Commodore") participate in the IAM National Pension Fund, a multiemployer defined benefit plan. Participation in this plan is available to all hourly employees who are members of the participating collective bargaining unit. Beginning January 1, 2022, we contribute to the plan a specified amount per hour worked for each eligible employee. Benefits under this plan are based on a fixed monthly benefit rate per year of credited service. The risks of participating in this multiemployer plan differ from single-employer plans. The potential risks include, but are not limited to, the use of the Company's contributions to provide benefits to employees of other participating employers, the Company becoming obligated for other participating employers' unfunded obligations and, upon the Company's withdrawal from the plan, the Company being required to pay the plan an amount based on the underfunded status of the plan, referred to as a withdrawal liability.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company's participation in multiemployer plans for the fiscal year ended March 29, 2025 is outlined in the table below, with the following information:</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">The Employer Identification Number is 51-6031295 and the three-digit plan number assigned to a plan by the Internal Revenue Service is 002.</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">The most recent Pension Protection Act Zone Status available is for plan years that ended in calendar years 2024 and 2023, based on information provided to the Company by the plan. A plan in the "red" zone has been determined to be in "critical status," based on criteria established under the Internal Revenue Code ("Code"), and is generally less than 65% funded.</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">The "RP Status Pending/Implemented" column indicates whether a Rehabilitation Plan ("RP") for plans in the "red" zone, as required by the Code, is pending or has been implemented by the plan as of the end of the plan year that ended in calendar year 2024.</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">The "Surcharge Imposed" column indicates whether the Company contribution rate for its fiscal year that ended on March 29, 2025 included an amount in addition to the contribution rate specified in the applicable collective bargaining agreement ("CBA"), as imposed by a plan in "critical status," in accordance with the requirements of the Code.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:18.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:8.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.436%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.422%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.422%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.422%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.782%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.674%"></td><td style="width:0.1%"></td></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Pension Protection Act Zone Status</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">RP Status Pending / Implemented</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Contributions by the Company by fiscal year (in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Expiration Date of CBAs</span></td></tr><tr style="height:26pt"><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:11pt;font-weight:400;line-height:100%">Pension Fund</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:11pt;font-weight:400;line-height:100%">2025</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:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></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:11pt;font-weight:400;line-height:100%">2025</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:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">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:11pt;font-weight:400;line-height:100%">Surcharge Imposed</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">IAM National Pension Fund</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;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:11pt;font-weight:400;line-height:100%">Red</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Red</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Implemented</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:11pt;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:11pt;font-weight:400;line-height:100%">1,430 </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:11pt;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:11pt;font-weight:400;line-height:100%">1,364 </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:11pt;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:11pt;font-weight:400;line-height:100%">1,507 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Yes</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1)</span></td></tr></table></div>(1)    The expiration date of the CBA for the Pennwest manufacturing facility is February 2027, and the expiration date of the CBA for the Clarion and Colony manufacturing facilities is April 2026. 400000 41500000 32900000 30600000 0.50 0.05 0.30 0.05 P90D P4Y 3700000 3400000 4000000.0 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company's participation in multiemployer plans for the fiscal year ended March 29, 2025 is outlined in the table below, with the following information:</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">The Employer Identification Number is 51-6031295 and the three-digit plan number assigned to a plan by the Internal Revenue Service is 002.</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">The most recent Pension Protection Act Zone Status available is for plan years that ended in calendar years 2024 and 2023, based on information provided to the Company by the plan. A plan in the "red" zone has been determined to be in "critical status," based on criteria established under the Internal Revenue Code ("Code"), and is generally less than 65% funded.</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">The "RP Status Pending/Implemented" column indicates whether a Rehabilitation Plan ("RP") for plans in the "red" zone, as required by the Code, is pending or has been implemented by the plan as of the end of the plan year that ended in calendar year 2024.</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">The "Surcharge Imposed" column indicates whether the Company contribution rate for its fiscal year that ended on March 29, 2025 included an amount in addition to the contribution rate specified in the applicable collective bargaining agreement ("CBA"), as imposed by a plan in "critical status," in accordance with the requirements of the Code.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:18.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:8.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.436%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.422%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.422%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.422%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.782%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.674%"></td><td style="width:0.1%"></td></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Pension Protection Act Zone Status</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">RP Status Pending / Implemented</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Contributions by the Company by fiscal year (in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Expiration Date of CBAs</span></td></tr><tr style="height:26pt"><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:11pt;font-weight:400;line-height:100%">Pension Fund</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:11pt;font-weight:400;line-height:100%">2025</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:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></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:11pt;font-weight:400;line-height:100%">2025</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:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">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:11pt;font-weight:400;line-height:100%">Surcharge Imposed</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">IAM National Pension Fund</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;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:11pt;font-weight:400;line-height:100%">Red</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Red</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Implemented</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:11pt;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:11pt;font-weight:400;line-height:100%">1,430 </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:11pt;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:11pt;font-weight:400;line-height:100%">1,364 </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:11pt;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:11pt;font-weight:400;line-height:100%">1,507 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Yes</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1)</span></td></tr></table></div>(1)    The expiration date of the CBA for the Pennwest manufacturing facility is February 2027, and the expiration date of the CBA for the Clarion and Colony manufacturing facilities is April 2026. 1430000 1364000 1507000 Related Party Transactions<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have non-marketable equity investments in other distribution operations outside of Company-owned retail stores. In the ordinary course of business, we sell homes and lend to certain of these operations through our commercial lending programs. For the fiscal years ended March 29, 2025</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">March 30, 2024 and April 1, 2023, the total amount of sales to related parties was $54.3 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$54.9 million and $65.6 million, respectively. As of March 29, 2025, receivables from related parties included $7.0 million of accounts receivable and $7.6 million of commercial loans outstanding. As of March 30, 2024, receivables from related parties included $8.5 million of accounts receivable and $4.6 million of commercial loans outstanding.</span></div> 54300000 54900000 65600000 7000000.0 7600000 8500000 4600000 Acquisitions<div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year 2024 Kentucky Dream Homes Acquisition</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On November 15, 2023, the Company acquired certain assets and assumed certain liabilities of Kentucky Dream Homes, LLC ("KDH"), a manufactured home retailer with locations in Kentucky and Florida for total consideratio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">n of $23.3 million, which includes $5.4 million non-cash commercial loan forgiveness. Th</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">e remaining $17.9 million was paid with cash on hand. The business is included in the factory-built housing reportable business segment. The fair value of the assets acquired and liabilities assumed included $23.5 million of inventory, $4.4 million of goodwill and certain other assets and liabilities. We have included the financial results in our Consolidated Financial Statements from the date of acquisition. Pro forma historical results of operations related to this acquisition have not been presented because they are not significant to our Consolidated Financial Statements for the periods presented.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year 2023 Solitaire Acquisition</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On January 3, 2023, we completed the acquisition of Solitaire Inc. and other related entities (collectively "Solitaire Homes") by acquiring 100% of the outstanding stock of Solitaire Homes. The acquisition-date fair value of the total consideration was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$110.8 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. In fiscal 2023, we expensed $2.4 million in acquisition related transaction costs in Selling, general and administrative expenses in the Consolidated Statements of Comprehensive Income. During the third fiscal quarter of 2024, we finalized the purchase price allocation related to the Solitaire acquisition, which did not have a material effect on the Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands).</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></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:11pt;font-weight:400;line-height:100%">January 3,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(as finalized)</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:11pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,041 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Investments</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:11pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:11pt;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:11pt;font-weight:400;line-height:100%">2,749 </span></td><td style="background-color:#ffffff;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:11pt;font-weight:400;line-height:100%">Inventories</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:11pt;font-weight:400;line-height:100%">57,902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:11pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36,006 </span></td><td style="background-color:#ffffff;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:11pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:11pt;font-weight:400;line-height:100%">Intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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></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:11pt;font-weight:400;line-height:100%">Total identifiable assets acquired</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:11pt;font-weight:400;line-height:100%">107,011 </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:11pt;font-weight:400;line-height:100%">Accounts payable and 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:11pt;font-weight:400;line-height:100%">11,335 </span></td><td style="background-color:#ffffff;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:11pt;font-weight:400;line-height:100%">Net identifiable assets acquired</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:11pt;font-weight:400;line-height:100%">95,676 </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:11pt;font-weight:400;line-height:100%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net assets acquired</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:11pt;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:11pt;font-weight:400;line-height:100%">110,783 </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:9pt;padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Includes $1.3 million assigned to trade names, which are considered indefinite lived intangible assets and are not subject to amortization, $1.9 million assigned to customer-related intangibles, subject to a useful life of 10 years amortized on a straight-line basis, and $0.2 million for covenants not to compete from the sellers, amortized on a straight-line basis over the term of 5 years.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Attributable to the factory-built housing segment, all of which will be deductible for income tax purposes.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Solitaire Homes contributed Net revenue of $28.3 million and a Net loss of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$0.9 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> for the fiscal year ended April 1, 2023.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Pro Forma Impact of Acquisitions (Unaudited)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table presents supplemental pro forma information as if the above acquisitions had occurred on April 4, 2022 (in thousands, except per share data):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.649%"><tr><td style="width:1.0%"></td><td style="width:81.628%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.172%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,251,233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income attributable to Cavco common stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">251,903 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted net income per share</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:11pt;font-weight:400;line-height:100%">28.23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year 2022 Craftsman Acquisition</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On July 4, 2021, we obtained an additional 20% ownership interest in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Craftsman,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> which gave us a 70% controlling ownership interest and resulted in consolidation of the Entities. See Redeemable Noncontrolling Interest policy in Note 1. The purchase price on July 4, 2021 for 20% ownership was $2.5 million, valuing the Entities at $12.4 million. The remeasurement of the Entities assets and liabilities to fair value resulted in a non-cash gain of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$3.3 million, recorded in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Other income, net in the Consolidated Statements of Comprehensive Income. </span></div>During fiscal year 2024, we executed amendments to the Membership Interest Purchase Agreement to acquire the entire remaining 30% for cash on January 1, 2024. 23300000 5400000 17900000 23500000 4400000 1 110800000 2400000 <div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands).</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></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:11pt;font-weight:400;line-height:100%">January 3,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(as finalized)</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:11pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,041 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Investments</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:11pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:11pt;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:11pt;font-weight:400;line-height:100%">2,749 </span></td><td style="background-color:#ffffff;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:11pt;font-weight:400;line-height:100%">Inventories</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:11pt;font-weight:400;line-height:100%">57,902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:11pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36,006 </span></td><td style="background-color:#ffffff;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:11pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:11pt;font-weight:400;line-height:100%">Intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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></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:11pt;font-weight:400;line-height:100%">Total identifiable assets acquired</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:11pt;font-weight:400;line-height:100%">107,011 </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:11pt;font-weight:400;line-height:100%">Accounts payable and 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:11pt;font-weight:400;line-height:100%">11,335 </span></td><td style="background-color:#ffffff;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:11pt;font-weight:400;line-height:100%">Net identifiable assets acquired</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:11pt;font-weight:400;line-height:100%">95,676 </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:11pt;font-weight:400;line-height:100%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net assets acquired</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:11pt;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:11pt;font-weight:400;line-height:100%">110,783 </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:9pt;padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Includes $1.3 million assigned to trade names, which are considered indefinite lived intangible assets and are not subject to amortization, $1.9 million assigned to customer-related intangibles, subject to a useful life of 10 years amortized on a straight-line basis, and $0.2 million for covenants not to compete from the sellers, amortized on a straight-line basis over the term of 5 years.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Attributable to the factory-built housing segment, all of which will be deductible for income tax purposes.</span></div> 5041000 334000 2749000 57902000 36006000 1579000 3400000 107011000 11335000 95676000 15107000 110783000 1300000 1900000 P10Y 200000 P5Y 28300000 900000 <div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Pro Forma Impact of Acquisitions (Unaudited)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table presents supplemental pro forma information as if the above acquisitions had occurred on April 4, 2022 (in thousands, except per share data):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.649%"><tr><td style="width:1.0%"></td><td style="width:81.628%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.172%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,251,233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income attributable to Cavco common stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">251,903 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted net income per share</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:11pt;font-weight:400;line-height:100%">28.23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div> 2251233000 251903000 28.23 0.20 0.70 0.20 2500000 12400000 3300000 0.30 Segment Information<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">We operate principally in two segments: (1) factory-built housing, which includes wholesale and retail factory-built housing operations and (2) financial services, which includes manufactured housing consumer finance and insurance, and qualifies as other activity under the segment reporting guidance as it does not meet the quantitative thresholds to be reported separately. The factory-built housing segment generates revenue from building and selling manufactured and modular homes to both wholesale customers and end consumers through Company owned retail stores. The Financial services segment generates revenue through lending products for manufactured home purchasers, and through writing and holding insurance policies for manufactured homes. The Company's Chief Executive Officer is the chief operating decision maker ("CODM"). The CODM assesses segment performance and allocates resources, including reinvesting profits and making acquisitions, based on Gross profit and Income before income taxes. The CODM also uses these metrics in the budgeting process when determining how to allocate resources. The CODM is not provided asset information by reportable segment. The following tables provide selected financial data by segment (dollars in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended March 29, 2025</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</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:11pt;font-weight:400;line-height:100%">Financial services</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:11pt;font-weight:400;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net 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:11pt;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:11pt;font-weight:400;line-height:100%">1,933,111 </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:11pt;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:11pt;font-weight:400;line-height:100%">82,347 </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:11pt;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:11pt;font-weight:400;line-height:100%">2,015,458 </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;text-indent:4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,491,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">58,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,549,867 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross profit</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:11pt;font-weight:400;line-height:100%">441,797 </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:11pt;font-weight:400;line-height:100%">23,794 </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:11pt;font-weight:400;line-height:100%">465,591 </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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Selling, general and administrative 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:11pt;font-weight:400;line-height:100%">253,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">275,315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income from operations</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:11pt;font-weight:400;line-height:100%">188,770 </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:11pt;font-weight:400;line-height:100%">1,506 </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:11pt;font-weight:400;line-height:100%">190,276 </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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">21,089 </span></td><td style="background-color:#ffffff;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 37pt;text-align:left;text-indent:-36pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest expense</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:11pt;font-weight:400;line-height:100%">(517)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;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:11pt;font-weight:400;line-height:100%">(517)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income before income taxes</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:11pt;font-weight:400;line-height:100%">209,564 </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;border-top:1pt solid #000;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:11pt;font-weight:400;line-height:100%">1,506 </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;border-top:1pt solid #000;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:11pt;font-weight:400;line-height:100%">211,070 </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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(39,821)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(213)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(40,034)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net Income</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:11pt;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:11pt;font-weight:400;line-height:100%">169,743 </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:11pt;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:11pt;font-weight:400;line-height:100%">1,293 </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:11pt;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:11pt;font-weight:400;line-height:100%">171,036 </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:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended March 29, 2025</span></td></tr><tr><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</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;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:11pt;font-weight:400;line-height:100%">Financial services</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;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:11pt;font-weight:400;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Depreciation</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:11pt;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:11pt;font-weight:400;line-height:100%">17,475 </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:11pt;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:11pt;font-weight:400;line-height:100%">254 </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:11pt;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:11pt;font-weight:400;line-height:100%">17,729 </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 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortization</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:11pt;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:11pt;font-weight:400;line-height:100%">1,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">1,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capital expenditures</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">21,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">21,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended March 30, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net 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:11pt;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:11pt;font-weight:400;line-height:100%">1,716,607 </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:11pt;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:11pt;font-weight:400;line-height:100%">78,185 </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:11pt;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:11pt;font-weight:400;line-height:100%">1,794,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,317,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">50,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:11pt;font-weight:400;line-height:100%">1,367,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross profit</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:11pt;font-weight:400;line-height:100%">398,919 </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:11pt;font-weight:400;line-height:100%">27,983 </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:11pt;font-weight:400;line-height:100%">426,902 </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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Selling, general and administrative 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:11pt;font-weight:400;line-height:100%">226,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">247,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income from operations</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:11pt;font-weight:400;line-height:100%">172,652 </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:11pt;font-weight:400;line-height:100%">6,330 </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:11pt;font-weight:400;line-height:100%">178,982 </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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">20,998 </span></td><td style="background-color:#ffffff;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 37pt;text-align:left;text-indent:-36pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest expense</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:11pt;font-weight:400;line-height:100%">(1,649)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;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:11pt;font-weight:400;line-height:100%">(1,649)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income before income taxes</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:11pt;font-weight:400;line-height:100%">192,814 </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:11pt;font-weight:400;line-height:100%">6,366 </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:11pt;font-weight:400;line-height:100%">199,180 </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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(39,749)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,526)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(41,275)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net Income</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:11pt;font-weight:400;line-height:100%">153,065 </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:11pt;font-weight:400;line-height:100%">4,840 </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:11pt;font-weight:400;line-height:100%">157,905 </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:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: net income attributable to redeemable noncontrolling 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:11pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Comprehensive income attributable to Cavco common stockholders</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:11pt;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:11pt;font-weight:400;line-height:100%">152,977 </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:11pt;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:11pt;font-weight:400;line-height:100%">4,840 </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:11pt;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:11pt;font-weight:400;line-height:100%">157,817 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended March 30, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Depreciation</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:11pt;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:11pt;font-weight:400;line-height:100%">16,754 </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:11pt;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:11pt;font-weight:400;line-height:100%">202 </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:11pt;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:11pt;font-weight:400;line-height:100%">16,956 </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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortization</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">1,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">1,569 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capital expenditures</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:11pt;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:11pt;font-weight:400;line-height:100%">17,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">17,421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" 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:11pt;font-weight:400;line-height:100%">Year Ended April 1, 2023</span></td></tr><tr><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</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;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:11pt;font-weight:400;line-height:100%">Financial services</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;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:11pt;font-weight:400;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue</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:11pt;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:11pt;font-weight:400;line-height:100%">2,069,450 </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:11pt;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:11pt;font-weight:400;line-height:100%">73,263 </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:11pt;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:11pt;font-weight:400;line-height:100%">2,142,713 </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;text-indent:4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</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:11pt;font-weight:400;line-height:100%">1,545,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">41,860 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">1,587,781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross profit</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:11pt;font-weight:400;line-height:100%">523,529 </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:11pt;font-weight:400;line-height:100%">31,403 </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:11pt;font-weight:400;line-height:100%">554,932 </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 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</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:11pt;font-weight:400;line-height:100%">237,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">20,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">258,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income from operations</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:11pt;font-weight:400;line-height:100%">285,631 </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:11pt;font-weight:400;line-height:100%">10,978 </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:11pt;font-weight:400;line-height:100%">296,609 </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 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest income</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:11pt;font-weight:400;line-height:100%">10,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;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:11pt;font-weight:400;line-height:100%">10,679 </span></td><td style="background-color:#cceeff;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 37pt;text-align:left;text-indent:-36pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(280)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(630)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(910)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other income (expense)</span></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:11pt;font-weight:400;line-height:100%">386 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-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: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:11pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-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: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:11pt;font-weight:400;line-height:100%">385 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income before income taxes</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:11pt;font-weight:400;line-height:100%">296,416 </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:11pt;font-weight:400;line-height:100%">10,347 </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:11pt;font-weight:400;line-height:100%">306,763 </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 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax expense</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:11pt;font-weight:400;line-height:100%">(63,433)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(2,489)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(65,922)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net Income</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:11pt;font-weight:400;line-height:100%">232,983 </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:11pt;font-weight:400;line-height:100%">7,858 </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:11pt;font-weight:400;line-height:100%">240,841 </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:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: net income attributable to redeemable noncontrolling interest</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:11pt;font-weight:400;line-height:100%">287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;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:11pt;font-weight:400;line-height:100%">287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Comprehensive income attributable to Cavco common stockholders</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:11pt;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:11pt;font-weight:400;line-height:100%">232,696 </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:11pt;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:11pt;font-weight:400;line-height:100%">7,858 </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:11pt;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:11pt;font-weight:400;line-height:100%">240,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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended April 1, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Depreciation</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:11pt;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:11pt;font-weight:400;line-height:100%">14,651 </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:11pt;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:11pt;font-weight:400;line-height:100%">182 </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:11pt;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:11pt;font-weight:400;line-height:100%">14,833 </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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortization</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">2,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">2,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capital expenditures</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:11pt;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:11pt;font-weight:400;line-height:100%">44,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">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:11pt;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:11pt;font-weight:400;line-height:100%">44,106 </span></td><td style="background-color:#cceeff;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:11pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">1,191,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">1,141,237 </span></td><td style="background-color:#ffffff;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 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</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:11pt;font-weight:400;line-height:100%">215,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">212,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consolidated</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,406,645 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,354,160 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding: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:11pt;font-weight:400;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross margin %:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">23.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">25.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</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:11pt;font-weight:400;line-height:100%">22.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</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:11pt;font-weight:400;line-height:100%">23.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</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:11pt;font-weight:400;line-height:100%">25.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">35.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">42.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 2 The following tables provide selected financial data by segment (dollars in thousands):<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended March 29, 2025</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</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:11pt;font-weight:400;line-height:100%">Financial services</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:11pt;font-weight:400;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net 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:11pt;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:11pt;font-weight:400;line-height:100%">1,933,111 </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:11pt;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:11pt;font-weight:400;line-height:100%">82,347 </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:11pt;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:11pt;font-weight:400;line-height:100%">2,015,458 </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;text-indent:4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,491,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">58,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,549,867 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross profit</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:11pt;font-weight:400;line-height:100%">441,797 </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:11pt;font-weight:400;line-height:100%">23,794 </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:11pt;font-weight:400;line-height:100%">465,591 </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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Selling, general and administrative 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:11pt;font-weight:400;line-height:100%">253,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">275,315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income from operations</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:11pt;font-weight:400;line-height:100%">188,770 </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:11pt;font-weight:400;line-height:100%">1,506 </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:11pt;font-weight:400;line-height:100%">190,276 </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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">21,089 </span></td><td style="background-color:#ffffff;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 37pt;text-align:left;text-indent:-36pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest expense</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:11pt;font-weight:400;line-height:100%">(517)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;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:11pt;font-weight:400;line-height:100%">(517)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income before income taxes</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:11pt;font-weight:400;line-height:100%">209,564 </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;border-top:1pt solid #000;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:11pt;font-weight:400;line-height:100%">1,506 </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;border-top:1pt solid #000;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:11pt;font-weight:400;line-height:100%">211,070 </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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(39,821)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(213)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(40,034)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net Income</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:11pt;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:11pt;font-weight:400;line-height:100%">169,743 </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:11pt;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:11pt;font-weight:400;line-height:100%">1,293 </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:11pt;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:11pt;font-weight:400;line-height:100%">171,036 </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:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended March 29, 2025</span></td></tr><tr><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</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;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:11pt;font-weight:400;line-height:100%">Financial services</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;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:11pt;font-weight:400;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Depreciation</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:11pt;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:11pt;font-weight:400;line-height:100%">17,475 </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:11pt;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:11pt;font-weight:400;line-height:100%">254 </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:11pt;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:11pt;font-weight:400;line-height:100%">17,729 </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 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortization</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:11pt;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:11pt;font-weight:400;line-height:100%">1,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">1,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capital expenditures</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">21,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">21,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended March 30, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net 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:11pt;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:11pt;font-weight:400;line-height:100%">1,716,607 </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:11pt;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:11pt;font-weight:400;line-height:100%">78,185 </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:11pt;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:11pt;font-weight:400;line-height:100%">1,794,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,317,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">50,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:11pt;font-weight:400;line-height:100%">1,367,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross profit</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:11pt;font-weight:400;line-height:100%">398,919 </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:11pt;font-weight:400;line-height:100%">27,983 </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:11pt;font-weight:400;line-height:100%">426,902 </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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Selling, general and administrative 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:11pt;font-weight:400;line-height:100%">226,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">247,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income from operations</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:11pt;font-weight:400;line-height:100%">172,652 </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:11pt;font-weight:400;line-height:100%">6,330 </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:11pt;font-weight:400;line-height:100%">178,982 </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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">20,998 </span></td><td style="background-color:#ffffff;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 37pt;text-align:left;text-indent:-36pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest expense</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:11pt;font-weight:400;line-height:100%">(1,649)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;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:11pt;font-weight:400;line-height:100%">(1,649)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income before income taxes</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:11pt;font-weight:400;line-height:100%">192,814 </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:11pt;font-weight:400;line-height:100%">6,366 </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:11pt;font-weight:400;line-height:100%">199,180 </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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(39,749)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,526)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(41,275)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net Income</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:11pt;font-weight:400;line-height:100%">153,065 </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:11pt;font-weight:400;line-height:100%">4,840 </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:11pt;font-weight:400;line-height:100%">157,905 </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:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: net income attributable to redeemable noncontrolling 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:11pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Comprehensive income attributable to Cavco common stockholders</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:11pt;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:11pt;font-weight:400;line-height:100%">152,977 </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:11pt;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:11pt;font-weight:400;line-height:100%">4,840 </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:11pt;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:11pt;font-weight:400;line-height:100%">157,817 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended March 30, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Depreciation</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:11pt;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:11pt;font-weight:400;line-height:100%">16,754 </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:11pt;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:11pt;font-weight:400;line-height:100%">202 </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:11pt;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:11pt;font-weight:400;line-height:100%">16,956 </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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortization</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">1,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">1,569 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capital expenditures</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:11pt;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:11pt;font-weight:400;line-height:100%">17,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">17,421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" 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:11pt;font-weight:400;line-height:100%">Year Ended April 1, 2023</span></td></tr><tr><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</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;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:11pt;font-weight:400;line-height:100%">Financial services</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;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:11pt;font-weight:400;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue</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:11pt;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:11pt;font-weight:400;line-height:100%">2,069,450 </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:11pt;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:11pt;font-weight:400;line-height:100%">73,263 </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:11pt;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:11pt;font-weight:400;line-height:100%">2,142,713 </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;text-indent:4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</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:11pt;font-weight:400;line-height:100%">1,545,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">41,860 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">1,587,781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross profit</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:11pt;font-weight:400;line-height:100%">523,529 </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:11pt;font-weight:400;line-height:100%">31,403 </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:11pt;font-weight:400;line-height:100%">554,932 </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 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</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:11pt;font-weight:400;line-height:100%">237,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">20,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">258,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income from operations</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:11pt;font-weight:400;line-height:100%">285,631 </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:11pt;font-weight:400;line-height:100%">10,978 </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:11pt;font-weight:400;line-height:100%">296,609 </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 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest income</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:11pt;font-weight:400;line-height:100%">10,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;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:11pt;font-weight:400;line-height:100%">10,679 </span></td><td style="background-color:#cceeff;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 37pt;text-align:left;text-indent:-36pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(280)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(630)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(910)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other income (expense)</span></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:11pt;font-weight:400;line-height:100%">386 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-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: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:11pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-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: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:11pt;font-weight:400;line-height:100%">385 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income before income taxes</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:11pt;font-weight:400;line-height:100%">296,416 </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:11pt;font-weight:400;line-height:100%">10,347 </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:11pt;font-weight:400;line-height:100%">306,763 </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 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax expense</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:11pt;font-weight:400;line-height:100%">(63,433)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(2,489)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">(65,922)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net Income</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:11pt;font-weight:400;line-height:100%">232,983 </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:11pt;font-weight:400;line-height:100%">7,858 </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:11pt;font-weight:400;line-height:100%">240,841 </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:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: net income attributable to redeemable noncontrolling interest</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:11pt;font-weight:400;line-height:100%">287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;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:11pt;font-weight:400;line-height:100%">287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Comprehensive income attributable to Cavco common stockholders</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:11pt;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:11pt;font-weight:400;line-height:100%">232,696 </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:11pt;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:11pt;font-weight:400;line-height:100%">7,858 </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:11pt;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:11pt;font-weight:400;line-height:100%">240,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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended April 1, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Depreciation</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:11pt;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:11pt;font-weight:400;line-height:100%">14,651 </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:11pt;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:11pt;font-weight:400;line-height:100%">182 </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:11pt;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:11pt;font-weight:400;line-height:100%">14,833 </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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortization</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">2,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">2,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capital expenditures</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:11pt;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:11pt;font-weight:400;line-height:100%">44,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:11pt;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:11pt;font-weight:400;line-height:100%">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:11pt;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:11pt;font-weight:400;line-height:100%">44,106 </span></td><td style="background-color:#cceeff;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:11pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</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:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">1,191,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:11pt;font-weight:400;line-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:11pt;font-weight:400;line-height:100%">1,141,237 </span></td><td style="background-color:#ffffff;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 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</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:11pt;font-weight:400;line-height:100%">215,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:11pt;font-weight:400;line-height:100%">212,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consolidated</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,406,645 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,354,160 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding: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:11pt;font-weight:400;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 29,<br/>2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross margin %:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">23.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">25.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</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:11pt;font-weight:400;line-height:100%">22.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</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:11pt;font-weight:400;line-height:100%">23.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</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:11pt;font-weight:400;line-height:100%">25.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">35.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">42.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 1933111000 82347000 2015458000 1491314000 58553000 1549867000 441797000 23794000 465591000 253027000 22288000 275315000 188770000 1506000 190276000 21089000 0 21089000 517000 0 517000 222000 0 222000 209564000 1506000 211070000 39821000 213000 40034000 169743000 1293000 171036000 17475000 254000 17729000 1505000 25000 1530000 21336000 91000 21427000 1716607000 78185000 1794792000 1317688000 50202000 1367890000 398919000 27983000 426902000 226267000 21653000 247920000 172652000 6330000 178982000 20998000 0 20998000 1649000 0 1649000 813000 36000 849000 192814000 6366000 199180000 39749000 1526000 41275000 153065000 4840000 157905000 88000 0 88000 152977000 4840000 157817000 16754000 202000 16956000 1544000 25000 1569000 17189000 232000 17421000 2069450000 73263000 2142713000 1545921000 41860000 1587781000 523529000 31403000 554932000 237898000 20425000 258323000 285631000 10978000 296609000 10679000 0 10679000 280000 630000 910000 386000 -1000 385000 296416000 10347000 306763000 63433000 2489000 65922000 232983000 7858000 240841000 287000 0 287000 232696000 7858000 240554000 14651000 182000 14833000 2038000 32000 2070000 44085000 21000 44106000 1191216000 1141237000 215429000 212923000 1406645000 1354160000 0.231 0.238 0.259 0.229 0.232 0.253 0.289 0.358 0.429

,Y Q M^DQP6>3-\P5;HWQA:W_CGE(AR;4@I+6"P]E5K0L;W;J"_2-G/D#%O6#<0;:Y M3E;4Y$)Q1M\:%;)(!C$S%YK-0J5!)<2K&*>=G01(9C(P10G>0K2N70R M^?150KRL*$>G1H=:C88Z_B\ M)P=*JP1!TF(C32XV!AG3Z13H[RSE$WI;3B[N[T&D8YSUMY%XX!EZ'A.#VMBF M3MTU9!55C91J#QIN;//ND@<2[0F]) =BZ7%>JJTH=E)9LU7WH!^5EF6EC*_= M/UA 4-$[<#YI0"V45%S%'.3)Y--VD?#EO=KWO3H>X9[B""7EZ_SIG8X.I[VB'%?/E[3DQ*IVV'WVG7)YKZ[0Q M$807C#95QLES)NFL\D9J(XSD7>K&>PCS/-^$H].B0ZN^AJ_XSX+Q@8Y:6L<* M>!-J?XA<]9TR,,Z3Y:$8(T^F]^1::9XGXX]/C)7AQ>'JN>^,_#I 3?>:)_:N MZ]Y&X-.I[4[,>AZM!1UJIUZ;1.W9JZ!DJPTWUJ$XF=MV[TZOMMMDS1UBK>UT MI:;JR.]RLH!$[8T7DM:,YL=*S["V>QN6]JOMWL;8IUG;S3@SI,I"VD/:0VP] M:4>E 9W)*6%6'EO??#NSVNZM./!H;?PN-GXJ_%7%T7M<#+W=M,6HG+'ZV)QDJZV>LN/)'_PRY,GP=JO:[I.C[3:F M/?S(:LE=*D&#C3G1KJ(S^!@":)%$X<9HQUK?\W\.(ZNWLOEV(ZNW,%B' MA5 MTY"]+8Z59($7-/4RO03GF0 6#$M>6Y^;1W/G/;)Z'P:U,%*'E:CV"1R./L]7 MZ2B\,3EZD-[555HD<*5.8XN>Q2*=0=VZ<_&MQS_O:&!7.W1(?EY#N>;\)F Z M.?$_ 3F.][VS61XV[QXZ[??N7X.JX[HDA@S:<%;[F!I:B$2&F%0T,1DLNG5N M[0 &7N.F]K'O-JH\7# T7ZAH+:/U[OT(K[A-G-"D=983Z1[9?LI@@H122(+!IR<+"%.,\.=-_Y88!G3IH=+7%*Q2YKVYW_&,!TNYC<.^ZU\1*R\?6:L. U6ZX@ M,),R?665]8?A72<)3S"L[IR].UT"G5)CL\VEO6YTH)U52C$*56DY !4"K4"Y M]M[42&M02)ZKD\G[;RO<$WI)#L#2P[]0.U#LE!H"K!7TYSEG@V #NBPMA'EQ MEXL(M7$)T)*7BF).!W4RQ5U;RO;R)AWE3=J#8 U]N'H#KZ.0KW*>&_(YC=__^X G)\_)> M/?!>G9!]MN+;*=53;#LEJLA2C"H9BG6UP9PE.:TRP++V4A:OV?!@D*R3WBA.BT:]\Q)RIAT[1#NE+H5;AY#&8F*L2#!9S&>C,_ D*6BA!8M!LI)/IBW[ M?J<4)VF%.^6G7&813*E_FZQY M2A[]YG(_H7?O%,A_@B_R5LQ]4F_OS\=YZQ41 BHCM(&DZOQ(5A1X)$N&R%PQ MCAGN3Z8_>6OA7][CTWR/>W+X/,^LU^NH9*UB]!,^-U^O"&X"LN0D9&DU*!X00C "\]/8HJY*>S M%V][)-:NX]=O85)[3TYI^YACWZ.5UZJ/VK='UT80&S7?>C6:#?/PXFHV_(8? M,5U-""Q.?_L[75S1A[^AQ:V:_FHVM_S[N 4!&V]$5LGN5IA;]>(:T]$BW)NX*Y"TB4(>ULGH)J M*L&A6G(=A;NK&W,=W/@GTYUK/\%_^?[P!\R+6U%8;4MD4)2O-V_00G"N'JRC M<+((&[!UV5Y'<8[?*^#P)+W;/NQ$R-(A]_(PLEM].#;!UZDGP3IL1VH2=BID MV(BD>UKR&(PC=(6+I*"V"*CSER.$&#(8+[7)Q5G.6H?]QV':NK9>3Y5HVQBP M \%^HSAH_!UQWCUJ$;LM*[FE\CYC@F2Q3BDWM2Y*6.!&^WDWF=R\P_=*,(<_ MXVEKMW$/I7+6^WZL5ZW0@=&'$G#[$>IS9%MC W8X"5FA MHU7 !XQIS$XR"-YK4"Q&""786@DM3.W5$5WK4_HM(3Y'GC4R6(<+XO?2$W6Q M_:&(4%BT5D3@#CF1WTGPZ R4')B)A5F;6GMFCP)ZIFY8.R-U6*$>!#<0#(T0 M] H9QVC9%(;$95+1'ZYD)9/5(AR".8=G3$-C;4*#K33=(ZUW]X;A8J$;T,.% M#HS6-:D"J-I/?C[4PVFOLZ$(-6)KYWH%E'.FP"[:[K &[+E*OKH<7Y&KE;/* M60@%4F9R\2US$(W%^D?B3+MHL'4>N GP9[HK'=[H3ZI [F[KGE2PU&'9(%FD M5]21C,Z6"(DYCE9ZR4+K!?%(K7N>S1MPFN1967G6KO+A1TG%'QBF5Y-%/N1F M\C<)\^,W*,QY'2:3[Z3]^??C\F8X"J,T#!>WY-^C=*(;EGUK+PZCI$;%&S^@ M_!(N%BDFQ-GOD_'55\+T \Q'>I_FO$?<<"EKX[5B>*KK> ;/F00; MLH\J>B>4;KR\[8MYW[WCYOG?'T*PN)/#T:&B4!X2%_4L07L(FI/S%P*STOB2 M7>ME?Q-]!M*Q;MBUI\!JCNUMBAY7.\:3N9IG/W#^^.+7X;1REA!? MWR38!&JG"W);P#S.O;>F9KY[LZ.SC3K0Z@& =;E>Q'33Z]LNSCD3O%*0?)3D M6C,+,;H$7.4HI#?DL[8NN-H$UU$NH/7D3W-C''D=\K)XXY(&-([5PRP'SB4# MT=5B""USC*UY)2U4:9X/W1+BX?G4S=SCP]FJ1R9C.AM>4ASROFR@%^>- M#Y%S<"%Y4"QH\)Y<4BOI:VN3LZ'UO8YM\)TOJ;I9J4-:Y-:F_^/+?PQQ0@_Y M\OT=?L.+ZZH_%:1V%.(&54 9K2#DFM"+6H48E&2RFY_T*++G$+2U,DQ/^MP^ M0+R/]T<=\7JPG:*WK8 >/7YK9O%5I.IFKIZ!W$:@+;UFB4(1\&@B*$6K=Q"T MO&;N;7"961;M^7%K\]#N-*BUC95Z4NKMZ.O5;#K7@+C>D#'D3/ \B,QJ!T6* M<*-3M"&SB,&9R+3O1J#[<(X8RK4WY"K*[&F%#C'<0]#XLBR=7,!D8^V0G>93 MW2,$1F^)0U-E21=81Y\*J;6 2!]%2-( M+HO.]9INZ.8LWX?SW BRBQ5Z>,;WL^/S/9:S$(T0K%ZHJ^)Z#4X4J35@B#C$[-NATVNJ4Q>#0E/)-WX[!L&L55,(4<0["BD&J,(VR"O O) MM>71&,9$ZWJ@^R@.[W,=SZIW,RK[F:1'/FY\27BJI+A.+F#12=>_8L" M7G@)G-X?F:VU]$USFMS'\:R)LJ=9.JPGOV*IW^"T,+ZHW^F8\^1@N<'%U MNU9AIC2YJE,Y9CC!Z6Q 2[%5"24HS*0&BCPA<%N \WD"1U $TWI^XVY(CQ@+ M'N-RY0',V6&]6MR\O\']YMN?PT&V/* FN944@8 9BI>]C\ XPYBU#@&;%RL^ M@..9$6AO4_2X S#'] ?.OHR)LK4$X^?SE9L,\R E9IB4!F@EIB#:)'(3K2H@ MI8U3JS_$,IQ\PX?#;?+5\"*&-DKGH0-1QD8I9 M6B%CO13(8Q82?4FZ]8:W'M4S(U1C,W4X\*I^W1J$)KFI!:E%N86XR$J4:]K M!4'4]DRPU@5=*Z \,\JT,,C*R66=:T#_#)-)J#6YK0LZ[WUPE^K,Q^&?2JDE M*[%XR04$:>JMQN0@BI#!<>0^!\48[U=2>,*EEBGK;),R(&-M$4??T$)*WPJ3 MA/&"J]!\VM59E5INPZN=2BVW,=#)E%JNR!((:7F20H/'>D]"%P&1)M5<"DH1HP+-D"(H# 9B M#8V31U8P1Z^M?TDU-[3J^E3S-B8Y5*HY^XPU+J[M#A6H)!DX)3AH8YU/2DN> MF]=WGE^J>3^B[&F6#NO)K9A^?GGUQ^27J'V,$0VDJ)$HK!,X)R($)[V.7+A2 M6M-E%9:S==N;*+]#ZN4A7-?\WP19)R]\-:KC^-1MK+@]-BC7NZZ$YL8W&#\"%FJNIG0L^A-F/ M-CRQ:).,!$O;&BCI!3C+ C 5M!/">\RM;[BM1W5X)Z25#==08T\#-/1%:[;B M;D[O+MJ!,H)YL5V.F)OK MO#,?'FK7,TH30HR_XN*_;T=_X60XS@,L.?%D%1B4!%LE1?J@]=1X+,X@_=B+ M7:BR!89GS*)>EEJY)[7+OBX'._^"(_JP69TSV"3YNM'G[IM[W1Y\H]3KKQ4M MYEO/O;'\#;TLUR@,CQ3M" /*.0I^Z@P8P:5%J3W/O'5J9R-@>_\[<:R/> MS2['3J).)[/!A]H,?1XM>%=$5CZ"C%DN6JW[X!FXE MA1QO*1D>Z]*FWV$3? MW3#IIP<>?ZI[75Y?+ M6=#.*!F"AUQTI%W(<_ JDVR9Z?I=B'&C8XDUEOOIH8>+'_92^[B%SEI'CA]P M.**MH 9!K\>+@8'7X-X-0QQ>#&??*?Q8NLL#STS6+C"((1!7F4$(D7P.EFOC M'E44%VZ=@[_#7-50Y]Y@/P'YF$*%U4CUU^^O@C# MR^EO?]?Q,SA@G+D2:H=+EFHUL"!G0HL$%)]:9NL/T6S$D.V>>W8,Z:CV+I6U M?DSI)C_[[,?SB(J)FH95#,V5@O MHC#P6B:P.A1F=0Q2M+XZNS?HP&&Z^5C\.&Q>78_#Z&#3*TC3O#?71L#.B4_]+'*?-J9U+N\#7H19'1 Z MF7V?7^L,:9[PW".-M^XC]\W@;06Y4?)NQ3-OB).\E]H4#D4Q)CIW%6Z/&._+-3]4UIQ6[1 [&L0 J2PZQE 2& M?+X8>>+)MV;@YNB.GQ?LQI3Q02S6X0CK-I[K&X2;(.IT*?L^FN-&[;1>6<6 M+%/FNB1FI*2@+U/DEXN#P'D"FW-@6N? 0^L[6O=1'#Z"VM$]GR\BQZVZCP!8=_*,/^ U' M5_B&U#,_Y*:M_;^&LR^OKZ:S,0&_:;L]G2+]/W\*?P_H_4DI20.%N=J,,!0( M/BBHB;FB%#=:M6XHNP/,XSK3S8\%>QNJ [=>I7F5Y:T"J3]Q]OIJ,JD9?FTM M(?,&9#*&=,$M^*PL%)=Y%%;;H%I7O#Z&Y\S8TDSUAW%S5G7W?U7HOZ\N+L;_ MJ78A[-WX^ETH$T*HJ #8T4!%1*#Z+( B\A0ABQ9/( /M /R,Z/: M$=FEL+>6E7GP;#U/4DD-EI/N%#,D2[8)6+$QRUAT#*W]_A50CG4F>A@: MK.#>/N;HX,8]!*M^.<%ERY9- '8Z_EP+[CC'GDU,N0$]]K?#40B#0A.BD M MK9Q>+*-^AOR8WYW]_^E?>LJ_??W7R<8 M+O\QOL3INW>OEW,&.<-4"%=R=3*.= Y\L0:0.2^%B)Z;M?[WNH<B,#WOG@LS+@ M/DKKD+Z^R>M__!(F./UX%?^-:?9I_$<8Y?IOR9'->#GOD?7+]X\XFRW"BT\X MN9S.=Z$@F5:AMA1)PA,#ZRZ4/$(L#&5!*=M/;=X;]+.*& YKXAX<70O[@>;3 MU^_I)M [11U[P#Y./')@HMREZ8&MW"&FV4<$;51QAA4(O-8E^?I5[0JA/&(Q MP@MLWQ#MU BZ)@YZNOSV-X0FTLE))"Q:K!S]OL"VEM MR5PST3H5NPV^PSN#!S/\_4F-?:S6(;G_@&-31WP,Z=/GWRSG24PP\X&3*3(I M,Z RD9P9Y.3,1 &&.:T0@T9F^ZS[[@A ^RIN W M%@Z)US$3&1TM])I!SDD6EB,&AL?CV0+D"]D:&;##MOE7^+Z8<#.^#OZ7$N#T M]TF]I< RCZH8!XQ+6M-K3Z; E &34M0^%_(O6I>)K,/TC/C4U#P=PM8'%'.C MCK>9H _+L$;W]9+>;'HM1'XURLL^<4.;N61=!GA%1CT^$ADV1ED+]/A[G_PPO+@;<>^D2R\"9 M)1RI&(BR]LS/EB6;G"YW6]CL3\/M!Y4'DDB.C\,3&4NO^5 +G(_V!5AI2@DN\E\N_'=)G1*D#F+)#5Z0= MU/4JY[ETX>)6>_1;4M?^/=>]-O/ N5K@P0QP72-V3FIUR3D*J2WW(BHDG1[_ MGMTV(CU#2I\".5:V=FK*_;\FXS?CR65X.RKU/PO?8EX;\KXL4Y8?AZ.$MT3Z ME=3Q*LVNPL4@.I:0)PLN.%W' ]1*?DE^LLM&%X>%-3]U;B[$\^;W 0EPG]'V M,(S^+4Q&M!=-WT]J<7 MY87?AZ7#?9J['D[+#+_>POH;?37[OO2VWOZX;O)V=%T\\_$J3O%_KFKI\D/^ MVD %1M%@",!5B;0U%4\2:@5*(7=**E%,K^O8_:1ZWM0_)D7NOP3^2.=AR\CW MP>.0/W$V\#F;[#@#5ESM2>Y]';$10"K+N>>V.'N RI@6HCQONA^<# ^D#'ID MJ39\C3_@Y>#L:!J_W_:]VA3'[O#$EN6S^PK>M8M MUA)!LN;$55>/(3#4%N69 W$VUDL?4J76*>Z58/9N$''G@QG;,@T .5=3:QM;W.D#LK=M3+T?-/A?AHX,LC"67 MEL3P7'DH43'-E0E<]_("3Z0NP-6X%>82"PHGS(,J.M:9]>;*-^EM7L=VMJ$O! M?ACY.#7[[_$?X]GKR^"--%#0!#Q15#XJ\2%.@E%X!X3@/TSW"Y?&TV@=NOD^\V4(_6S[>/Z3>G6#.[]6EY MMQ7L(HP6?GZ_+Q-LQQQ$[2CPD_4FOICV?HNOR?)LFW,U:/?[W4/ MT.LV?_<@+S;L'&T,VDA:U".M[,49<*0;8%Y%D113GK4.ES<"=I3.O_W,>[?_ M;W/;='"F_AR/TOCR*\[PU6=R%>=W[*^1F:!+E(P!\AA R>S!81U=+CFFP#PK MO'68M!K->5.ED14Z+#!O1]>ZWG#M=74P=)$10N*B-IA-X-$Z<$H**V62V;5> M:K:$>#Y.=T_;="@B6 /WP9=J$\B=G.\=X![' >]*@^THU\R&AU_)'H0N A-< MNP2YN$*;LRP0B[ 0T19$1FM\:#T:Z&1HM\8A/W76;6.Z#FS[- D9+\/DOZ>O M1GG^3<6VW-2YL3K-;ZHD9D'IXB$&50 9XR85'9QN/87C44"']ZZZFW3J>)6EM-4?#8NF_U':6F-M/!.V\*(/T(*A MH42'IVN?1/T)V?W46;V87[%<'";_C;/Z+S]BNIK,?V\0C,TLT9(09.'U2A=M M+;XXT!:EM2YJTWQ,\$$%?.%\;U9TS$4W%_9FX,9TD"7Y428)D%@0E#0D;4YD M#::Y+R$ZVLZ>"O-OR?5"^$X<>#+=+T2VS*.14$_6ZN1ATG]P#+0V.F$.4<0# MU"L^Q>X7I\_DW:SY@Q)-*#(CH RU MD0.%&LY@K5!+VEEM?<+6?7,/(M@+M7NQH&,[C^8[T;R#UR (5UA #6Z>R5(Y M4[@1D?8@56)DPLN[+=U/BN/W)7HA=W.['Z9'R!Z[TL_'4',!/WT)HQ\=>>@M MM0(]:=\Y \J)VL&=&R#KH$N* @IW@#:#_01\X7QO5ARF5RE>R-S$OH=I!;*S1+?^9A"S%2I9 Z9N M2*HPVHM8L, L*A>YUJ)YB5PG45ZXV\[2AVGRL;-8M90]T$9A7/&$7Q503"!$ MS!*X2-E&EVL#P!,F[E'Z&9P^8;>U;(=&'#]\%)E32D(8<-'5VX9"DD[J3(08 M2I .68BM;V:=FU.YDRX/U'BB24.-%-$8QQ%LD34/SBBH*SQ![0*9!0O%'&(^ M\]/LKG)2JU%32Z_N/'$:^^>:NR2#%)(,.M2KN#J!DB@@\B# .LEUB<$GTL_0"#]TZ;K:Z.^.<4R]7%NV'!039:*%,R&.VP%KAD<)(%D":I:),G MC*T7WDUPG0NWFMO@ :*HUBVF/BXZP]SJ\'F_[]+]W]FCP]1^#]RWP51#<1OU ME[I^V@?\.IXLFK[_>.P-+9&AYPDYL.@S*.4IMC&H0:"R262#2K;.Y6V"J^$ MW-5/J],$YS^\GL8J%*VGI(#$ZA4RY>@%8A^I8U9P] MCPRP[6*B4VEM]7$69O-/O+,*7,^N++21)Y4A^402R:3 1:V@1"M$H? LT3K0 MF'2/ 3I6T5QW-MQE7S.K])@XN\"R'(.[ 9A>PXYO SG2^.)VAKI+@;VUW-WT M&+Q'CP$X$A[E,('/S$ N.GG405! ^_1,OFX@\($LOHUR6[>G>A-2O1/YR]7P M8O:/<97S\[)"*6L1O-/ ,@^U38 %[TT$$5R2B,+%N_=.5C2J6OF((\S:W5WO MX^9*:U@ LT"U'!/\$2??ANE'J9DSBD31B9RA0@&?4@RBJ W6(A%7&&I7JQ4J,&:Q,HO!@K,368VU6HSE#MC12?8=% M9S[2]J_)N QG@RR+#)*"&%9\G2H?B9^*EE:FC50YJHBEM;-WZ_%G:/9=E=NA M;NHC7M"//O^.(YR$FJQ]E2])P=-9'9+]#:]'T0U*3#P[17YM]G4+]!YB+!*\ MRZDH9@7:UN-^-D-VANSH8)(.54OOO\[GJ%?Y$^UL=336()*[JVW01&--?R3K M"(T)M)$Y@8%YP4+K;,L#,,Z0$OLJNT,I3RV?F\X668.*:3EL9&#()V;:TG85 M:553G-DZ^ZS4=K](0N?"8^NF;:NPG"$3FJB]0PW,$L?UZO3G>#1> M%@&>\03*I#J]5T2P'+-";KT0K8^2'X%SEJ1HH_P.A2'S2I7;@!:T76YB%/$D M(SFOIR(4JVM'BY@M!;0D%L&.9Q1&?(CH8FZ%"'<;.C+6/FX>B*0%YO M>>/1]!#B]RA6Q1>@TRV^2M+]G>/7UMQ,E[4,Z63_LIO4,%Q"+4GWOMRM)NG&AY MQ7IY7T7E(:3LH4C49#75>3_72"C/3!9;3GH6/.)H=!ZHX,BYT<4I;0OI32?TKH*S!FR MH(WB5]]TW_N.UMSYS_>RM:I1V@+MG MX1$]9/#JXN+6(_[XB4-;R[_R _>:#'LU#:-?+L97H]GUQ4.=6?%%2PA"65#% M1^)7=(#1(-=U+!0VOQ\S1_!H(\>\3Q%&\ M"+,EHF"XM3%8"#+3JVXHQ@N\7L/@FO.0K18N;F24!S_^1 VSORI67D'9<=&[ MYUS,94;,E__GM[I:3&LIZF^CJ\OKTYIWP^EL@^K-+1R8^L#IK36!'KW=0MA MA$85F=>EWW$ZO[#:Q:7[\>'[GZ4_W-N6OEY=T48_\ MJLQP\BJEJ\NK^2S$VZ%\O6)U.V1M?OS>&_!QJLGO\>6!L_D#F>JAX_R]STYO MM3]8]ISM\X(\\J!]X[B4)E<_=:V[?D#K5WSE9K5/2 [?G^*-[ MU_5?US\B\?O_^;_^?U!+ P04 " S@[=:^JMAYIUI 0"$" ( % &-V M8V\M,C R-3 S,CE?9S$N:G!G[+P+/%3AOS>Z1*XQN=]BRB5%J(1$IDA($HH0 MDR2WD%S+F"GE?@M%42:$2DSNN4[CFB2YAYB+4D+64&-E;F?9^YR]W_/N__F< M_9Z]]WG/^;PMGV=]UICGM^9W_WU_SSRSN)^X%&#KB>/6QP&>33S !?@/X/X$ MQ(Y>"K[H#7@#\,'#G0+,@4T\&\?&>=/&P<>[<=[,Q\?+Q[^9G_^?AH"0(#P$ M^/D%102%A#<.^&J+B/"6C1<;-_EGTDV;>7DW"POP"PC_#Q_<-X"X(&\LWSM> M'A5@DS@/KS@/MQ- PCQN_B?V>(#__>#9Q,NWF5\ 9D,$GE"W%6:?EQ=F>C/, M,?QN#/P^P">^66+'OJ/\DO:> BHA4OMO918*JII5D:0=!D$UO8O78H6$963E MY!74=VKLVJUY0-_ \*#1(?-C%LOZBNJ:VK;WC=V-3>T=G5 MW?.V]]W0\,CHV/BGB4DJ;?;+U[EOW^=_T%=6?_UFK$%_UC?DX@%X>?Z/XQ_* M)0[+M6G#!@(;<<^?HFC]@*>(9(J^V\)2IEE%E:1A%3U'$#I MB]<&A674#E#5Z1NB_9-D_S[!8O\?2?8O@OVK7)/ %EX>V'B\X@ *@-882'8" M%PBR@[0(2[UT,M6R/6.JN5-9D O<4>U4B&.V5=!$3YTK2?IM5'BN^)RW8L3L M?+K6(@*Z,\41?L@%K".XP+OX1B[0\XP+W+8E?MV-KR.S6W#S*S?8G">(-\A_ M.#'1EDAYCO^5&\QZ%H!GW2#BGOV=^G?JWZE_I_Z=^G?JWZE_I_Z=^G?JWZE_ MI_Y739UK8$S##4LDCE)"K$(NXF<)DQU=*/!,7W^H':@3/WE_)KOLQ_K[4'>5 MILI.GWQ?E*'C/#H+#XXAZPS9VPB="-8> A%:PJ')(#KCC[G/DA 7N,0)9BM) MX^3.\##97( _'_?.$15 9$9Q@>$OOYEL]$T4Z-? *M%C-'.!A@RVJ1V:. +8 M6TC]'?^^P;,BP)*=Y9R>8)KA)E#Y7,#2 MTMC?,A_C7!7Q/\+S/^/VP"G@^L M\U 5N$JQ;%_>BO&%ZF@I@9(=IC)#.OJ'(YV:-?KJZN)$WG[9DG-00)CG\D% MX@CA'?E3.4?8DPMLWL\%8G^RKM'CGS,EHJ9LV(]1/LN;_*V]==,()NI^A*C< M\XT7W+=;+?-.M,_MK3XH.'/D/H]?WY8;EBREDDIHP0(FUX6Z$0(M"SXXVC3_ M>&>&D*K,SM_G^56+\N_4.RZ\%OO]C@N0'FM1Z^"IYB?#]!/=D1$RGEH&-1EW/]HJN]W R-8H(938J%J MJL=_B?@I><4X?;#=<]0G;+O8)=_+=6_.Z+B,NAJPA5ZLUV>7!*R?_1!7.9^S M5F]8O[SYZ^//6FJ.G3_.SH9=,-?:O?TYWU8K?:@,EKJ9_0JKCOV(!MV($[,< M(5%$TF]M8ZKMMT0,*IIN:#$<_*6>"]PIJ?S9U_IXN)-4,!KH=5KU[>:RB.WW M4I\)+)5(0P%T-T;<"!>@9*' 4-D.XH0CX[(3"$M*2'/U2;AB8@DVVU[+TZ]@ M%)M,8IPCMZ$DK'LDGKK/K7.5\ONSVDI69+A5H]PT5MO;LT%\/QY5T7+R(^PBFS9$90 M7L'0(3L;=AK.BPND$;>:*D%Z-.\VO!^M9(CE&7G]>DC@]9+:A@!&_K<\1ZV6 M*_/&-39;,MH,'%+2RR@]"8X<(;@8"T2YZYA\YQF$9AIJ[GC?6&D0+#>\JHU M,Z0(1Q)$42C$V#5T55DBRZ*(=0BJ\RKJI?.2H$S65^ MC4E2:C=)?9]]*59JZ0GB^ZED%AQ!L8\@6<:=81ACX!!M!SF?<.(FF[A E4<^ M=6*/OBY_5+E'3%Y\E7;+#_&PQ%4=PK/:.82*?GJX>*STV3[)E0R68@Q]N-MT M"WPC&F<85179$6/>F:=+>DVCFY93"0D*4,&.)[T!E9,=_N6!5VTFK7+6),SH MC_:U)^T?K 10F/+W7.!*,WG2S99]C[,=S>E>O_PXFGY"5\2]X99VN*-#OX MV_KD(=LZV15U7'K7XJ&'XB1>#+VXQA52O5ZD+J/2R) M!,9;NE@VTS'J&TVI)_E7!XT@AH[*HQ:U@4O3]T*O.Y:\OY:3L]2Y6/WY64K_ M&8M=P/:;,00NP'=]'$=Y.J/*3@YK=>0(5Q1/NK#.!/J#TO$S[Q23PCX3)F;F MC+>Y]>PSO3 E9__J^#D!;;2#,T5W49RNP?A"SV I!-.CN[A 348:QJT"8YG1 M?2,UX/GD#T/90RTW' ;*V,V+0S+[!=S,KV(=&YVOV^$#76$%"V)'R:"=W90L M+>&-KB D>1S%9WJ8M;LISSVZ8^S&XS>#;9IN7.#BS*>!\ 9L;]T.1D9M]OZ' M(T*Q+<_.=?,PJ198!0R*_21<%])*8&T;GICF]R/ M4T.^:Y&3F,QS_=3D3Y(S^-]^ 5VE1<,7L&2^F=#E%Z9O11]CU9 MUW!B8N"3%-O5B_'XL+:>F.JZF]P+M6D/R- MLP=C-L019^VAZW8%!DU:OVS91V7VNZ[(IG3/.^>B)*(7GF_!\J>])&CP6KI_JKKD%5QO1=?XR;/' MYNUYWK7QTVWU0XL:(\N7)D1;M/=4I%+/2-A]T8*S&L,>ODTQ['\^*$J-J0"T M1,_F",W3-8Z#!N7@6C<'V0 B._(?:U@%*+;*?"T1-8T@D MV&!OB(_4>,Y03XAJU^%[1*-L7?EC,6^49C1@[9U@24(AM&F[6;ONZ6CKEMS. M O&1,+<8_I_:_C]W>:;_G+*W[IBRU"09:1;SG[GV^/1SM8\"RX2.R]!-+B#V M2P"J4LXIT#RD_9RNZ9LZUQN.@(N ]GN\44(_N2:ROT%^CK@'"V=F4C#17WAO1!VKUX>UHTSU<+H#AU8TG#)=-XI6#J8-13- M'TS)LGQ]]DH0GX3E$QQIKZDQQH]=BO.TX\&$L8MJW[XT":8I1L^W6)>:>S/" MAG]*GFY,G-P3<\9,_*)B4NC7KQ,/:I 8PGL$=&C9+H&ZQI+P8-)D.WK+P)^- MA1#S5+;-* 9UC:$WE=^7RSR-X'%,2I&YJZSTQBL'^"@PSY9F+<+JLVGQF(3X>T_CR"XIA[Y]$2\&U&T&(P%T=AY7A MVFX1(XR M7=+P3G X3M&CM3+ARHQ.OEW.C*+G]J3W^3.7"\Y>7Y,ZNCU]UZS[P.0"5:P" M1GBD5V0$?)]2%++-D'6$CNMJU>&T#W2L?RBG,0L#GWXZ^K+O:46+4V;3FY_T M]AKK2,W#(UDKER>E 8%?&1980\P5J(,N.[O,4D"4<09Q$B9>+SRBOIV$HLL^ MNT"O_"5ZGI6,5M8IQ7YF%\I9>4=M+6\+W9ZYYA,RT&\WB]H&W>9LH67,YA!F ME[ X^>^FAR.'3)PFO_8PTAH>TN[49SI14 _K"C/O/K\BGFYJ?Q/QR0[:T].C MFTZL7F9)YM(LE_291A@K&+\$=WGP#LV.7GF:;U77VM!J?R"DM65P0!%3N&2^K,DPMC"KG)!(S]"S@AE\YG3G1Z MQL9DWMIV8=?V\,,+LSC!J+).CCZL_8G934_B;1H)]/!O?4K+6-GDH;VB*409%SZH^9;E!1+#&J;4YZ3=/<(CFE/O"NVXMMMT5IY5^ MA3ZM8QQ?]N>@6YP/L'#X7TN<36UAH*8QBOX81YP94SAJI!W?HU MA4C$'H3.AE1&"72LMWZ,]@VWKK@4O6MG9GVY[L.O\6HO"JZ=N79P&5+I2<11 MGK?M9&?JU,'%+C[)SYNNR)&8JATR<#MW-%3GKFK"N^@'M2RWXC]DW[.34@]& M1;8\[J>O+9*9\IP!M!B*,K&\E?.Q311LJ_";%0U@V+2-Z]0EF:!?V'WQ-VBR MZ)IN[:]U^%SK%)2]ZT+@D.E^8EBFQT:\43'R=%F6E ]'T)Q>3&GH(B:WJ>)= MQDQU YS:MM$#QUK#UB;5?WQW-7;]W&'*!?;Q.1I=3+[Z;F4WG_$F'F:,!0[% M!@8#.[G'@)-U5\:D2?H,Q"-;2.$?:86$2LK<<3 OU1-BGO^3@64IK.E"FER@*S@5#9J1H1V6=]H4,;)T[Z\)7?C$IJ7*-%J& M@L5SFY!([YCPP)#KSP8"35Y^:$-G,ZS$0J6NI-XYQ _'_P\M$-]#1'!,,,)5 M[ R<'P%2RUC,I\( ME&<%R"9ZLHN-3MR3J!X*X[Y26_D!?[>WJX57/WZ[-7?EKJ[#:R-D.JR[Z%,X M:F,;8I:3Y,@%YC_,$1U9 C%PUK?,YH@'C0SVL MKZSGXDM2,AH47U7'/#GNV <(LJJ9^V>"@(,94X:S"2S9OAYB%6XQDQ[*$2)0 M8V0=Z*C4%M6G_D1%A=53PU(I4X\/M7NGT5IW7*CUN]2ZZKK%*M]+^*WIVGQ= M9HO!U<<67FZW)?[0)$X(]/37%EA]",EC2<%A,=)B32/>]M!@%[2$@RG=KN-Q MOX,EIJ#2J4[9 N4QC9K X\9VB[>O[%QY?"P>57M2JN#(W50*<-B8([8( V5- M/W1-63R14HBJ*4MOL:1G(R:QBRIXM0+%G2:Q39Q<\HZB'YRU#RWL#Q-,^:#34/@9/;"(>XHSCZZNQPV0PI#L#1L&KT#!U M8"N40+%K5Q*:>PVY4"OX9QWJZ4Z58>'-DAZ?ILH5WQ8&)+9WJ=2>T+:>2D)> M%5BJ"T'6VMTVU8M:IBH3GG &\')$*C\]J>ZZ"8I@\]0-/:7^]OC*T)S0; PH MHT7TM-YKZKSM]A\Z_&EF0UP@$!U+K.]9$F4>CFJF^'3:(3C]#7EU XEM_ .S M[BISDZ(R!BT\M7T6K]E?]M:&QKN%WHP=3;[ITH?%GQ:@)K#$\SDBT; [\$++ M\-EAA$C!XT%'=.KIJ."SP\3:VB4]\R&3W:4N%3^)WKM6]^BH^RJU-,0;YYA+ M[HA(V]0XP\/>#>>C0M8Q=BE+FXKCP9BPD[&&N'8]NE=/FU[#($:KQ",*VV<_ M_+.B8<_Z??:7T&-#3V4B]IVW:=,XD[QM6'FS^1J)G!8[A#_T&ESDB MTDQ#?XTC8SH8"\_2J**?I!RCBM]3Q_3F\[(0M(CDB:+0CS$YRD(1^NLPNN>+ M@#)FD= NPXY^0X[P%+WF6,VKL980:ARX?,O$R,W8]37' MACR?(*)/_:O41YV=-V.2P.6.F5T@(3:,C(@:[QGWV#U:$=C^0WE[:U5#?1;C M?!;Z7<.Q]'T?-CVC'NGURC$^"_V&&]N]V!FR!$N(::(L&R M+CNI3^XLIV;P7O;.Y\]]AW[*#2-> MGV!()SCN=\8G.X89E$9%3GC1$+>HPQP-WTA3P:;!7[9Z;NG&;W+IKB>?O3IA M4BZZJH+8:VM >]_Y46#!6QK"T]>HLIV/91DE[.?#'!'U9Y E33F#+G)DQ'*Q MBS*MY_!Z+'Q*,=XQ/.D<7P%#@-_2;[LC( M8=_B:&!D(.:L"%GVNXP2(B3"RJF&'R\$X M;[0?YS!(=B[1-T:5BF]_+$D-+ZVA+04QWT1,]H_.580^0Q\5K6@H>/?BI%/) M=(.XW-D_UO>LHEOHL-2>7,9TY M'WQ#;:7^3W2*SN?,?+ MAY/">Y'GG?.Q$\A:/G1U[F(N78_Q,-O:_0@D\":ODBA3L&@V;1W@I]8KI'I7 M*=/Y<,-EHBB. G>'8D4PNYDXDA+J2C"T6V,IH=P#(LX>?KR65 +F9@0O>\NV MR>6>^*C]V_AHZ:%7G(&T(!W!%16:1 M:Y:70F;A^IO 4IB@3WYC-(_5!4M #93^MN* 8$)OQ?11@Q>!+XN:7C6V[+6* MI0\O;4G-%K ,B/H:[F<:,D\$?=&+A6# .?:M0O9+QX[Q'IIR[BS[1L>)D2_T M4Z7UUO*UL7N523J;7SXZ2:DYAKY[]-US %DK34.!#G;*+"?(G,G/.@^104N: M"!3:G:TP[VSZD +>INDD MB=64GS\P[NCJ-A^)->M3E1B2LA2/OWAJY'S6<5_>:11E$@WM(BRA-E9/V0D8 M=_H W-7JY+^(2K"$"-&%+N?];I@XV5?A55Z"$>R_*7+'S ^0-L\R-I'5R4= M.CD9:A.B_\+]4VM_>;_FE=?Q5O&JDQ>SC@AE7NM8S>"($MB57,!O^5, (XQ= M@?,+GIABG!W":KE :$NP9"WEP!1>OK_4XY-K\0\8X!B EEY7&S*+'CY]('_! M=TB[;\X[-F8'G*)7,?)0"*Q8#,S$W2@F1T21:/\.[I!N/!QW(L5Q @4AYJ@PCW-@H MEFI;W;@^,H$#Y)ZG?VCT"5-60IUF!M:UW+BX1"TYEF.9CY^N.L9LMT _+?^S ML;,3A[N(F"#,XEDRH8PGD!)=@S19T1./V=8$@;_3'\\J.=ME?3Y*V[5$$SU< M,N)XDL]2[CY98\XH*&""&(23@CJH/2RE+A!'_7;+)+#2SU1Y_+>=V ^%GH1% M_8>S54V-#S4DK<9^<%SV2VTAZ[Z?\,JRWHYL.^!,"2JGX>6B$!S$T2&.:!2J M>W(.3Q7)_]V6S?7 ;6L1@V^3]GI*"6VG M-%G&1G\4^*5H@9%D;H>;=A&,/E.3,T:6Y@+^=@K83V3Q-JU)S%GP3)YR(W4@ M<;^E5J]:S5&3\6N?S>PO7?AX_Y:#7-N'K*;G)N)_>&#_66.);RS*%R&K&Y;B MBCDC>*3ISH4\Q!V69(G[/$N%RP8_AX)R M=F\)N0=P'OL2NKD I"H[:2S.KB78Q7JLOB ?CBW& E+W%?WA@;L$.#'&!>P;8CWB&W1P7 M&!QTIL>A)Y;_P3=0 )8+X$BEY)5[ Y/+G!G4KS^'X?\X4Q LA4 NL/OD1E0N MS7(!N^SQY=__*>Q=Q=7"#2=8SFACXUOOM9U@X]PD2K,"P 8J\5IB7?>>6[?/,5L(DZ]CS;55JZ67ODCJ?UV7"R/8)(G>/ MJ<[&4H6_NYTM2+Z-NGS8AH$%G[?&PU6K@V904^*OL,A(I#ZM'0Y;,J#]D'MZ MCU<>]G/,_O M7R%:SC2\38M6#4='KP;L &CSTZOLW6F MYMZLLY40R2^JD,6][O=208*G!)8V2_% 1.9I MF-H(12GV. 2GC/26?3!3^J#E8O@+?Y1(BT:Y7\Z0NVZ:"4IZZ7=K:[9K7[AH M2U/LW9+'CR7,TNV/?SUN;(;QA#\Y%,[Y)G8P;M[]'2X'9P)Y&0='=4REO^=U M/7[^6ED?7$>?G[(H5M+_.31=!YC)RY>_5EO7^M"[245(XUBH($9ZU<"TG93\ MB@]9U&8(4^H3@PB0EC-+AD#-78ICVG#Z9''\6 1&?OA7K8RI.OW4PV?DA349 MPQKT@Z(,NP+O">W.YXK&^Y_%JKSYD]"GW,4\BR,)8@]C!V'6G?!;<*0SO[C M%+*]21N6K.[P?CNQ*%-T?*3LUGP;>?GB9%K(\V*KGTH=5LDW@^3LTW$G%F7^ M7/%T=SA7\.58$95B5E7[0#$YUEKD$47"2JD?P*)P)',21H2X;4?5C2N@PSF*DUE@.[UG072QF\W$@)3K*NP/E#"S;T2TX1]CHE MN,!G5F/U6U9G'HH7^CKM/GLZY[//FS[LA\$CR)2/L+I@0U.*<\A@*(8,.OFP M4^LBH3/AAO5HK>X")V8SYP1;!/[8-RQ- M:)R^RA'JH=LQ<.R"-LD9J*>KS1@PYCVU-VAG#H,F);Y]6]R> M+]4W[P1I_:J3XOFC!%?24G8FCO(2#=KA(=6>))R/KABG'_T)+G('T"D*/HDF M6@'1LZ(J@;H>PU]':^M;Z[*B YXK;#:X.O.T>=#*DG__\DHJ:BN.I-SBS3P% M"^)M*HJ=Y@*B*$]1+\;5(1/Q%V6)G/WN/R8Y:6K*.\8"YZR?I)QJ&%K6,>G0 MVE3SN?I-M6K.I55S+4XWK(I[DPDLB35&/#L61VG*&V!)6S*"H'W/,"W$=6*+%9+% 4M= MAH>[! MBCF!B8$"X,A1A+[!Y^ML D:L0(Z.[+1%PUDJ+@8<.NPTQEBS?M72+"D?O+,A MLZ*K-_Y@X9ET)_LVA_?[7[.MX;P@BZ+DXL!3.&C7M\4N^"X?(#)\%H%ZF K^ M#"2"L[LA)3U+&Q- 74B94B>.%HX$'@-+BX[3[\9/&C,>L^\13 Y3$2E.D\5^327$U%KCV5(;@^>,[V-S6M'C MV9MY+9O4L\6]K!W7' (_GWC.O@<+;D"D).-!Z^5D)&A) MAC1P:0=PDI ]*Y(>V;/RV+)3&0GF%/JFB)\[*9.'<9:M<6OGG,YR4;O_^/C\ M):$63=F5#$B_CR-$8L+-)6F?&E1#T9U",'R:/VICKH<\=?==Y^!IK0J<,4D? MI>]91D,SOTN=@DT/QZE>Q09V 7R<-OLC@N]>EIS;)$@2:,7JP@WC,>24%T=H M Z'KXCG"< [@BPK9 ML^<]0=)"0NKAV13L1]B]-,YA8<<&3V>D'MH+CK?K0NK+R29"A,_=JKF=>'F, M5U%'X;Q.Q\/4&^Y+HU]!#ZLDE43KFZ7G&H*V^;!DM#A"@TPS[&T;QNH2/8>+Z6+%?H=L#FKBF^I6<_O%*R-4Y48?[-(Q_0+K M$X_/P(.V:$A[?,D=9OX89 V?5Y"OTA.H <0X9>U8M\0Z9-*A2TVYB>*J(T[& MS^Z=J&=@X8,N]%\ MVFO0.0ZCC2L^'T4PLXDV&-)9W)E#K[2%(0?X+N>DJF"_SKSLC>U\&2,O=O'2 M3>%D\1S6I"J>(_H QKBQ]F6+(? _VH<3.DOD$6DM* :B&M=^?'U\L@7&&EL" M/\T$>+#_1";?5(L5X>Y6+1C!P4DG&X1526 ZLH["Q>TJ+ LE M%R5KN@W!P[*I!\,9F7XR%17GIB?KL>]3#F9A%.9A.BJ?(WB4AH#45CGMAY )E6%X69VBO+$:NM;)K(7.T_4$Z>6) MI1WIZ)V?NYE/HY.^"0^V2QR<_CJ-_"5J 6!MHC08"NPVC#$,,P?.PSK5TR5> MLG5OTZ[/CJ%"OYZQT$\4#6S2+@;\;F,Z,^))PAW;S8@+F,%;\G8SX^+, SB2 M'LQ\.5H,1YFV2X0=ZQ1*C*7;" IT"X4WE@W!?=V=/IL W%:_!L,JVU"_S=,E MG_$^F13KPN"#QU+51(@!S1H;]9Y%QX3"PJCC2%=,#6 NI+'2G.Y(8HU/AS;2 M$;*?O1XNBB+=,$RN(-;_?O!S,S5KA39?R?]8L?C\37OOB ?[8@8?=%YCDV"# MPG@L]C)V$M\0S-IJ24)5L68$0'*"J0ZD9PO^HD2 S\\G)W69##M6UY7-]9PAE^_-MPW,>E:9"URW6;/\+[5@XIG3&!%7+%< M-&=ZX4A&7."2K@+V/1>HEWVC2!#^$!5%@>D$ MZZ ))K/U)X,>7$ 0PP_B%Q69-M@>!8&;85R ]]/4]^+9[K+9:5,&35N![&^Q MN?Y^,".NN?6D3KEUZ MS<<9P^P?TT U,O)CU&.8H3054+RBP MN4#*@6B1Z"1]Q.*RSBX'&GVG^N;L96T%PH=FFVN6\^0NY.UU@:5\INH"F;?M M,.;@R %%9*(RXO50BSEUZ52TR\_:9=.=J9R529?"_=V=ATRN[=WRXDWLP=_" MNWA7B1S1[HW,PMI 1A[8=UB-(=/#'?+0;1I9;II-?-"FF$(YTC4K+1H#T^#@4Z(\5P)!\B)<=48!@37)%;F]_5 M)MPT6K&TY1J)=V4/2])N[A=/_+ MY33/M4FX*^E'0$:.#!MV[4;KB:\^]9"ISGE+KJZLHBDNZ"8:*"R1DP@M]H6? M_"H"1>\/[3^NHSM&?;JJ<_;JQR+.T@>:0<[O#&C[ D_&PP'XA5V,9%2:$ 4P_D'?XK_,<'19.W)L2H<]!FY6)/M6.N719-M M*+A891D2?$CV;&:FRV7< ZFSN$(B!4]40%%>(6N/F2KAIC(8UB#Y31]2M*.Y MID MEJPL-9(E-<[(AEIGD9LQ!T=K,U+7+U<5=M%O]WBHR^(O#>MH:/-4U]3E+OG+ M[)#">6=>2!4LMM]^;CP2SH&D&C@AV&5 NWI8$N0W:'D3'N89SOLY<\L M7GQW5D"EUR[TL?WG!%W5&^IOJ:W8JYW/U.[O:G3:)7RAIFSA/AQ'XW"&AD$< MR0!%*22#=@-3R%F-3KO)#L;9YH\'$,EWM>8GNQ)2PVR@7_->S:]?3X1LDZTP MD#NY]8"?QGLC'FM/YFXX&AW1(X0#,6++3L,MJ,ARN\"@%?-2OV7A@;!W0N+' M?;(.WMY'D0T[7W!.+ !,@4M3+%RG26?"R-!!EXTL/XYZE5,!>\\?SH[/_K@) M&SIOA^59&8ESAQ-QNDR;OE6S5W=[YKQ>_#PS#:8,^2$?-P5 :E MIPLE2CXWKXP"8V8R:*([:>>PHP&;E\K-#U@47E=9M;_DV:@TLO^K2[P0*Y&= MA=IH2QPRH)W++$D\ W: 6.I*BW6V7YEJK[7&*P0\"B\YM3VW[7"5AM35(T"@#,AQG MP D\MA3;3J[632)ZH=*1 ,80Y&@%XMQ@'U!VA[J'G6+, LJMBNILHHUWAD@\ MI2<5N'R62%;=*G.W!?U"ZK3 ZA^F+(ZDB*(TF8JPL[B /WDBE-;0CHMG.*,5 M7GYI;(,SPK)<9=E+*'Y%7%5M[^&7 RNG%JURZ$5[:S_,&1E*(\UQ)+B?O+ , M[48O]L/1( X-,_DP'NR[%U*ZVW9]9-D60[I60]CM?H:RSM<"9!S=V$7SJ?-^ M@<$BA[95O*]^36:6:!82T;Y/$._)D($L8QN[&D=Y1*SV24==)DXA*)O'X\*5 M+&GJ/4FU%:Y("3_7N)(1R7/G7/\@O^KNU/!6N2G R72H.I1O8 M311W>\A!YJ";"WT\T>0H];&ES?"!-*3#<(6!W>&G53UJ0^1IMZ)CVYY=+/G, M>S?MMD<9; P8LY*JX981">V*9$G,]J"E67I,-+:GX:,O7G*I]F!@>(5&M\+F MWZU)-=%4C070O()U5B/N*TRW2\?96JO)J%)O,]\])7:AZ7# M&#@="9[/@-2^+ M$6M.V2^?7V-$\LDK&WG)RD5U'HV4^&&ZQ([#:N-(,+ST?0@7120,.:KG;H&* M)X9J&=8MZIZS@OI+YIT-'PHM.C.V11]8.-C-.,?;:_S6,2PQL[K_MS0$V"V&JVUM>FD;GYP+=]6/U36J1D[6N ML;:A%^5F/IOL(B@>55!Y1[D8-9*K@ 2=R=!.YZ4_ABP9/&6<)>W%,&3C+T!5 M3Z."#JN;F%.M3!R]2]S-#]];#>*WZ3DC;K.EO-Z"7#78\$S1!ML-5\K$/#1+ MTHLC/'$=UH5,5#1'F$CW85@/!9DHC]404AU]VN:IJGE5,X(M*P7\*-86P29Q0'NMG=(M9S@3>H"=73XR8\ M8'C+'GWC>1/O)Y,#Y3B?@.$?D:(!6]:^4T^&[@F82^P-OW+SM1=3SP*X$%7< MR5$?QBI,0PT6D%^Y?UZUWTX:N1TV@OU,O]')%/1^E[&)2Y\CL!D'PV?0$0GM''A#GLQ_@T+BO&+, BUI^%M[ EER31KI)JA#YSVFS)^3 M&'[G?HA\#3J4&K2-5>B9JQ'1A?NG$& M'"$OCD3:Q3[G0?WF8,GY0W$OV\[8BDR]JFW..I,])_:TY]6S*TUW7Y#+1^R/ M;);ZCP_D=AP)B_HJBJ_58&?_(?X*.\OR=&9$_\.ETR-((OG?[+T?A7C_P2[] M_Q3>_E<9__4V<'Z$_=0F!37/#DRHTC)B43YL3QAD*2T@Q7Z7(S>3U7NRQM9? MUNNI/XTUL\PYUB^/8*GYU '7US*(E/(-(&$7CU)4A41G,R9K2#D*KVK:0.(!I/3WG#9UL+[! MY[G?^,<]8Z[Q^&O91T,4MY07%VK^L#03XB=N0U%N$^O1;^Q2N,!6[!8L";D5 MB]2XU::*48:$9C-X6<>@<%K_OD!;]J\\0CSYAN7>37,V#Y9T=^;MD>>U- K? M76_)MF 7F(IBM-FQ..]\7-S8S(ZJH19)BG&,PT^1J1:WJ7E7Y\G*H%&EAXEG M8H4VR:IM4M&.^P (6--QC#A(%>2WVT*BY],BLJF])CZT%#NQ*"?M4U]4?^15 M] 7&#DG_6#':QO/FIT6XPL_FHBCTL1:Z;E)=OJWQJ>&EIXW$$=U*&3GM0HL] M*U8_S8HT8VTD " ;G0RW'8JH1*(RT0_QJ8Q!A\J4RY].0.6,5C#](8@G.4]1 M V7;N<"5]+,MC3=G SF%*I:A*J^FM^SVXQ&F]S5_1T('=6EM5;/X=%2U(4O2 M=.:'!4CNP:7)5&.LZN+>P27 ]U#@:+:-I\9+1\6TSDB#OH+]@@*?X58)%XB: M0#%RQH,PNB!RE@O$8^R?NYVK6)U?O_RTPB3GRI3,3[6#?A4/7TMV*ZA8\:0' M5$#E]%!JY)N!363,*:B/+F()-B34CCK&O%R8O!-1_S'GPK.2+]N#+N\X:[GG MO=0F*^D_\%T%M*-ZG�Y)-Q&P6>'KAS6@=/@Y,92OY SZN"CX+]W2G7MWQ$ MSP>F8FE4A\UA\W>4#J62,[B G!L#%OMV1AL_MC)UN]_%ER*GV,WA^@IK:2H7;'2V,[LA ->[>?W4UB;4$V[B5+&*HHAO*T M-><#ZZ+"%EX.E)U\IW2Q,:Y*O;EZ*^G2676K"X+;QT/0#V$XMYPTF;OH#,=1 M/SN=8QRE3)F6UQC^QA2>7+FK] M&KHIO*O2A^;3C8XC\R\&AJ.2E?6K![67+^]S[;OQ16C;EOMR H]"CRCI2W]% M@K#.JU%LV0H!#A= <0%)C]M^LT1!M&M/M!]AJL7Q.$$R_J"WZG;.&9X*B\M< MH-V+FK$N"@/=&'LN()01C_JN+\#^?43AC%,P:Z>I'!=X,H)<&T6"#^ R?@$3[C7U>IN:Y[Q4M]-_KN*X!+Y MS\/T"%SW6;AWBBA?.Z;&*N[[]W*HG;"XQA&A _)WR6(KE ,'(=4T#$E8,"'%$#&.>68L=Q#)BHK'=A;?U?[B_\S527 MY00ZOR'$856@ ;JJHX$'$JQ,"7VQ$'G+\+K,J^-#)Z#E. ><\/<%/%0%UKQ! M;T/V31139>G:<%[?JKXEB;67JDLS'S@?6[OAZ," M>0#K#RP #*5)N]HV=E8<)UXA)TS&%#0;=G"!Q!#,-GI0*Y60Q)&9"L0%OYB? MQ,=[#9+=PT7W728_QK^_9BT9 MXQ4*-[3NT#63:&J%3A\C&VK!RG['(\('1&PI-OC$M2QKAO'"8TV+JG@HH[XD M([>L]IH%(ZU3\*S+Z4,-8^0MIG(8$T@+7#T.V8+YI"9<0HL^=]547IM\G/U;*LU3X*4#-8,GI=*-!=U)PFNUA$KHN$D=E$??LZ8M*G M8PBSWX[/_\;[S/-0X@G3/IE"1H+ZE3ZOZRD2/!_'&W"DLRWJS).0.0.&=+$1 MV&ET/?]M:J"A&YC;+4G%)U='[73Y,EC;6&=3[NEWP.[JR13!=*$4XP*Y6Y]Y MUVV8I[%=2 &OZ+!U(%$4\/OSN,-*.&6&.]970']G#+UUPVC@8IA^ZVV9NCS M;"N^&CU^EOZ-HMN.F(RFRC2"JK/C-Q=;;*@H\ZZ5]XOJVZZ(7UM7?C^U7BKKM<0S@R3W(V]MAQ M@0 [$3^/;5!SD7L^7FSA:H"'%)T_[9FU]PM?A4=&*X0]/XMV4.]>NMWK[& _ M>N_^]@WED2ZP-K_@#"-!-_0G!$7C]O: %")OU&TW*($6>%NE[U0M_E2>_%,. MK:4)<_>YB6RX?2]AY,9*\$U\52YI^::RR3AGWWR#PK>DEFA:RKE ?2Z C!IP M"F [S7V0<-4Z<$W&..#2Q7-'-UG(7SO__)IKZ^6;PB4OH=".&=6D[72QV][8 MS/KO0XQ1=<&8(Q>N^B])\=!P]1FW,))/.'W*AF,'4 )^3LX1ZZHMLDYY&/M> MQ2"/L_>/.O[4&FJ3^S1A#4YU#%G[2.KY1L0]Z!;2Z#U!(P;A_AS *7.!3[ V M?NE7+E C6=DH,?BU\# 7.%8"!' !'S\NL#J+8*]+X?[E4EI?B@?!B,!S =.] M7(!<:/G?7#O:']GZE^HOU5^JOU1_J6 JYWN<22Y06WF?N9/3WZ8*]4;1]7]7 M$"9J%5UNG/\A\?7"R4B>M@A>2#5T\N9AJ,.,&<_+N," ZFH MM>_V_WIY9N0T'VIB$L>"8'R%C4/^ZZ6MQ?]Z)-;;[,V:=Z39QTA?W3URFL=" MZE^&P%ODOWTDSEEV 5SZ__NEXM,"RVO_:)LR=@,G_/=;FO]/'_*/AL ][&\![N/MRW]V8I7@U])EG*035-S_7;D.&OR?_Z2A__!P_H)@ MR2(9L$;CJNASXXP;8&7)G"^6=YI=\M74(<;)0OER"&DE6SR=.NF)+D'5)RRI MEG+><8&:#ZUT^_>._KW!#/26^)DGJ'\.OG@+I-3%,K:@U-,-1-LP(24P4OIG'7WG'5LB5R[U6)4FMK)XGVS M6N)J@!4[:?BW$LJI*N',$*&PJ?YUVJ6&UPWW3*X5RF]YN5]._*T*$:$"LP#; MF63I>?^RW<2@]?$MO!#!TC/SA^B,(,/$F4P4QEUHC.]+,J8CD;\$ZD[.N=VV*_$\>U Y\ION3_CEAN\Z1S]UM&;7- M=<2Z]/7N.:/"O+U@OV2\LP/,)HDO-/.(Q/^_'C?%\Q79@&+EH3)PBYNXP+K" M>#C8S+'&)^ 6-\.INLCA-7H*S[%%]A 9/#BV:$ 3Y,X%U 8ZB(Q-M5Q@8%R@,D)/F>_D&<5O]QNOGP,SC[=Z6!X\ M:S^"/YGW$4JB(T@X(9;X<]9Q*(FF&*-E,:3M.GN:V'1%S0KE=/'JIM2V4ZF+1DEB M1_C$,U=/\!0RC3"R4!+3EF5?PV[ !2 0K;?J',C";4K3H@K!I]+U6_^?(:'PZ7:ES@.W0KY'$%AOC MVV0L_M8D5FN.2?B4/9NPV!^ND82BP/$LC[<;YHMW:9.&?EP/#G-I['7SL]9S ME5P\13M^GB=YO2@9^--#'6!)H4GU!9JWJ89+ 93#EA0ND/K5>$<]72M^J(Y_ MFTS=B.R:@PZNY9GYMC!SL%I.^2A?N'0279&:T$%, MF9'&DY!2)M*E"Y.V;]E+\<]]:RP+WO,B[L='><8>BM7Z9D3T"I[48+@\_#WP M26M6/M?LN*Y&.RY1=K_[?-R->S6-&OUUAZ\^O7ON*YY7BN>WK?1J0_LRM(O0 M,;4LW0%F,_+ B!(PH4=WI323-K>I^T]-VEANQ]8/=RB;3GQYI/-C?8>2VNGO MI/OQ1P6V)P.N_\VRT+]G_)=S>X^^ MIT^,3AG.,#$P'O_4-N#P4UV_Z-"Y*W6O+[>DOKRV]6K&Z^?"BM._N( L9.<, MMF /#F'LR]Q]JR?8E=H79QB&==$QS2W47>K"@=\B0M)#CR@<<([';#P&*Q]' M@C.J'SXY$LG7!F GD B,.^TMWQU?5XVD"WG1M^1V'K_)W]7^C"];_"J@1N^/ MQI^J!>P]-E.7-Y:.)(V[VO960=%4]!23PBBK_''CWHV(Q\6?,,>&2QN;FK.. M;KMJJ7#2Y8O/CK-'U+( >8+;_^#7=U(\@_;G46^XP*0C17=)XREY ;6I3']">V>LB;>T@MTE0__-?<+ QSNI*1&4? M 2,3EC'.M(J+4Z>&#RPX-Q+;6NY92HFKY/A<-@$ #?V+Z^M])ZOS'48(*@WU M#4DEKU\7'$F2V-6GMX]Z!,BR X0ACI\^;&]TIZ-/T%H$LJ8GKL[$5C,GW@Z) M;N<"86&>7HKIQ&[+->+(36L*&1&5PA$.H2L/T]8ZW35_=%#LXL,E=6-;]EV7 M3VOQO"ZORCR^A& U[WZ;KK?6^)9T%?LF_4 2G_WVLZ M(EL-[=E15UL7YUE7UY"H=K7[B6;1,^H9 ."]N=GVWVQ*V/:M"WD'#8=,E$,P M+\L%U'E($]7$N@XXUKE(N\G-W%E53/_P=.^B!>8G%ZBV6S)G:C2.XCP)*3UN MX(A&*$8#2HI8DWF&7_W0_0N_?RI=6FZQMV_?//KLX!&D*49U8]L.1IN.2E&% M+.G+'3=RVX.5'^T&OZ4!R8JE'_3\KG+]VHKX_CN( HHJAGY];PBW,W3M@&R4L9.$)I!UL0;<#5$^IUD^]VS^&?G0SV8_]>;.:33 M9C,2L?Q00/'CZ)XVS>JA"L- EV -D59B4W$YWIMO7)6*F/S&N$J?>94G$,_1 M.G?X?NJ-3# M1L].^!D.UH4.?B]*7C3X?RV'KF9,R;;C93'7F6H8>]!RD0N\-,#/MGI19^J\ M*,U?7J^XDL_F=%^JO6MEM?+V8?$.+G GE4&PK RE;3R+9C-&&'*FZ:9R 0E] M/6\J%Q#^WG"HLB%*,C(S@"]0C9 .G=4 GR#>XJ#MRTNYH"1,U(F\C7QEV8E, MZ*4$)Y(%VC9%S<+92MQ4*:KFI)LC+F9G.;5A)O,]T)@U9VS36YK"?V3P@_N) MP$PN8,U1PKY!;\;(,[?[$5]Q")?&N0 BK(^9EL=WI",XLE3IA-O;L+ZX/OG M6).K[QZ*'#K^;K8O#%T?W+%D.N">#[/;>;!-+*K! M QSOY (B@?7$AM&P);N.??-#G_N4E6ER<5_?B/QO[+T).)3OWS=\2<@ZE>S+ M5!1EJX0LS6BQ)21%$5/9]R09C)E*E@@AA)BR1(FQRY*Q2[)O&3$&D7TFC(O9 MWNE^C_=]_O?SW,?_?O[W\Q[W\W_>^^GT[Q MOFK_\EUCD060]>$$XLS\2B$;W#>1X>T8@O5" $3T0NA[M]&LP\;-Q74RR3]2 M%H(U'WW\)NQ82QXP7 8F'G%,P+^\:;KV=XWCICN?];RZ(%J#S: M2B0XDD:7]TU_UJ4:@_SLQHR"G:*8MKU539MZ8;"9@O5+"'V8R.4O7%36)7WU MN*[\^ODF\6,BOQ7HTI'L3^YAO%;&.,O1?)C?X+P56$YF'TR8/2 BY\B&^"EO MV%GX%0IW?E#AN)U*^4<.@Z&?\\*YSXL4W<[<#F]BW!A<.UI56E))$?Q9YB'< M_.%7W '3$V8]XPZX.\6:_Y8WG@,D=HEE/F5DY">T5 M^%0IO&PKO$'^SQ:DTOAV;+BMDR9>?".>(&4:H7*^:=?$!/+\GOSZD<2[GURK MHA5MYAPK)6?;3_@$K?^9$I>Z G*P !X[4&QZ+6KJI!M6F@6XKERXT*?!RRV7 M='V0VNWGP3L3/$YH!-?F'^M+(O[#2T[PJO"I$O2N88Q[/*B"6^8A"S>]T&@C M/JX_5T2_0-%L2G#.M[7(-Q,8P/@YV,.,KV7QUQ;,CBZ>9:/M6Z[MOH^S]H+S M[VZZP]2&-0IO++NZO_46LT[L3XM>.10=2HIK?Z2-_[N, Z&.'L:76C1C(HGE MN)AZ]VQD4KNP_0+!U&QWX.2Q++>;88HM.=(GYM_B,*#-E+T,3!SIQS6\RAWF MPNTSSD0> 1YN6,/I!W>,Z/1)M@[96;* /3"V2L*U\*#H$$>I@2,+:(;D8GJ[ MUYA3?SWYUY-_/?E?\@:*P4DIQO,)(A+NL"7N(RO+W'_V-5J&?KZQU 3"B"4[$@#F_!+G[ M!YRD'UUO5*"L1>N9LMV.*I@02E8G.93[Y]/WD2? R ZF6NF+'.2[A3T*IN4O M A[YS5TZI!R'507F0\(M5@P\^GQI6J:#Q&S\QV&U\HN"# M#L#ECX? =M$U0C.]A $&K, K 91#J_!YS$,P"?G]MB ;L(CS05/V+ MT*Y M] EIQ\AUAFU.(<@]+*#*=3F&Q4[^TX0(-AXB8/+L_M",BIYUH M8'(OFHSD^]1M&H3LC9);,Q?;K223%,P8;RE:=(O8*=Q82K;OI&36L.7=?(^ M7@"5*SG"O81V7=I5(,[Q[ T$IXC+9'*BOV/+\>W8?=@(VY6YNBE?V?--JG3! M&9<0*9)"KB[3]%&04DG*0:<"D=7_'=KD3]RO00R'\IX6I2BTJHF;O!L7B'I: M_=$I+9+<'J8B%Z*HD6E;46 5<-S$4.GA1.*F4\^]?+%CNO+H(&8_7F*3!<3! M#VRJB7JD#IQ-OZ6G<_:];R)A[,93/IU=^@(==<(KMXX\0 CKB7Q PEOOUT]* M#%=,:%U)-(V%T!PZWZ1XGI_O"LUO^.&ZFYE=0V!:=PRU#KZQ>;^:GFAO(@_<_(Z3 %/%B#0P+Z_O$WSE*T#,GWZ6'9E\L-:.\./ MAY4A!TL#O3 /<$7LV_OKE39[-T,@FX7KOSG:XF M#9)++ U$-GC>_"A?(KM.X2,=ANOKT9]%Y$PIWLO* M875*X+[35A=M-6VN?/EVZJ.XZ\&P[@<'KO"T!<+)!L1(N8X&R8%EO#L\IH.$ M?D;>ND6NF-Q= \8'R6,=&VH&V@T.,Y!%N/_3#KR=S%@:OK?"S M:9H(7921 M'B!!MR%E8 \@,]H"TX._$Y%+TPHQ:VSTW^WQ4=J.OV[!"7G[!Z?XH=_3RIPO M5=:MXU?4:0IT,4:1GDH>TG]Z]=E#'Y1N45,1TJI54O/MD93W;SSNS7^M+Z^- MBHPXEP@Y8F]B9'WUVH[9 8Y9(@?<42V,".@%X>B.@SX:O<+(K3;1$H(G$T;) M^CBZ4]3]6K["VFU6^>'(E]:2)[NC3\W67)VM#.[^+Q\?1$W0K)G]+&"?GAEE ME]IW/-6@-@X195M9DM2:)3?>,-Y4Z^D8,)3K1XVPEKT5>O_KQ. ][L"58Y26 M:?B*(.7\$O4@(S%@I+SA&0]=F.(B7>X5Y\PM)4L_5Z/,7Y+3+J)+7FS[Q>IV-/J11 3MTR1M,'JF!!TK^_H<, 0!WO@A]K M(1&7J\D-HZ34EBYWF>O=[84?)C)';8MF9KIK,W?J2ND AR$@0NS[]\*^_V_X MEX]R(#.!K-"^0L$VCM#9UEEDQJY?J,YY+U/*CNZ= =PKBP/X"BPT-NT/ M<$P3 ;@O]!$+D*VL!D.IM#5>Y.18%0(IW&[]KL4J^O+]@OC627R=_$RBZ.=W M]>MLN[)<2!:F9O:-&H)=Y-^]5HGL$:4_O%?<]V//:5"B]C0]9P+HRF+WB33>ZLW>%:T[3?NKA"Q^]XXI+^M#K M_0ZZM+-,]D &\&ZQYA;M5U MV_',@D.;/M>Y]XOI+L_RNPL]=9Z*IE114K/FYJXDM.<4JI\$(/X.WA0I*I9, MC*RD@H'DK@LU%&R,N7Y_A0NWKN-@0"L+N"_"4WS?Z)YZ>L<@W%5-DGYSZ! % ML6(Y73DTHKV["LW?/Y$]L *QG/.O)7442@=(W/;\4I@>NB,W$QZ2N(^VH-N3LQ9,YKW!Z MWA_;^]U3\M_^?BQ5+!W,\;BIA3.= /K13H">+;:_Z1? A*(?8&];T1/"9-F; MO)JE&&20\3795YTR43PB"Y(^:?EN(WL7; V>:E9549X^(1 .LFN:_:$8D&W. MSTZQ63E^_/M8R,VBJY5OQ1C?EW!;N3]5N[WV-J^;F)?/89YL( KK3M;[D=<; MB?LK_-^ 6\U5MD7O5KI$9CFJM+9>;EY8S96<14%IV=TCP@YD8G/&[KIG M6VTJ0V4_MKUT3CW+;$[X_F@/SBB[=O$GR+>9[%&1 3VZU]]_HG2/D69+3"]@!'XV>(- #/C*B<0*FR@$17$I'&88OY];)8 MC#K/ I*,*&N,1P@6<,%VM4$,TZE.9E\6P3%>^2?8A_B/%9LHYG=H9>A\ MTYX'^'#HGGJ]!@7P_TZ/14T>_'H-Y^@J-R4*MZL\=X;<"]K;\8+/KF/+$N#D M/"-]G";RCX>VK0.CZ^U(\9R__)%)[9*;Q1EW?-15AF>;]@8+9.52.9,(]=$6 MS^$2>#<%;RWJPS[S,-*\KC-E/DK%^!3.W]7K1^?R2L>5AZ\EI]KF;J#DD[6" MKH6'!:7%S"4!%<8 M2MS>NE\JO>+8ZCG.'W>"]PQ.OQAYI_3[>+VC99@UU6^4S8>R5K8-NW+N7S3, M#!ZE$@P8R3OX_IO!6;PT"70_HHPGKB(%]".KNT8$C)\R+)KZC.X;\[SR-6=N M/>?E6EIJ7>$9F5,Z-I]'4YE]Q-*.91K-?-Q JPVR6X'Z^0V/&066?*AR6/FF M^?7L3_&"O[/.5\WVZGIVPKK9&KV+$;M=GL:$@]Q$YLW+7=[31;!#OW[D,7F* MG?T930Z9QZ\56%U;:#-4.L9U6:)/;IYB>SK,*[2ULIIH';<9/A2??#VA9$.B\<^/,WLQ4WCH[XA>@C"SDT[ #S M/P1<"H#_[BW_?>'\"O]W\-,]_-]=7?)(RRT[&E#\/Z;4#U+?,?+I$)H279OM MQ3M:1P87;8O?WE.N5R-EZOG4C^"(42ND*[RS"34E#\/Z$C_HJ^,]XPG5AHPT MNH*S:\ZOJ\CX#MFCGVB0QW09%W_8^X?W. [>?_'V8-T&Y_/9Z"^,>!;@K.)* MDB?D=T#B@I?1\F#YC,A^)-9![N2809,9K _3I8LDYSSW/X]W9JBTM!:_7RUDESTN--,I\\I_"!T\HQ\J?*IL<"D7[;_ M8'T_06*@%;XM+"#^I4(;,HY&=INS&/2.^S MMCOD!YF7?EO&!VZKKFR8VO3UY-D^<.S6<@KL69"4D+_W(4?YVSU@$W>8#20N M$E9K_FQ:&>MH[F@/7C9R[MZP*#<=C-]Z]^G7]Z5*R)F#FLB/&^ %2@XU+& ( MX^;] QI*;Y@,&4!F7@QJ'8GZ'X]OE9!9@_! M/TML98A99#48K\/YF%T#8.2MR X64!$?'?^\\E,)LZ/L7L.L$GT8IO((J,MRS@+GZ,1DUSJ\1 09,BO0ON$8-ZB#?F M7I6>"HC:SGNOJR:_DEX&M'M^97\%?NH-HA3?]7$,W[$&C+. KHF7GO]B4!B_ MMDWID,M?YA.OV0P_8-,QHT[WJ2L1>)4[I8V]%6.J3Z0 MLJ]S"-UO.,Y9LG;XU/3Y,]P7-W%_LI2"'BR @ZY.P@FYBT[N&AB?-J^[-RB( MGA"P>4AP\K"DMS\/4TS(Z+J>='_EYCT."=Q3^-UX@LUU1A+&74T(Y50>9-L^ MLK1,V/QH[_-@^U[Y.]T7>)TPNM_;%7UH7X"(S<61"MR^7R-9A_H"]A0O^ZXX MUI35/JZ6[]>),++Z(7(P[)?'\']NMEP'/]I=T&IZ+1[N%!\-V\/ ;D8,T@,_ MHG1'/J+$4*FRIG:+9=^_I23R\LK>%#[M!"DY_ RF/_U M1 0*8 "- R5"=EU^_([9LO,Y"4$_.ZBVJNFVCU/P\^2K@&.^AP95Q92=J_90 M6HX[*2](*<6K&CU_I-;8"QZKI@L3J6E@OA_9=(IG)8&\U3:I_,C8,#P;F<*; M_VG?$R7B-?7FOOHGNDBZ;J@IB_,A+\ M[\U(D/U(+^?O<@@;?IH_"^C, ;>8C6HLX&U1(((?/YL&!C(;K;$[1Q0Y'[+M MY:[_(XI2*KO;XTGSC6H1._EMF&B'@_%F_0]>":0*XY57^AUC@^N??[]NV2E_ MA3MP181V 76&\0HMAD!=!]/>GWZ8TFK@[.S#>6M1RPRK2MC-U):.X]'GN'O^ MO=P7C#-V;'[:J!7Q)V_D.+QR-?W]C.ZX/_0)77:V7E9P$)M[6[;:)_^4ME2$ M\51B829-ARX%/J-9H:Z6_O$%'KV0SCM<60@2O*6PP>I\E9<(OL:JQ<%X5\F7 M[3-Z>Y_ /_Q=8/??E4C+H0>,P^WV5M;XB!'"GJY>/S_%B[%&UBYZ'*ONFHEU MW ,7AQ]3A*VC]>/7&#ET9XJ=948S MH@P?+F;]>_:D [++VC#&M/RL4(_6K3,;EG&1 DH($G$93YK@02"BL <"QN,E MD14D?.5F.+>2U:AW!?2^"$_^5=U]KVV>K^M\[^A,;3,)R #%\F_BR0N3QM/( MM!'4IP#,&CSR)YVHHM_94TA>V%R#!&[$11&ZOV?@FPC&M:CWBDAANWL'AI+:*?%%GYSPG?Y:? M?;A(@Y12WJ4/.%OS/,12]L0KT$'2>.*15,EA M]O<^4:5KRYXECZ0ZTTSH#G#^#8O(VOGP=^0CO:TAG?(TFY,/?6U!&XU<[ MN@8)VH=IAM.[CW\LD+$;Q;@AP*-KRV]I1NC.6M=EJVDHEP/2OU%'(.4JTM^< M#"M433J:2'VZ+%D"HQKC GU* ML&"C(37W\V8&C]\K3TB?-3 M2YBF!_7\TVH >@)3HK!2-XU\X083 CNA$7J^!>UPOSM'"X^\>/(0WK3WA+US M/.>LC#'/"N0)@FRN]@3*LXF'@(6MDWI@/$7+AAR3IG?D/+D7A6SI)C;H'[*$N-#QV.D+%1*[#N MPE];I*K+;\.4E(Y!I*,6BQ,/V1A==[[]=0] 7V?[N$*Z+HY^EQ$.DV9V8B!% MS-%I8@Q&]@$$ H:8/_<)DNX(D+ND/]]UOG3-)UIZO_['V$#2+7S9*%WF)-O3 MV^:J02-A)YD]-EF2Y)&W)YI-WKM[))IY0,R6O-U]P+7Y1TJKD' $V:+W"5$( M=MP-+T6WF(Z71)VCN(8_J*D@-XSWF&01YC^T="I(J]'B>]?45B-$UI.- S;&8_U; M)\]2##YJIK. ^'K70@UFH;\KKXI(NC:_3&792>6#CP\_KU&]5J/B4*[/Y8>5 MJ+"(LYU,\[)F<+8+;+__?"*:94-;8MZ_/I8K.)>+#_7UV-M!W@B/]+_I?\ M+_E?\K_D_X;J#&ZZ:5I4B!X7SS%PBAY3\0"/NOZ=7+V@FB17P%B0O^\@3C#1 %0[+RK#R1RH7K) M2:2.-E]0$1*_@2-DS!1%4GU;NOF65N#\>OSOQQU7OL%6<2&B]]HB3Q[Z LRB M\*?+D187*!#Z@?7IL[@V-5GW5&LH!^ID09J>'&G\"T&+DKGL932^>F6=>O'@ MT^>,57_ZW8;&:$52[)T(C8L&?%$Y'/J_@!5]"?A="I[!O8PGB[. 6.C?7GA9 MZK-__27^Q\1.=&MPADRMKRQ8$)6K"-MW*/X \TS2P,; \RW,3'S]P4\?N&+29>_7-$VV\3%'MM/!>?1/?SI]JF+5 0\N0NQ#^/.W\L/1C)%YA_9 MHQRGV^4%(1>J?JCT%K76C/'%;&TMH@2+).9/O MF -Q]WLF9[$^2F\_BMK926ZO\QY3VZ8V<"V-^-(=UMRR124#,BELB#&!@/1N M-P0'23-32<1]OX(?Z!C&!.01;.W:]T\2"(U&TAXZQS],<2P?[_A>[\L"SM6I MT;GA,W8';,H2H\N^KY@<<7)DQ+2S88M4&0MH=&2>#OW;*XU2@Q,GF6TSF!W! M,<'(\N_:S[!%(,)D-Y[3LI$;_W,M=@#3N7"C< ND[-*,[3QV! F M7S)%9"-4T[,.,C;?3,A2\\EQB?Z_M]4M]I$-GOMHRZTE='2'"1#WZ=VS;K,N%3U9%J]?%1#>HE+W*0*:0]"I?*7@1$YFHRP"F?U"@RFZ7& M*)@9#AAK@*)[F&*^DN 3]:JYZ4FS6I>L8)^LF=77F "+,W('*;=>U3\4X^0Z M/E"Y8>)Y#-9O:LW8%^NQ4:#4O5:VR!!=WB *@X4M:/Y^%PHT)J#+7J=YPE]C M>+;Y-,(K*Y34+26C5SE7#^[CX_OH9* M1$R^"3^C$=@"+6.,1@<4Z(703$$<4UCP[E&B>^[RL=R%C@%%'>,0'[]>"0D) MG .[*L_^UDLM*_52@U*Q:]"/*2\V8G\R9C=._&R=1JO=/YO:RD!8 M)!/3ST#"X>6!CYCBBY#IKC35 !8@_&,]9#KTOH7.HJ%M/WCX3GMCG_K:US M^'+BOS&M S"8;%IMAO]Y#%M)9-1C%GX',YBX1BAX>IQY-8UFSP+&.YA8!1QQ M\=]][>_XO[L_YY;:W]7Q-X*$?W#O]7]ZV=:=J6YE 3+H<%0QB_6A[T5\( M,[8>A9+89UGP:JYLNNX6J*MZB?*.C2*<181QM:ON\HLGC0XL;A M%/6(^)[D0ZJ0N[N?AHU+X+YYT.?CSN!D$J_GAS>-F9NF=1:.V> M'G\IOZ'\-K0MV*@-2U CK35[OJ+# U3:<=-2'_DA K]*@[;*2Z51,5L?.8*#'W"32-+O^V<[_)K"-3U>=AY<]:BPEKLXE"C\3%K'9M<\^XCFJ#RF_) MVT6#_>ZAJ(:[:LV86'R%.O]:?.TXTK7EJDP_**5?!_-:^.YP"Z>R^JR#EFM3 M!%YHRCI %@J'1*#$2#3[4\TJ(4EQ-^,?:BO4%.DH;2@?M8ML-AL: MN2Z[GE*&MOF%KSN0,QLJ**VA8Y$1=':6^W<_OK M2SZP":/O_W-@/:9)%^X.C;8@6TP9K>20E]HUSI%7DQY[/>: MQMU8Q09 X-6&.00J]& LY?.ZIKW M+\,.NP_>FK#O/!AW1B[VJ/)O]1UWJ[[U:ZGL_Y*2X\''(\P&_"HJA4YB58V0Q:M* M[R;V,4*D B-LD&>O4H43R@Q(VUA(N_#1YD25?/7#\^+*T;GO!3AV2Z[^5U@K MHS0/(;10D\#P8B05^KV7:I2N%!^UTUV2Y##ZA>@]-:%=6KMZ_\SZUY+?,TLI MUG(O!?-H#LRA266R>4T^NAM:[I#&74WQ;2M)>C<.[_9]8_L@U)P\]326^])[ MJ*Y0[);=!T82"W".YT-WH3DS#,N'YD?HID4_V#!5'*S^ES5V$$):^,F"AZ]FB7EIA/1W943I< 5>7Q MVBW,GW72A)!IXBKS $HQLEGR%C;0@5(#=U-:DLEV*@SV_?IZ- VAU63Y8<&@ M9@CAPI]&7\D-=1I8U_YP]U?SK6?KIF7#=!IJ.9CY_L-"\)&GM<65[^W&",UU M[VIJTQSC3BY^:P5@E3]M1U<>3TT874UJP7#I*16"M.O/5YSZO+]4/*L+2C77 M/,X"*K3X7%)I!T&, SZF%2J+"OB(W+*,KA2L,5 M]A #\ER&;#QIY?!(\\"^*&^OE1'%OF"N*\!'WTQ'W2OQ7_U9P.QAMNJ?-J)Y M^_0A4/A.S&Q'##*,!%U1H9US6_^%%T=YYB&-].LOFY%ZA<;Y"Y_9:/-KM+[> MM8=G*XA'1FEZ[3F[#U+;X(\)]!U$C)[6/:K)(=':M@J!D5'>L;"X S,?JL2# M W%#EY1:>CXI<+X>-+_N\@%71=08=2E.M'\9='7[]9D?B1&GCM7 G(>70.^M M&_1:\"1-&V4%SN":\D"+ED!>E]\< 1]O-79Y^V1^KQ%WC(NN<5R8Q)O"9$"H M$>@YY:W4:+O'M\S=VL17ŸI,*6[[?\2-]++L6] P_@=*6N+3?_[V*='I5 M9N+(9'#YK?)C.2GO!N>2EIC&[(&]DS/\'P42?R4\^&\)#RZPM6,JG07P)E'/ MD+>6)4(_&*/%%V0/I7A;M:24U!\K=,O>F?M--$Q(,>L" BM-C.7-1.H3DJ^_ M6MG.8?*ML8#=V: "V[-),LK14'=J\#(1PCS41O9OJ]V*:% [;PK&0V%^1YH MB7CSE+D;Y*V]K6JJ@'W3B\OMFH9-."-V1XBC?V!$X.[QH'QO!-R=.*[>EK+7 M(UB,^CDU2L\;<_HAM38V*\-?&4ZX;_RPG?O+ET1SD:QCT.=3 *J?!? !?3=)LISQQ&".*GLM"'!O N:H^SE,#8F37A%M\W/VX@ M]_'9$VS-#+&ZY.K Y'H U&%)>32;AG[VL[>3G?';ES0^)^WSTQH1N M 'V5!31!F0J8)@&,&YYP:IP4^10SE2YIPQY<-$-0R*** $IUP,1$=W)/-6>D M>VKG M%Z9XZ#*^4XB8!KE';=DH?P:V4A"B/R0O'F=F8S&NT5:@$+ODZ\DY@\_B MPQ M3:8-"AZ(4@1=3(NJ"ZY,A81Y>E/& BPB$/L^OM5U'/8>"8$OC[X4DC3V"9#Y M.C_'%ZY>&84;O$3_Q/[,)I#_.N,=?*H*7P)MM.#6'Q5#[- NZJ^@T/@+* MA]+3LZ"8MBM[TZ5(-^*"9C5^]NSYO9+3Y'+7<"5W%Q!HC/>$$S#6C#0]!6<9 M7-(T5 *9N+0,XR,_Q'K9SEO7G^%\=+_TV,'ZR$=[9(QY%*@6C$2F'.K$T*9% M/%P2=?-.,?TZY8D2&',#:?H."^%Z0#/O;Y(%=/T^%9S=-<69PWB!=Z)AQH@7 MAE#V,_%[L<)T(XI7\WJ'[(D:B9":WL-[[O.D^D(G+@)"ZH^;<676\+^-/1C] M[<6_[";_9Y Z!%&$J2ED3$O,VK+26I1U\+N2[C(5_G,EGEW5F%6OYR^*EG]Z M8H5CFJ<6UD?3HU5^->QH8+IX[[T7KEW768!3Q*[ZM15I!Z7+ M,J*CZ^;D^$Z-'C9-.8!=EV8!-PMMP!/;709;/LS9^JY ?&5;?HS/;#_&%1M1 MVQOGDQRM0=\G9:9YE 7XS%WAD7UTFZHA1C]&)*A/=ZRA3].=9*&#N3_KM:<, M3B3B)Q(7?L_'2>@?#VH26;"V58BN&#=>/KW$T)G<\U+Y2I-SZ;Y00)KCZK\> ML1CGD=:EV(_SC.^T%[2D.0QU(_TWY$,/CC)'3-RR(15N5]4_QT1@@8:]],-F MD[O)9S.+.GF^#R'F/NZ_Y/]<\I&(#-DE&Y5^ M+%M%2JG R47"6D#]Q;FY6CY%SNDZ+'AXK25AABCH_A!1@6V;(>,O@B'%2%O? M7;?H1O6)%J7$6PM759YKM896*J,^G\U)5*OP.7C^P]?'PY\MJ(GL:CFA.[%L M9K!1#6M@\5X4_3T1O 8U",TC7K#V+Z>.UW0I MROV25.1<#\: &NK,/0Q_?KL?]+.4Y81:4C_SB(?\B8V#G=VA,C0$IDD1[Z0V M;DI::\%%XO=5^.[]Q4].N>@;L=/[N-X$EH1YPV[D\W;=^[8-OQR2?F+T,L]8 M;W3@P16>1&8/IA31Y#N6;XEM0TO44(R>U=L$Y1?%;L4U'$8VT%HE?XQ\:&HK MJ6M(,8H0;#SY!*IZN%'[/%'#C3D(+\,T80B#S02;2)CJKU27^9;:'Y*CX7KG M)K*,4;+B>% /+ GBM\9YW&(7OV_+=\>XOU0@^/WM3^5P+JP8?$T5: MF4.8BK7'<&=,1/<,1J0%]K9@TKP*+4F>>#015(3 [QL__VB_B;QSR<.X>^8< M]$'VL!M!C^GDQ[( =QFEJ?D6WWV=7/$MNGF?4E9[O%SMOMR=BI]^Q'5NXM97 MI44T;B4E?'[%GV;=S9U#L6BUGK2O3)09:1 >[+GD3LV1 MYP:PI_1-Y$MV_YRT>/OK;^>5:-LY-7OD]_L^EYNB_$4J"0LW&C K(11,#$AH4JDE'@%2E>UY;!] M:&I4SI?-EF-G*0YFE^=Y>Q;Z/M\L?F%3_;'B.69E02[QQE>]'Q5K6@0=QIKS MNFL!V-'1P >&Y,GX=L@>+QDH,O33V/S:+KZCJ* <&F$6A,)6&D6A#WT9@98' M-@O:M$XEYB"&AKZ[/V/V!0'N?A/Z5@NV#4*,!/1^-\D"BE%,T1KJ3K&TV##] MY@-?Z%GT-=^) I[\K\:;N"MQ9TBQ=Z,UKEWGN&X(<+[9E3,V+XZ/N_0\Q&@2 MR]P]>GS#,O5E>-?S(HH&U\]"VF3,*CK_.0MH@:'N@GDT%D 0GG'^4IZ42L:' M<927=SP(BE]S0;ATE.+.@X'D$%)DR/N6_'-BD;FUX\;6IV % M_?_E#!V(5!9 V:_ N(EE.EDPM_ZDZCB,&4YC 7,769&AG]W 5M(G/BR@R1A/FF+C'O93;>SRU(BY#[J\MOVJ M@4C%5X86,C-)OZF,#,;'M94X]!L<5"0<]Z3XUXAUXH3;ELU"0/E9NJ@6_RN2 M8U1+5_K^SYGI8Q4;[F<'?[$KZ)]YY[_4N0XVZI2,:7PXC(M^?)2IAIR<_SI M/_O.-"C@":=)!:JT.+BN])KEQ"N^A<)U=2;_*.VF7":4JD]&?^"UDL7-[!/( M%%+W]/I./>IBM<1YA<>"!>Q&LGLH#(F;R6]#2-,/@9U%V[7Y40&Z\?N1GM]> M),?[0=W*XL_N.R"7+11=ELX0P,WU-LK"*)'-:Q+N+&"O'L>T[F>%&P.KNT=T MPI^.'PDO.=/$%KQE\YJ MFLC/C[*:Y&_IUPDYD'09JGQ^^G-)397VG]IO("6_<*]8 *F M5(B,L=W#9+XG$V]4C5I;3HQ,7#(.&XOSM&C&D*]#OE<[#$5&TBTIA]>::JME M79)GO(7FS5+4MK(N_HYD;.E#+_;?8-N$)/+2M#F6441>ZB"HXCT?H0>S%U], M&,5O9;N(5/Y_9_)%+!PH8I%TI;RN8F2.??F@UUN)]-_,A4/1)Q=[9CG ='*\ M#*;I"MP1LVJ$/_!T*<2KX/)'0/QH!-VW'%Z:AWN%C_> M-+ASZ"16'1EQ.W!)9A6?9)UEHN, M1,I41=#6'J6)TYER)GT/P(I,B&EU6<7CARV>[KLZI!W[K^L#H8J<)YI.]C& =2BF2>H6;* J27NC\0O9@[Y]QVR;& 4@7SN?I"ZC!X9(88ABB/ MC&K09(ZP@&JQ.+I] %=U0BX2T8*#1F[4+6W?+VF2UQQSS^%1)IZJ^O)C$U>_ MU MW0XQ93<%7;'+<)V7!S:GW >,RQQ=6O;P-RX/GK M?NZC#3 #Q])>E>\WT9;?PM5@IB*AE8'TXYAX+43Y:'2EFMH%RAR\'#7:?.Y# M>WY7.U+6PT7]1VVSTBH"],?3A9.8L:,L0'6%;?T2%T>>L;7L!;NA0I'^-RLH M0F%D43O3)?Z"5:_B-Y2($IQ 05/"$ /W1'P7I. -).?7GS#E.WM[NYMVGR=^ MMMYKDTQ)O'GK^!L9$X5'2EUZ%C0$_53%,**9*.BUJ2:]9-I!Q81[FS4?V@S" M#W_8>6$GF]P9W7&;?-*\?LBW+ 1O4(^:O/YG71SHYJ?J$-G&WRHEF M(%.4K< $S-YZ]SMYAM=>C2S>DT]B?&FW[RT+<_!CA-$<4(CM>J-I,RU258*" MG:"4&"%#;<>3+G16*"":<7_7W()FX]E.;!8!N M:]&( W"V87!%/$E-?8AK1F+;TDI+.ES9[N7F*190%[9R"<]FA<_1\B?J&;GH M4QZV&Y?O3TKW??_N7LALV=WRCK2K( M_NSQ8*'_2?CI1+LCV;2X@O83L=D?GT0K%BK^FZ'D8L0,O!T3@2^?;['_DX&E MC07LQS@A XU_8RH"H*7=?C^#RN7W,5=W!TF=,H[Y_;Y]^35@3,: J%&Z,((9 M=X$%*#-<6<"+I0\1/%+/(C4DKR82%E4*Z0EMS[Z5+4L/G11YRZL1JUU'OLWCA@3KR,<_D K9?NOH8GMN=3#[SX[1VX=67UJ-^[HBY,,$T MY^^=G^XLG;]_B?H\Z>&:$U6'S=EJS/O^U;[*$KH1!4["A6UAFNTHD L#U%"V MZY2Q%==D!):TW7.08]1C[N+X?.P]J1]!=#$6K801(?0>9EQ5<($F>UM H@K) MY_ 7QWJMQ,)SZ)<2'(KD1MQP&0%X4*F:+MQQ,6,92^[7W!I,BIH:J) YO_!Z MAU.D3FWI&H:T#.740&S_":?!3B++X8MLKR ->OLKI&VL\]E<_5I^%+?L]-D* MD=:^7I^I>YSL^]4$7W-KYTGT-H8I*T@I_Z-_&+;VC8+=_G4,!%W>6I-@CFYP MBJV*!]T1X#%,%$AF]P;FCW;B!W"CSLV.DA,;.'97^Y370>?H-D]9YX./:\T4\2U[LL" M3"[#*Q74PB"6+&#\ WSG6G;H.0,4G@4(P&FWEMC8X@I\*G]2KV:"6<[ M'4.+=4M(\=Q5\%X1)OH>8L-G]W#E2\& (#]IRX-=G4KAUV5G-XHOM"(J M7)>WIAA$<@H]D.R26K[& MS [ %!O/UO 9OH<4P3%'Z[T]6.*$(_.4PWN)=_ M>,:!DI*O+KRHGWF->;B6[=*+>1%R>=7N:CZ4AK8@SR)>9?TYN2")V90E.L'(IUT'=>PS M,>65YX*V0U_#,'RS/O"I$DS)@\'*_*<-1SQA82<); MJVP(FN@(85>3!2S<9S.A!M3.F_\:>6\:G$$60+M"OP26LY$8]0(CZMV3F;83 MC[(T*1O/YMR9D,?/!-0'/%N>B![:,M;^:7>;.W5%BV8'?E6355O.H1U:T)P\ M!.85G)>Z4I\Q-T@_XO&]^^<28$C>>@TO+\_JI.\.?KX]*0I@8+UAZ9N MN-8U-+R:0,:T!B=M5^]TSSA];FN-3)%/:=ZX]?J^"2Q!'YJ&IPCE,QR@3,%L: MDBK0$S314=.OS^4,XIID!2ASZ0\0TD@CTQ&O<>V*X8]RGZ+F&6D'X@#'B.(7*78DAL\.L. MCX3#E[?8%E"(LO+2'(\*;)-Z0QS">EIGV'0D(P9%[O=+#6&S&'*VO \QOO3C)B=<)%ZKG(& M.E\A4BCOG=$2,\G+?#GD2*BV S$)O6P;%@ MR2?_7X=K]]7 &FV*QV^-.]CE360VFQZ(EM1VO/>U<>-@W)YBJ6G7Y6J:%MUI M'3H=V=C+[^EODCD:2)!7N:>^<,+R,/9>E/XF"+*.@^M-B/ M)EF-FNC]Q!4C[9>GLA9/Z/KI0R_W(_Y4C-T.3Y)1)[8;Q-!CDY*4SQ68 MQ=/X9PY">U_ :T>MC;J3%O5S64#$&P8>)D''2F!NOYWFO\$"1I;@ O2;@B-K M]BE6'"?I=H1'L,SL!L\!S%0AO"RSX:UL),4;A2"/7WU!>L "H"!LL7,KD"O! MZ=RF,E>(40LV'KJ[0>U\.4H9K"'A]^VJBW8C#(D)Y3#R#)7SOS\R )>_D^G M.;L%:<,24JGW01$I; Q6DJ[]UE2\LZQ^6(YF"J'>ONKLVV0&! [9?&,S,B[U M/N:ADY6,EW_RY$2Q .&QN(/#7@^.#E:DG*VVG^ :PSY82+=08O)54C(8SKTM M\6$Z7I]S#"G<.*%0_QCK#E(W$*HK_VS_Z;)/UZ^8JDL#9\V0\VT84%%KV9-\ MU[64@NM@<*TE5V&30<#)%1S,(?R7MOCPW;L2FE*S+2X*ZXQPF'48?!DZ3N71?M\9XE M SEVD="5R^<26,#493?.=K:SKD?KTJU@1LLUM#W(>=L(\\.C]?[*#M!2.69P M_NN;P+1/F3, M!7)*9, T8O_BB[$;-\\[U]9^"GTO*92+71C*XK+'I<"GWL/41D[C=R%=FU*L M=&P]".&M6W7FG-O\LJVPG%,I'1\X"?6OU]5OPJQL)#Q_JX@]))C^?%A\W[$4 M8=5L7HGS!9UD3[ _/A<4,QV1[6K"". V0RZ&9E.7KMB9S="^9MV*E,VHPEY1 M&L*XX@DT$F:%7^X7X1CV\DCV\\ZC"6@;_X+%_A-G7@@QQ /DI$?GBAS((Z4? MW"0WBW$Y'H$I@2>^ZM5EPDC9F1Q3RP$_378_IXW.O%+;ITZX,:QWP>K=9&F9 MM8.9$F,%*W,AJI12U&V9+SMBNHJ9]]^4FK;I@#\E[BFB$Z-DSY25O"QV+%_7 MZWIV5K,YS7^S_>P2VV.%3U!HT]6K:&Z4:*B"15(X12WNU?@AZ&3BX;39TTD.@Y_MFB1W4>N?E*1VT<_1!I74>V! MUWG?\2H]&GKOC1-M4R/'((!T_XPLAV;?T]F^HNJ< M^BMZ^,'"4*'&GJ/CORI= CP&WIKUY+Z\6^T]%KI,B0>51^DYB&DC1A/;_ZX[ M(L(V=]A_<:DPJE (F@FZE:DQ"-O+[&*J642R68Y+U7L*M.UD<1J'P5"1K9R[ MM\*::O+/?>](U6XN1Y"XSAV&Q=-[F_?&O$B6-]<_JU9L.7ZN0EM8453/MO6U MNQZ8-YB$=2N-Y3(6O ,^K-LXW$'@,.3+N#_*[TV#,1N9G""&$C+3D);K&7QO M&#:1E^'Y;#[RV[#J3[,N 1]#R_[(HUZG!TN0:Q MAOJQ9=A("SP62NZ$DJ^H[5V?81.+3;IEM1U""*4VZ$4-X0U,@4?A"A1S:)?* MP#OL%_@8,-U+F%]:NF;>7T5L[?-HB+- MB("(E*B@B(A8*"*8V! 1,8("4J,BO410>LA6$9 :!1$%(0HB("72I88>%1'I M$DH(O4422MB09//B^>X;[YROG'/'N^^>>]\=YX\]1G;F'CO9:\_R^ZTUYUP; M(>/)KE7/A.7-DH#KA @]JSBO M[P>*4 Z\;;;I IR+$S.+BYP+)&)S)1] 4S"%%D]\R\( 1_5P]M7TB%O,X&?Q M+$#=BVL)_?"1LACD)OQ7 ME"12FZO-[)A%[F7Z-;2Z6?\L3HQY8V=G]:M5[V@"YG6(GNM[=26Y;5YGY SPOM2H7O P:^Q&@<^KY%\MO#9S<=!_&G M@3I-K@Q3 A*^KEP+Q."/\M+Q>_W)E%0U4&0T:/YIS9$.Z)!KZ>[\\!%G'T!$ MM<']9>*Q#Z_EMDR]1_J3<0BW H.1(=3/;) M;J6OP\2YF*Z=/4&S8OMT6Y[Y/(G:N[\RZ=M!T[V/3=T^CSWWDGL%6XN,Y!KS M8TP6OA&!0 T_)8H\((&'X'.:'#S.@[7S'1V0FOZ)TV<"301Y9(G#2(Y1=H_H ME\KM)XICG];F;"_$QJ3Y/\)^(@\7 V6()F*(@C@HS]D/M>$5*YB)C03J_9&+ M1+H:JE%\7S)9S 6K5C%C\?/W)I&G+R=V=0TS%BV;978^1#+3R!K <(;5>")7 M?"<\A%Q*K%67 #/TMM+$W:OVLBKKUU:BEL6LQ+"7:B*O\W+781Y)IA6AQ<^P M$N\L$G^H*!Z_=XK8Z>(>F"VGQSL*5)QY MQ:=R320J?(3 "& )F/ 2@3LIN.FUBRG:?37[N#8//4.,KJ_,+;$W">5_^7(D M4RAU*^H4IZP6WK=(]YMK90YUTH'Z8)CE3>OX_8T+6IRHZ2^ROY7C9>+,*4I, M& SV=D,&,Y&.:" _(L*7YL,0PEQU['OG"AM=-0^UWFQ(V5>OLF \)<)1*<[M M_=\MR!2FEA+>N[%WN%C]3O (.H&@'NBW';@B:JF_F@D #)C[($:A'5O#> 9UND MG60_E'ZUEW2GMQ@,WF@]$%K+/NS,AUYU-R%^1,NI J^SKC:C5F?EFR.R6Y?Z MDQW:%DF9?&+VJHTK*3V2V# _"+63/Z$;^4%ETTBP0Z[#M MD!!.%BSS],"KX%28DT^?Y0NR>Z(V?S69NVMZ8TV\XZ'V ]N@\ZPC;Y+(X9K) MQN)6?]EBFP_:BZ>EWZ@FEG3T(38MFRX[6KF,&*G[ 4KE,05\FA_[X\%JNDNU1 C-$9HP+0I)/-=1[7CW?$C5L M+>3C\D$QR_SAKJ(Y&W-!KB:6\95U;Q53-#FGZO?6L@7*:43L7'[1^21@NJ;Y M\ \#_.Z'R-1CCP:&X==@Z M3#2'\X!KBW1B"' >#/@'?L,L5PC6GY;28+Z>+81N.;''C;'^@I!0.&>WOS(_ M4#])M@+MAH[UO I!EHQ6G_NSMC-EZ73@,.>)Y(;$/*#N.MF1P[C*1PDB/[D. MK.OF$:6:B7S\(SQ@NT_;H_/2CJ/5+2JW!#5OX,SY;RV5>W<5+X__H2 "8C*- M5C35GR+W>%QD9J[T4+]OD%V'%1PPR M63G.V0H05?RG&;'/N20I^(_+4XW!> MS\%TA/0NP'-T^:_:(/S,S>-O>_Z*"TN/+>K MTX?M^YCV1!^VX2%L6-CJW]OW,*2([T1L1DI??4#; 8Y0C0U\NSHT?GKF]W'4 M$Q4NQ_?["E9[DYDE?+K0%@E4@L;,.^HBTPO!@_D#Y2#1(%Y1XW9I.. MEWH]RC#IB"Z?J/DN$6]7VH$L=)$K:K[VI/SZ1*)#SFH_-H5P-]7?XUU0U.N7 M)]N-]&)K#SWJB@L47H1+XWMI@AIB5T"W^MZ5U",]5\^Y*.PHUBZ4Z$S$#$8K MD+4,,AS/;(70;>,KQV3UVYGS3@ 5071%XB_ M2[C( MM7.1W\CP6P4O'$3O9IA]M5H("F@^U!XUUX6=T+]2$^I\LL?3@F_G2KF) _@K M_F0Z+;9J0R[RT2A:"#-=YLS!)>DDW^<'Q#&YH\18JO]?=X6&^?X%KR MAB[M([N_M-?/SR["9L'Y7H]"@H^.\=SX0:&QDWE"ZIZ.3WIB_;X+Q_4#X'_,N))S:1V6 M!GU%%.;X&UT@/N4&L4*IK9<1H^'HIZ^)BB^\+Z=J;[ MOK?^3@Z[CFH\*'F 6N2RW5. ZK!DAE=G">\Y<1+M5 M^J//=-H!V;'(;;9&HW*1K9W <-)VKFG77I8!XROGK'_F2/?,I?W&6RQ_)+[M M_SSF7EAZ2T@PINE3K5@+M2:*B6@@P7!JS#FD..@VG*=ZIF-X'6:6.<46[S^7 MV>M^2S1U,GO>RGO\@\=^4>>*[12QW M#X9Y'4.]OT(4QRM. 1OU3J"&?G+ERV[TCD4O&ZI;BY\9(L 5Y?+\4)O(PRFH M0E*=F!LD883>:#A"D-*-.*)W>S2JM-M'Q0&QT/D]697O2$IVOR-YIZ5]L'_Z M0DZ%*AZLF#FT FBU9+R@[S6YD1,8CW'%OB;I,RG0X*5QZ 1W%^C&.//=2R/-O4O;L-;J5%JGZ@O&_;4%=^+7J3YVYCN1N3_ICZJZ6 M-LW&1R;;MQE)U.[Z[>HZ#+@2'RWP?6^1 6$=YO14S\F+_E7/:YAG<)[0N/,E MY%[A9FM=M6]_RIJ3KS 6JD.8,Z&AJ@S'3/56.W$6=:&C$(^*N[^E<5K6\ M_9[GZLWZ:,4Y+$!#+7<[*#L&5D7M7WTRTX]9*2&!!Q#-;7V+D%!R!E!WFJ\F MJ.(84D/4F&5:;\U^__@K+U=N5$BK*965'7UE=TRLJ^.+ESKRBI-[D*7)3X'K MHY,-_0A0A<80I).?9.\8X&X'-4?]2]KD9VX."D9QK]]I91OO$.BPMM:)2&*M MGM?SLA:M\MNG_IKO(3Y7J+'YP[PY^D^K.J(8C7RT_QHCY<%ZNY"E__(RVIE^C.L<*? ZVYIET23OVM\(;4B\ MU%TESKILPJZ^;LQ2>/.V+N=S AE0)+]RN'A[XG '[%N3[1DD_X6$5-D%S8-* MW:00C7Z#\JXJ0Q;V3*=&U*5$=2_O^@G]&$'??0=J\YWHDR&:Q% 4TUJO6+L[F$IU0RI>^G[/M;=CL.#NI0V^81V:NG;G[ )N;#J- M9I1P!&VAG^NPG4AIJ ?8C'.QIZ.B,5N6K9,)6VR8:M5EQYK;()HC[$]K))86 \QK;50^/[+:4C!:+5+O M[>]&[PW#J;@=GT9*%+SN^YUIZ0E/]@OR^IQ^U53J)MFW(-6&=_I?O2G_]Y5W MV[JN8)A#!)\1^':PX7+!IX*R@'EUSY\&DN('#_^8:]Q\;8-2*DS*KQG29A(: ML$*N"KJL^:=Y#U(01J4NRV(7V=>>-^R:,40]A'D;PC9>DEH(>_T.=Y%OIVFS M3)#8S+8BAI*=^D4RDB_]5%+#!H]F7OPV8&,O)O7RS*$43$BOZ$/)(\N8&!3S MAMCEV7H(WIO/U6;N_,9XU\4]*P?W\!OUN]A0A^5Z]8UM;ZO#IWAG+VL_1LH/ M<+68+XG#Z UGW[N<0B:Z?W)9\TF(_4*/?@"#-\8%*,49*B5-+=E*&_ ?S(V^ M#H.[F+.U=FI-;TY)>*\J=^W"VT-IAQY*G8'!3L+,/L(H'.D8?D35=EB'/:1P MG?_FS.U.Y+_D_U2Y2[Q+ZK'/$6\_=^?*RU^N./WAO$#7]L#(_K2'>B=&G.8$ M.-HXS*(2:[ZV;=. \1%&71'8 +Q>I M"&XU@-*O%+ DRY*\UQRID[YS027!MOHP_#WN/5X-RGG^5\[(ECQF.H,,#,T(75Y\IL93NW[0NR?:-O?1%[4![Y<2>$,)#,OTC=(2/ MIDR !IN4NT"]Y3I,",$FOVY+K/3C!HWJ+.#( XRV-?++:F5(1 B[#I,]",9[ M-T /Z0#3V!ZCU>NIE;KSQ=NL4MZO;S3'OVX4ZQ#](:-EC-91AC)=ZSG'WU^[]E0S62[/A8[=S#W= ME8^-I BT*9G:8:QSCUTJ:!ZK\I;2O?=^3.#W&I:[(Y-^).>C_@@JUNX$2[U) MS/3 4"+^-$NJNT/1KU_X^$7I3^:BL!&R)GF8X+L.8Q42PGH/H::.RO[)_.GF M9%P\GKI3_/V4UFI:IL;$6\2D=797^[@L M59P$8#BY=DC2!?A%%-53HP/;J+<$L&G.QZS2[]'4R$ M!!"LO$C5ITNB0($_#0KQQ8"B0#/AKSZ7'GS[3Y7E^BQDVKVB]D9Q#>PS MJ,I#Y>2*2_'(UW>.!U?TOAR$>BLPD9YW._ PKF8OSN=![K7!OOYD6Z364M#K MAP(+>]9ZMZD>KQU^GV[N8LB0RB6^-QN#+M7G'PB5=FFQZR?'615UU/QU#[^) MFCWYAF"! MTW"U%KHZ'3RTKU<_>/?OJR;5G7MZ#9D0TZ? MQ!!G44;./ZT1X"I7=7G8<&OVLL1([. (!.W,)*YE[BW"-761[0MR6,>TN>X@ M1[V/R'-\1+]$_=&+&'"![;ANKSX7_K17QMP,57V-EOGF>7 MT2Y2G<\N4?^)2N(L1?*UKZWVK=08'_TZ1\ MCD,@EA'G"C@G;5,$1Q!-JI8E$UYR"CM_/BR$SZD*S#Z%T\K_O5-<]=A$FX5X8^+#;G&H^H(YZ2K MR:[)^25BQB^W[L68/_]UB.#M-MG :H.$53E7X,IL@$=T1^[P]P;*1^8C\R9< ML3+0P0=?BL9/CFZ\\R78=1T6!@R_0HEQC?+ZP4EV%9@^ D1#>QYQO_"AG&K5 MT6GS-MJ73OJ^@UV++^[,MEV>6TO8C9C7W &T( (Q(>,8'5M?O7F&W$7E*_NE M]W,[5A3!?*>%&.)]1".*>5T$+N56!,JRSS.U*EG)MJ'<-^)TK&2 ^68+,;U>?+YXY]BID5D=]?$8.J)N$?4FEZ,@P91F;P81'.U! M/C;%:3,/1%-'=0*XZ-S:%>J;0D35.LSY3=$[Y3@)9V3"+.UOF\':F.7T-*)3 M<]\0?7\'2A[]A5-#.5T4/C:7D#C\#[J8WG7_!Q? _B7__Y-<\]T'2E:3J\2- MS[&6?G)5AL7V95)W_L]O%#D!J>%L0#_F"3J4SD*-9$:J+<5(&X4'=P\V^*#J MGZ8G^NH=.GBX\>%F1R[ >PM)X[_3Q'Y#!W$W>YL20LO%^^MVSW^N>1-2.+1U M\?5^]WN"L(V&PD)\DTQDX\!TCAWN3"?95;W?^LPI_/-,8S8Q'+-U4O=M1Q>O MI?7LI8UNA4?/':UW>@;_\E923YQ)&G'B2EYO*D7PL9$+$6X+ G2M%.\R_"80 MX^O;DOO\>V!L5OK'Y]_.=@IRWK^N^5Q6]KAC4TG)HWV12D)R7EEF^@(PV"F8 M[O6I_V>:_T^)5W@K\)<9O3'40EL/L+JMYBUI'*I)#UNX(S+C?^<'\!QHE\S[T@ M'Q@^-\AQA%J!DEYV&_=$6R,!O 30%3C:; K7<%X-V3:Y6F/!Q34H\(:N$/U. M]O\X?H([V3N$8%YHHR[2!>?RUF$BQU&1BK9QV.V />#0[VRUN8G3,A9<^?U+ MZ"7TOZE'L[Y]ZX.7Z M1J5RL"_'2BW/)JG[?2GJ[D%2(M_A3]=LZO)G.LW]R;[6X<2D^+?,9>MK<<:+^5BL'\Z1ZL0S-R\#L/60<;A[!IYKN0, MBA-J@O$,W+ M^(8:!/J$7>]@2B<2#LVBI+$76(IX-=A;%JC:I_V MVJ3]?ML.8/@9C7FU6I[[B^PD8ATAU/(5(,UH;R9XXUK"$!D*+:K6W?%+CWF. MY#WLU:[2=YMG3: 7M(G YC*.*?Y[ZNZO+ 1#>M@8A1WB8*/FTBB\Y8/Y*&N^ M&4Q&?FA^>+>#%5PD=.!5< MUO#)AF\0XZYS&NB^(O8#Y@\:>!':X*^*[E_!-]"M3Q8L]>]*AW:D<^?Y(!/# M?0;4#Y G!P"F"K"@'#L#,&_"067?%.V^V[QW.]>\+UW2H(FY^HF.!4J6JJYU M8\$@@[G1+%%0E][;A!(76+D:P9QAK01K/V&T!JM_<*Y 1L'[BCT.4#OT-HQ3 M:PM(8V_-DD[GWRS-4)[57#LK^.F' \OB\=*'=9@580'YQX!?^!/,5W%_&-,2 M[QWVQ,K=+KVM+TW*VE/M*5>':EX #:YXJE4;-X+,-")+HRM_ Q[@Y-4_&BTK MQX_RP6?U$59U>9]F)U507]^NO;RM'B6U?WJ7^H_C?VX>REB';3;N!<:D.%M MW;.#G1SL2+2T-9[L=)983V"H@X=]*U#M>MH4L_F4[5\4K^J>(P@]:;--KE(9N\M"7UQY' MHHIS2&%',2O;$+DW 7LZL>D4 1KIPKR(^\N8!' Q/<#8??Z;C\-Y$%$ 1\*B MK//^+.&(5A.".4,*I89S8S'%- I&7&+E1QGKE-_@\J\(6M*?^Y9X\92Q%Q+' MG@%W' @CF8"%"MZ#V$;F2G;2X2&0 +Y_2 LT&18/YL5G (Z\1([1M;@9;X=. M#T?OCB]&VFV*]LJ/'I[<6*5 ?DN(YAO\%?*O<'8(F)"-PX!D)IJ#:;0BQ_/2 ML]9A]8;9UJLU-U0V 96/QQ5M#':K?TO7]?8V5$[\3Q=:1H6:+8/E]I_RL=?> M+YEHV^K$[_93KCA=OS,9RDSU4#UI?P!L!=2=P@B.$"'+I M_&.<^'!;!)48XF-$8R@ZC1@K* 5%:1&,*YXQ+%9O'CT7#3?S)?4 H!F":38? M]@9496>"6-;.K="<@A[3/C?FLOACUO;AU4U 3#O(C M=E)&TD\=M?FH8N45Y5?9-]/1[=Z^;*-3WUU8)9H]B)R^>YTAB3C:_[$WF^5(O;Z*]SE8C#^NPFIP?<.Z.Q.&5)X1D M#@KG!18POV<>I8+7*7Y;NH(T+!03A#V0Q"!N&*3,(UW/P),YHM#T=VGSIT^G= M$ZU5O6W9,OG*C0BF";Q?<3C\*9T)-,/[XNN0FE5Q&)4QT'*TND,5Z,V=6AAC MF][HT9RZG:5O.*+2-T72% O"+R9BE"XL)OG[X(Q5.I<)QSG#8\%%)G9V?=,] MA1A7::^SFRY;67YX=FC/LA)S,^[T*#\"JL()2RV-'5Q;#A(L&N:%P)<(._SY MNEP1^FW?BG//T XA!4YX1P406J/+"X50MG4?<1=XGQ_0GEI%?7(NSG-J%,JP M#EN.K8MVAYZ3^;VE&NUTSK"% MTVK Q*] EX/0$8 [Z@G;*AUTHR^XVFGU" I<9:;$VVZ8LC)Y6K_VC**00"3T M(T8H0QX2]-0$Y=LQZ.N'@(/QBE/?W+JJ$/3Y+?[8\V&4VD"M9(?,XV%AIP]M MNO0*\'??A;);SK;S8^-U): 5V_Y5%T[4I&HYV>S@FCQ47VT66*+!D)>FD0=Z MWXTC97@$I(3+6AJ82*&8L/(_Z9PB1&&MY@7;[Z J1::$WP3V9EM94EW8V0ZW MW>2V-[Z[$R8IG'7Z3V\?$]O/-EO@ CNSKIO4L*W(%I5X]Z$$80VI[";U6=*] MM$C5W*Y_6,-#$@%[^5Y3AI> %W;#,$,-1R.J+$?*[LN30[@BSM3\],,AD.5< MN H_4A0I[LW?XT^#A+&!3L[U;J\=]([W M/M9@$:Q7*7Y0I:MXWUH+NMP3,DQUL.D7DJEX0#)U>R^M68UI0' "TJ?A"*XA M&,3,;"@$*T>PL1I$^/2]=5ANEV;,.5WG1TN#>V'QO[:A75=[^=[]\4OM)K?I M*DV.*+X-J0(6^,?M2FY$GNTH%O$3% QF?)%].L80UMZP4!;8Q13D2@@,2X4_ M30,C^.S"HK=&'J-;OW&\ZDAI2PQ==,?AVQU+ MR5L]//)&Q>NPV.V71L_6FIG5P@*%\]TKX84^&&(EHCRH;9[PCG@$&P4FI2/4 M X&@%?L5=->J&R2CS>[EO1>DDMW:J 5<];2V[ZD;0;T8!YGS7 G7'2$:#V-E MCMY8?'S"KHXIP=;C)0&.1F?A=9@GIZX^][Z62RUXVA:,#)PO?U&<"U>6+5VL ME9I^8&Y6 ";]9/N-$Q::+'$=M.[!Y)_?F \.!5G?1Z^^7\U8P&+U'<8D3?2] M4A_^#W=\^(_'A@7!_V3+#<")_!_;+MS8P.'])[VZ_TQ<_/NNWEW_\&?'$7^W M..TSYN_RMC.RQ?]%08[4Q#JLF,;09_:R+9B[03+E.MHO./AH"7,^7*-K$;N< MW%QK%.1/.6RH^G*J7&;LX7VR*YG:7T(>"I^'^A\I'%F".7!@OL68_SA)\[L*QP_=_JO,:>746V 1N MT5[46(<)UC9*G9S6I->JJ7#>BWKG%$U__.L\JU&D#OXG;0O*D;;EZR@MAKS] M 4_@JLU3J]]76KR'G5K"]K=\YY..M'A:IN9B+_[RA_W.TQ6(3IATSU\?9Q=W,>WEX,IE.#E,8M>TZ M3NV-*BEO'4359V07,N?F?QU6#IV'=;28+D.&_NV M9D/0_5:(=5&P;$FB3N>1.F9:;#4]EDLIS2QULS^524M709HCCGH&<0Z:"8=M'620266+ MA;ZKOT8:)TX>5EH]U*K<;[&*L#2Q(=;-QP!PZ)3_3?\B.I3K&(%QZ"YN*0RR M/)82=^ J_-VFD%])O2P@MDIF6.SH+%*;91:6X'HB@O3[Y1Y*NQ_B%4B)63!N24F><8*%7B#LA#0H]!8DFO_/?IB@7&KS[ M]Y7/)X=#-U]U:X/ZTJVOR.VW7(DL1C%UK-2A06^\ :IW[^F#36V=V.J^X%Y= M\E.:''X'=__#EC_[B^%3#@RV."_,?_:"OALF8K.DZH&&<[B[8"*'\!#8,(_\ MM@Z[WXC7N&_O$ONC #YTN6;F+#N?1&^;ZV1:T-U'39B41WE$D\'R90\#;>TK MO/[6^/V&\V4"U,H*C$4K"]/\,=N@6#/QA[4UC4T$.),_\";5]HJS(D=J.$U]0_<_&:= FXP7MQ*.@7&W.)/,4J^*,5B$-;DI4SL48_X6NR+BY[G78B0E9,JB4.5>>;E.3 MSKS>B-B.E+'5Q6HK;&1U#Q:(S98Z)AC\A!U2!^_.]Z_0?]*8?I"PLD^NM0%$ MN@3&#+>X,:#D_-%]F"\670\LG-@?=*9U^#PJ0@68-BQJ@YI:[/,.!J&8EZ]Q M]W5PX8D W>5/][GM2_(83EN4E@^^+H$:N$7)MTM9A M6F386I@6D>EU?"DN.G%VN?]^R^YJEG8LGS&Y+0X*5UV' ^ M613LKI'E[@6371 #4'W/D6*W:0,.QF7+9N7^2(Q)!HIN'K+LJ;X..V"(W\O+ ML"*R/BT2DBZ[KV)659;EI1;FN7K6(YA'\$1^=*]#0D?\W; 2-'\_=#BF M,+RKBCWW&7,O<]IZ2/!/80E4EWJR$FI!%&]+2<.H>J12FGSCI[$B@$_2A,89 M?+1!M8J#/YCST=.H*GA\I7DJRTG')N/;3%9-1Q5B4/7$U&55Q7K$=MQFEG # MQZ(6J=VAV6(CP$Y!F$9.Z '5LN)6RPT'OQUIM4R-=I!I9OF=U?]3P51,8"1S M-*$OY%\TYD_:#A1=81WV))R!^L7W;\I5E1R#Y^,!9!9#-%EKM9TWY^0G4]?4 MD6Y>K2_LY1T_E4 ;>$JR"]L=GVUU^9AU:8?1AWGCMFMI_]FT)>$_]N8HXBCS MKWC+]ZS#.]9ABFW0X%?4U"$B)(A81+Y-2];XV5^_(KTCUZLY(V7PD^0V0Z4E MJ<7))A2HDCG7.@R(:S>TA>\.RV'I-DVJ2H="LBZM'XT_>RVV('[;PYA]WBUM M+4WWKS7<.79\/&,G[U0@>S7EU1M':<%MKHLF:+=J;MP@62E8Q*:LB1##1P'0 M9G_^T(Y*-^;)-OCNTCW03>I05)$WUU1^$ -]VQB<,TE3AH1#..C[7JAPE-.\ M2!M7W+U7S^"P4_?GLA#%SAU[3[-LT?4 >"!\KH&YV*@X H_5\# :,8CZ%49L M(N[0W-+M^9JRYZ,AYWW=5U.)>Q"KR2?80N0\;R2#MM P!.C@5,?&I[R"_60C MUF$^Z0[<;G6I!4(SY(K,5%?F2FJ/.%%<9(UX(60'XG;_GL&O-UB]D>W%'AM0 MTVEZM4;>@@^NQ;1)$IGUM&(L0P1*YGCC>P)3V"G:Q[FG04?92^WUJ05&VFL< M/G(#W.#S%MTF%+ECN287/T:^/915"WL ,VWGO-M9;[5V>N)[ M7]SUWW/-E8$'\WN1T>9?5=7+-TN:7'/^[X[- M_R^.?]:^=F:&/@QAFFT9LVJM.\W5SS?>UFJZS3LMX&U$FJ'#I<7RY[N=S5Z) MJB1LV/.IM>*?LRC"0E,;V+5%H 0RA4FB$\,0S2C)JJO"_A9U+]&+@7WHK[_F\]D:_0J$1V=0]7?*02VU?$=F&.(=7 LKRZBOXK:LG&&P=&M:DA MA&6OK+V/Y4Z,^3H,%G"4H2^GE.=86])'2=)@+%8:=XFE(^'?0-D=.1&4>1)Y M8<\Z++O,!E:0?]*L35]X0PKG$)ZR0A0IX= (-(3>U=1C8,G(KH)<_\@+O.9D M\6G[6T_@!S8CCIS9S'F(-/G=]7^W^;+X <@ P^^@[1UZ3MJUZ[ ^;)TV61JY M+]_<5K;!E/1+H^@-MJ8&5?'H[!=%I<=:I?5G\YB@*YB]T!G#81M58B]4];5& M-M_^=&\B3Q7C4(DM-#+GQKFOK,-V^"W_;Z@#O.G#7T MH%>K5,1,/ULIA,]?\OIZO=H+<\VYXD 4O?H [0SS]W.WV[>=A)M<'!P\"\YO MNG5KW[Z'']\^@-VR<.+LA$.I?"U0PL0G#I,;8T4<=<)6TM'C#,3$VYI5(#15 MA*D+"4T/PS>!/U Q-$25-<"R'C%L0$CYYPFL8*MQ)IS^]U592F([5PX ML]?@U#J,@#-SR+#RI!8.794. GP,+)#?A/*2N)6\])H3L^LP.;S*C-WA;O7W M02=_*\@K=)5]]7#//0<[M?&,**52@H&1;\(9*.$LW?SLV; MOVW_=NF'Y(=@[K9=H[W)=X9DY7?5&VN]3TG/-/!E9%JGXBV(>K88!]N#-3$> M(!'=;A?DP[& 6ME.$CBGGVB>=_4.8$HGMX7 GK2^C]C5S6 -Q.F<2U6H MTEESW$N+1-%+:G:AUV%[2%O 'LYIY%>Z92R@9X[I7U7L%Q><5EJ'J<8OP. >0C.(5!X(LZ^RJ+,YE) M9>P+62V@2 *>XUB7LFD9U+?#&$Q]=09P@39&N)56!4#2\PRA^S]><^1G^= $ M8W>@.&0UQ("K1J NS$;.X=F*2\+@2D1 _:0$/=8%D_%C,_[#B/LTML- MUV']\?Q@_.L@"<$' F1V7Q5?#[ A0R)%;>@2\+'AL>5?J-UZ_*M^+/)LP^MS M-$_CIGUD=@5KL9)0I7N@W9H87D,<=PZ5K\\0 H;5ET\__LL &9 ]==O 53"" MN=9V&O_UO^":'O^*\#@MS!_/X.'@O MBDIKOJK+>[EK#W2FG?>.$'1K3"R8&O2>< M2J7GL\@7&OKO#'75K*JWG_AU2#69([NW8F'A8'ANX6;(9XS(;,# ,OGP)N]E M93"QFDW>82O'NS>24QO587P01EF)U? '9O,S^1!)BZ^;L>LP@3E@=&54 M.?0.Q47OO#LJN4>*-/>(.SB%$N+I;3@6< M4A*)Y<45,_14Z,$HQ"WFX)-=TV-]::,+DMY.;9"=*88]1H2&PEL(@*OJ& T: M(/S@J\_]4=_GK+)1U1GDCMX8*.3#KR9LQN5]<9IW;NCE2G5?TOUJ>FELW_(N MD@*IE(PE]IUHI(EC;X&53+*A6S\G2+^LNSC'AS?6_L'7:/_<@LN_O2OB MC%642TJ"/-Q*I*&.>VOU.E+T,M-<5D,F#$/XB(_MI M863ZWI(D6:G\;/<$,',EN>S=A: M\>/8X:V_:(=#P%V/BE7&-O8)[*O)('6=5-[#UM%S(F0&Z&A+J=:89>1)O[?V M\RL,G F^:/APK"[;(K:L IVV%*C<^_G7[3"J5%E9A'V,Y*%]1S8^^@D[)>PC M:3&EBSCS]]"25,@H(10012I;!8>,H!MB!!N/>O2/S2;I:;L0KES.50V,S/IV MS2^JZ,"])Z,M^WTF<-.C<' _?&[_"!]",:I/#'\$W:Z;7CF5^$33+4_KDN'O M'-''Q]9AN-U?^ P@F.O%%*=QD/R@>!&I,O5(YW%;\P%:HV][X"'*O>Q0]E=2 M5E;^KXE72WF'8HV*\_:O7)Y,/IRHBDW2>('QMX//1UU9O3\',"T(8?8\A"6H MR]+ZAB2[E56VE\C@DT]XEJ^0G@##I2AIE#,J(IR>FL(YB_\NP3U9W0&4XIM' MFW:N991F*7&VL2,OP?J+6J[DW.=T+VER%/_TW&5Z*W/;B9Q7Y!49NWFQD5'K M4QDRII%X=K8&)-V.Q-2NIJK7HN$-)>.[.[U6@OLTE7C@LDL+FA5(3%PRT<=G MX??A9_FP>-,L:Y(BE&C!JP)+^:UJW&,/$;5^HVN%\T'@[[6'$D6/4BW>Q M-KT_ 1&D*.X N)?>S236P\-/:80^Z+.B: MK,]O+@0XJ?L5=JB.Y9(%UMS$$F\QXR:?!$]6I8PKSRK[+50_CCR8?_WS/VM3 MO__)B4.J/P!W5.20!BC.4>)> VE,6H-1+AA>1X-KYF'/==AI>04$N-EK,.O- M\(ZBK(_/JI[=TVD*U#R?9??+I><$9J;L7IV'J,-DTLB9K*>"^R.&1?TT-JQN M^#.KR72J18,J5X@;($VP@1T#AH[P ZE_V;!ZS'S-/K#2",S^^,NU A'QKIM[ MF"16:&73G'3WGNSK3>;M!G+JXA%4'8$MJ(QU6 'E48TN%\E+Q*&8-'88&)'E M']5<<1SCT@L=[L(EEG=UJ+8\96 QMW[9&?D\OB).3!;5]I1:]>/PPU'= >1Q M?#.&:6*,8/.CPF,I5_.A36!4/E>'A8K$76?VT!_]K#+>0LQR]FK]4.=YYB:^ MPT<>,G%X>KH*;U)V2PX?SK^'"I\AOSV%X$KVLA69F8S;'T M]#;,C,?]VR,H M^%>59RYK";D?5$8-]NR,3MCV)'KN^?G;CR0W+)3-J>5S_9C\D"EGR#'$"8$) MG*O^DR."X5P4,UR_FCE>%N6S%5>MRS!VT,B6JGY_S:IIL?)A>WVTA?.=QITH M,Z#.#/ D;^7_ 5W@#E8*:D?N92&)&3,WHPR8T=0W:"5EBTKLH<&AD]VI-]^U M#'Q[FCLAZ^+[^!Z\A5B8R;JTEOM&RQ2=<'>CR#V^LNV:U4=>RQ[ M.B]%SNRT]$A/]0*" F5,U?JOW2ZWL/=Z2JI?/IN M/+VHJ+S]R %[J"UA4R/GXE#"6M$?JB7#2KX CN=-OS3!;6/51+T;?#^'S>@I M;BZWM.^OS]KDH3.IL:$5^@=]N%>3V7E,+"/S-N<46+$X(M@,",[L/AQH)'_Q M&Z6!(-EI4.Z=-5YS_1QZ!VLCQ2CVM,YL6MP^S5):RTTITX) 3.,+;7)S%T5$=,5+W#K3-L M@\7O[0&;;=.627T4MFT[RJ$-IOZP1L;8O>9!\ZA%-XG//EW+C%=^']FO]V5L MLL\ MN',#J@%40@\)#N0A0;ZIGH33]$B?,IK>D=HNV8HP>P27T,UI5C#0P_C M2X]>NH8^W/2Z^FH!]-2HQHF2'M24K\VF9W0PUI&S(Y8C2^'F%C\DWAG<( M350C/M*922,IX]SG@?R0TM&MKN\W1$E8'K#3O2+G@5A=5?HSB44Q4+=P7KYJ M\(;O=%[QBOG?W&?3J)C&1,16O)R--U&,NQ\O:]F]][3TM6H!<56![R:Q9P]] MR]6V:"=NJ=G,W<=+YH8'H1:T\?XZFF=A?_ M_6XOO:HLU=$M(\W!J8J@A._F,4)!$CLBS[A-.UV>F\9S[8G:XF M_N&CI,86TFZ[B_VCQ>3!;401H,!#1H31)OB9I,XQ+56](B6MR>U8V;M2TJK. M\55#3FKW9%J V[&M4^16;D)5J[$;NYI9DY-M1"<^PL.[<<#'YGX,9[?:RZ-E M/,T*KP(#SOE[*Z3'D 9.D46KH\D8OO6?;0#Z.@;4J6JF.KA?25J30GOH[$D7 MRCG5);(^L[22WJJE)MO0X:*U\UG^WI*BSB$/V_,\A^E!W(OM_]X--HO M)FU6/%A^IZISQ1T[KS(3/GA)<]A+4&@$#!=-"9RE&M O:SVNF"1$3<_R)U?0!UV^XW^9<2V_%E,#)/PIXQ,-K0>9W-L/EL6 M8;!X(K:5OQ%)005R3W0#6=O-'9Q4]V/M(Z MZT/Y0G_1P=<#*O)/!:2FUF%_G;@?,*!>Z_W-"[!J_G8BSOA@3@G)XD$^H["@ M-6%,7^? MF8EOY"]FZO]%N1+Y0JBP)+0K8^KYTN7ML5__KA>T>NEN<3,IQ*'HG)_O(MY/]T2^L)M^WSE; MU'E_$@#OJ_]9G(HAK\/4Q9S68?$'_],4SZ=_S]L7<:S_+&=%\,&Z]SKL1!M4 M_Q4UM9,(;4 L:!W,_:_*"JL6N_^.].&_9/^2_2^0%6O\6MZ5=\XU4;SER&AB MA%:T[\C#P__$G#4+ _8J7I =P],Z.ZA*V&8X2!&=.R>'W%)+YH>-*#::_SSWIYH@U<6_T_9W"607D#L2GQ#DS M9@,DQ.(<\K_/M@"/W?<+N$T'#\3Q ?N8V/V/M#9%8R\_W8.DN9+)C8 4)#O4Q[W,K$FA#V+J2JW,N-C, M/BHOP?RFI^67.!OK@KWIPE=>K9XA87@U^&U W5G\ 2JHWHAAHLE42@-YFR9! M;/;X@'^4/@MXTFG:P46[3GW\=+569GBKV=.%RR\7T=\SKA'>.;^%I^)W0M^( M\KC[+/7Z=9C".@P+CX1VLK!/^8P2/4P6!N$-)Z93$3_G/X0RQKM\!VT&!NSL M HX;[3!23-.76WCR1+:;U-U\GDP4MOI>@7XRY^@;E-UC'3(Q.#3@>;#S1:BY^F"N4R(*;?+_ M]29U-RS*2JT<7E!CT_VDJJNKC)46V_9/V*"8/%H6'"L.>OS8R.P3;$ MH5U7=4><**A(1)E@K ^BC\P^Q5*J, @I[FLE-:*B2M,/$6F?.F7?QS^[URD0 M*KCGH5E28B1^SY]^M8]?^B>MT-&U,9Z MBD_AJDJ_ZF3D2"W*72A1:!<('YY\5#P?1A/E'G-+GTJZL5%55>1"_=L90^67 MCCJ.COM?Q1DJQ9^1H0G\7^R]>3R48=\W/))D2_:L4_:R5;;*,I6$)$2(F(28 M+%/91L9,D7V9$(J82D+2R)YM,)9*I:P9,8M*9)A!XZS9WG&_[^?S/O=]W<]U MO=?SON]]/?=]7W^OPN9::SZHH@\F^WK/ M]C1D3TX^Z+]RDSZE=9?>$UG\;1WR&4I=H1UX[H,\QA]J)ONTT_79O85S3H S MQ>%),YU;UOT-];$[W2@0ZG%(^.I0=?^-G=VKQ]S[AO*,(NI1N1S?HA++9_>Q MC54+%^=HFHT1S-OH?H/HU>QO,P:#0"9S#;C/.A%:!)7 DTO!XOG]\*T#)#< M2SV1-TVXX1,%-ZA38]IREP)4=\$O3![;O-= (=,D!ZZRKW$J.T+C&7#J?H+= M"T2Q%FO'OU^]DT7H4J9OW#:Q@(HCG(\WC)I,[SKA MX8W"AM41M@8\?KQ;].$- <^0,HNIGE&"79Y1; ?V.=XV:);BK,]L.'LV'9L9V "FXFRYRMTM;1A)+I]]LG$51YB[/N_"L?QVK5&.E"RQ5?K"NP M>E 1MY[E=A=/EXN%FP?-E#9=\T<:@.% M4VAYC"$=-(:'03/Y+C3W(HF.@3T/BVH=OGCVH-*%F$ON?[YW.O:BQ.B86R9W M/W8H4&I4#=\?\?D\K7_*N9IXV'H^_\*7WP/&Y(QRM=7&2KYE4SD$?E Q+V,= M%A2>E[@V ;W^*6'EXRH.L,6'.F>AS;,LSP?1YT[FORBB?%?P+L%M^'UEYV*9 MY6S;:*@$^C(\"2_V@@=J;G06RYSQ+4&V+3?L:>_(Y8'PWZUC\KG=WBM5M2'? M=IV*EO,NJC9E/OU=O X51]/&,E*DLX*&C6[XSN)C;5?M=1]G_-KQ\&_@'/]G M?OZ39S!YB=K#/D&WZT4++4*DK#6 XDF[3U$UD:;<1W':8^EVB^_.@%S$#NP& M.6RY:0CD]Y6!Z3&WXJ@XN9\>;3$EE=-6_;\X2S]57$Z4ZR^_.^H"6@S]&A<, M9/+%E>-D\43_+VE3(Q,R*5,3!!WYQ*4;LK)N8.>@4 "W5MN[@/<>LN4Z$8I M2TA5\HSHY.F1QNF@EKK1I4=2_5M/[9=SORH4XGF $3EGUXN[.2O>"B0Q4@>+ M8U,;XR/4UEP?&#('CI\L-]![H**^9;#.="T.V& %<+\$LRR83O3G)+$NM0O( M>J0;H["T_>S8)4OYT;!=]"?7ZU]?/?9:ER WF=KC@5-+T!#J*,ODBJUZHNRV MZ1UXE%)<^?R95;EJ()NE-:]=='\)THBE/:(K,,\WM30!F=3S$4T<&['' .3X MS=DKQ/R7O<\]?D2NJ0E:CPTK-_0C5MAZ1M-HYB(/Y !\>S&+E &"K[T%- A% MMSIL:X['^\W,R5=UKTF+DPNB7TOXU;),N02\(.1R:#7[_$/89#$/E-6DTMPP M-RS[I63&^_=GY-=W/-#BV(:[Z';!&*JQ7SD5HP!X]B@Y_NS:SY K+ H&S[[J M>N7U?R*DI&HWEQF+W,R,,O?YX#'*WONCTY=T+J" ,PQP>X9XF21[A$955C74^(@U.RI^.]9%P"K]*9I@ MP?8":KGYK)/(P-;"#V>@O64[9X(#3!OH_^X+ M^%[R,! FR']G?BMA50:_31TS%J1YJ073XACY'/<;L015>6?J'0-NK7K"H1Q] M3/E>JY\C2$%Z"X74.V/,TJ!L)#TWJ;(7X Z!)+4MVA\T8&,T)SAV8]> SFO1 MS_&%I=2N2( TE/\1[Y]6PSX_%9.#S5GY%O#>4H2E@U2GH_C]$#G95/D%*/>[ MI.0;VV^^;?7Z[#/PU]-JMPWM:F]X@<0%;.5^^%]%7) ]K'O,-LZ 38K]_LN\ MXF3!=N*#LZ*ZC]N6\XH&^?F+'\T 7^0;7QXEV7#)I]33;@O];SYDC7=#[MXY70#./,\@\ M4 B>"*'$+G72OZ/3P;)-*1D[J:H69YJ@!U?<7L%?A4=!^<*;^]IWOWV+W+B4+GS0OL_?Y3KJ9O'O8JL7,3U^2"F[2'Y*SY->B M4&*H#V!9- R=U@QN2J5UEM>V?WXSS[8$/&A=HX3<,H_O"_9]DT\NEA*^'B+O MK%9P8OSDBDK2IRFX+&4RK@>SON)9Z/[@-5B:30%Y8FR@HHI("6^!O?,MH58M'[%(; MJYNRRL M%75RFL3B3BMA^ZPN=N)33%*7D4O;.JY-!OH>$Z\8L+WQGF7%%_ MQHU/)F*>/B709+5=8TK#QU[VO"V9SNY948D="A??,1%D$3H2A25:4";2GQ+H M[0Y1J21"#DTEE5J.(T&\YYP8Z+ M9<12MZ*M.K]W;O?5L]><#RI(XXQ=5,OJ?G"S>\_[&[@^/-&9O-);@EG"2"&J M=<9W+:7:C)2;F^>9!ZV6OSD;'T&T^IG/ R5#6+9(7\[& #XS@- 6B(TG^&U[ M=WJ(,Q5!,D10"JY7/KC4/IR"%;268>]N6>T" ]H?!CPN.-YP>1-I]&(!:A@Y MJ3C8A "RABS?!R%LI@;+RQ;0,0^\ZW_=#6=7GE20W+?S&L'MJW.G/%VFN:/\OWGM2S=2V%& M\^-&]GJV<1;0=S^]CH2OG8N #\/SINGX>T/Q\?'VTA,C6S-TQ_2O#3PZ=_0' M2%7(.D-O\O//_U68V?^LS__O\+BZN,.<.JX>8I1LMY3/L)E#$] 2A@U4L##2 M\8#SXZO'NN>EQ68&<*%>/RAX9/G)VIEW-H; MBQ[S+OXI@[-B/JTQO_9#Y1VJB>]OL/L#2Q2"9;;'1$HY6.K M2 "FJA,U7Y$-5+Z\2:A$@HTN*[ZS;O9 MXPPUFCH3DOSC#"9$]I]$A>V?:741KG&%WD?7-;B'Y-AZ9%UZ%ZT@[/ M8=/4P/RV>E7E-PB%LP9C>U;75YI,[XX\\6#F'@M5^+ L:"=ZP/=1YDZO/\%L M^7GF!%!)5S@)'&"IHCZ4'2@AH*70,.<,,[\=HY9N5YY%6$*>--*URZN.M>[4 MR8ZX>$)3M2OR$$']H_",K.=W#%NVYD(]?SW5>^BQS%% B(J6K;RE3#4HNFUM MCH#Z,5"/:H[5+BA\.H5NPM(:3GFZ-.=)4*/VK?[NU[Q\1MB3%<<=]3,%?O,- M:7?@ ^T-1& SW7Z$&:5)Y#&<7/#V=XM*=&'PU96HA#R00TCZFVW"GU"YLO MI,;3>2;_$@49==F CN)3+-]V%:#C]'Z$][WT MIW/;7UG U_0OD=!_JJ3@A?M\.?/P";,R$WD67K_!G]%E=A(5D3^LZ/^^"8> MZ+;G* MDUED0%.E)21PI'U:'B^B7G/'T$U0PO!40,^=4)1.RORYB5\P[AL*5 3F^!WZ M,S95P#\9I*,8] 78<_W(RW/PXJ<32$FZWH 'M!G,EJT<*"06]8NM#Q)6DMO4 M$YK8$!ELGIC>.F&95,/*<DF63N&@^GO1$\>(8LWI'QR/YR_D\>: K/%<$S!'O; M&C=SCX?/[8W"[%R\'Q[0MSJ+OH(HI-<1]G;E?VO:=8@'LA/Q]7P#9ZHQ;CQ,/2KPIXW: N_Q?7I^^R1I=D! MN[[A-&PCFJ8L3$2'X-(E6=9(\S;%U)YB@\G2.=48F8]G7HO4VX&[:UH#:Q+W MC_\@"2#EJ)("""ND($L.]:X-35B1=$RZ1L7N*A=KG\/\>B_O#<,J[ELU-MQA M[=H?;TZ 3+63-WK3>: F2V/*H>_CBBU.M8L1$7#-@/&.J8/N9:P8S)7EFHS. MTS\/IC;4NKI4\$#6"VC:N.8+4K'#B[R77]"M6S)6^>[.J$U,^S>#-T7HQ?_-]B*^"^X_5$5+38M<60@E..QO,O@45;' MV@5[.2G0UY>6 CG?G[X09E8#8!W: 98)@@=B(I(&8M54\@?5),>B#K&/P>#? MAYXVC;?W&KJ::S.S6J^V%VE=RYVX"='=A)(&- <'G#\/<47WEG/'^'KB>.VI MZ6ZL5#0IU5J'X9R!4OJR_XA"^L/17Q([#C=^-G@M)DD\4XY_J_]2N 7SUFQ) M$/.1!P*T(&Q989O-[#'_0QMS1/-VR_>@?4$U#F2[745YR';(EMCQ@6%-4/E15(-08T%3IGRY?K M0EYJRWR=]Z'%#:8--:(M-3OI7S,8OC-P.%/(W8NT(/G9D;D/X O&K0"GP/(P M2X^]ZU5[1QV=+>-PK69Q==NK: MNOY])*7SQIL-(LE.>:Y=VQ+^N4& M>B5WQT!C/>-=UF ?N-ZWXX90WVU:Z<.0/47^5F=^6N39C6W@:BV=6,)L!.>% MM2G; "AAH1'3/0IMDCV=X4@;"F8K0M"YW<G63\=9/B1>+(R M]+7C\+Z;J=6<9OS%GW@BF#K8RP,1A\FX;'VD#B.3/%L3>8VB&GNV+KY$]53O MHH8$,Q>M$I$SL=9G+ZT!3_ZP+JS_7("!8RODGQKKB.//8C"?@B*05O1Z$^(# M\*XF@PBJ;ES(TM)RE&/Z/1ZHX=NQ ]:?6BI0SR??041X(']G92"?.8'ABBJR MH$#-T0G+V$>(,\X2R"/TX62#R[XZO3'&%E9C/PUZUB)6(LQE86^/UR@L3Q@/ M82NK0+@\-+FY:\^X"1[0F#E[9?_!M/5O3J=&;.,$OJ8& M266A97:,_VI".+-E\61\'YJHP-1BX'KX.K=+E3O!V/8BBE3'5])A*9+F;\=J M@_,W\H^H4P_-O/)_<#'PCN1E7P]98U%3[?6LQZ3'L(;A]U7N?=^B?XQZWGVD MV7G!VXYL5@#_1IC?_^U/PMYHKV+'A$7GM]?MJG#ER&O\%7[!Z4 I L=YH$$_ M$T"*::#CV&+L-X/N=:YX\^WD=L5IU=$#BX= Q9U/T3WJ$/*CXMDB>,T"J8%4 M$AX7D7],AZU5;$]2K@HZ9'XQ*_&0Y63 ^Y^.A_^PO-?\9GU\ED<9AS3N^,_Q M38DIV-1U(@\T2RKA@;9,D#368[G;*=478%CZ&73J4 #E<,6:L@?,<(^HY2BG M%G$P/@\D-ER1P/?V10QQ/-#QY!7.>M-7"-U),I$'DN*!@G&?BWJ@PEP#1"Q+ MIT_IV%@7J9)3K\C&F9]M*X/,'E_.OO?U)"7'."EQNQKM0ESRJ>B7OY[9P$XY MW3";(MW]6)WRMLJUJE:W=^^?JB<\D R8*^T+Y2:+D5@+(?Q9+_+D@1X=W^#^ M\?[\N'7XZ."_^A>$HC7.9VF73AZHJ_!?L) !AVCT'UDC]$I%^?_=SK^ MT-3_QN_'G6.[>_)C/]WU_4H&$_Z"VX; M!P3_';[\F]]5<]V\?/>F'-C@=AOQ!49M+%0,__4^$,OM]L#^T=)+_AN'L7_/H_P:_!?BLMSG#*^T_]O%]9%>&7CW^,V%(A?^-]RYK_^$'03'!L/ MATMNAERC+^'EN!-*D\F0EA=1*4WU']=MHIE1G6.&E?:[';1V_W;=EK ,:&J& MWSPC\&='!Y9)X62C=J!(/%#]2@:_CZ0.=0SU#3DI?G2-)]__#B%8=8[V&Z,LO9K9(.(>(,; QL] M2G^F)8YM#:(%KAT_\GZ'YOES]OO.!X2I/KYI#0=$J!C@\% ?1-G22)(F0=]@ M7M@\$6%E7Y]A^UBG15N4GIITFE4*O*G+U,Q?W)7;S=A&7 ;*B/L6HL*.A9%#)2P& MS2$A8QTRM3-YA7HJ';HG+_H60$+<']Q8" M&+W_QKW/GUV73;Q\$B*J?A'.Z.5*?.+,7=XH%KV0 TE]>WGXI>F?5__7W4DJ M/).K""OTY.X$+&H1 X[5Q,.UC>UI&:-2,5>6TXV=JE&ZISS<(Y/YZ*%E>A1/B@5)>;<9[GC2> MP[-%$C% *#8'O!Y@S1=PW?=T!6?_6>0?7J3$4HH5QSX-)#UQK 4\F0<9";\: MS?.(;TP+'XD]'E(.C]*L^GV+G'7MIP^$/@E1@?P80,;R0+?VNPAWNOJ)\4 2 MD0P"-RMX$ W("('_6>(?4"+@/&H6+6/$#H^GT5$E]JORLXEY:\_E'SRXW\KTOMGD?\92SINLB2]#/(_B_QCB^@9#X!;=/JA M@HA+&_VSFIQ,RZ @?W^1PL7%Y3^R.:8?#KX3Z)[_^%'X4Z/G,#&6AF%@W4?) M8TMX?QY(Q4&B3T__K%VL@*<'*'''X:U*6*[2_%PJ9]=P#@]$UQ8%;3S3ZT%3 M7J .H3]E 2L\T):+Y?\L\0\H\2*?'$LS36# !XF5!*@46V.^H6B).O'P\/FQ]>/[?$!U/,61HS,WUSZ\9Q@F&%50PQY*/EVA8@>A,CA M(S(AQ$RF)Z# DFJ'V DFV9#>$MJ+/"<[E];BX]A6B?D3 MS:20N,!T9-U)KP09AO M'&2+5W"/ .(T&V8USE92"?6\1]JTA_U+?7FXDFB M/_=/7R$F-)7>W6D7+_3@&6K\>[U]#-P6I M7"HE14E]F M;BMX'NA][)"X9:>%0"%11-#JX#6WC\*OVUH2K??Q9\*>JX748^#Z,5,M?7@Q M:R6D/J.I)2?NT@.* MI&).!SJ !\KPD^8;WBEL)?Z[ ?4!!>I@7*XFAVNO]4+D^%:OI6-5J/6NMO.G M8\TNV9THI'Z(*PL0N3BJ+;?CZSEXRX^'DK[2AU_O+O; MY0C(0A04_7=NFJ@I\$!;-WB@/)T:].<-OK>XX("+JC+A&)T>V6U&]"@5>AZN M86$'%WU<0;S0)_3*] _!OB-:XRLOVX2,0UI M_"&_[-7K&%57E3L6=?;S&\&1FSI_;RA'+P\4*OG; "O( RW%%_% #L6=(P_; M1]:'?I-?=8T^+'8\;S[M8++OO4R \MWQ30^CZ$^LT#W/_1U_*@F>D^3M1*W#XN);M/75Q(\*%@ M7>7?MR'BIT &_[;7P?"'=F($OQ[@V>8NM7 CT/MV<:-WE%BLOK]6FY>[_>*1 MO6&!MQ:.RGSZQVQ&>V:C)LMT.?7;BBK8)IPT]EY*$.-,JT[AQD 7Q#'UD^5A MF'RW[Z.6OI;8ZR8W;4"!IS7K["2C\F1FM>'H_=)C]J[.,:,2"?9R< MCUV:89WG3N ;<&R%E V* EM.D'F9?BXUOUQP.2]_DB^BK'R_3G#;+&>KYP*EBNZ?XG3P!5!O=N)VG"BTV9(_9)* M)ZU7"IZ&-XWL1A__4T#UK:P> 3\]#"*CK($5KBB!2CM)8'ISDG[!4PU> #H$ MI2BTG+4YVZOAKO?,3VGO;V_O[J??[@S&&LMZJ>LD7:R5L0_H AI'4S56#2H64[:.;%YM@9$*^VP<8J[]U\'S' M.%@WW1J7\:F/7@?_F-G>[B-V'HY[$9"R/0"F7>PIFOM04;^/#A+4+ ;RF;* M*=\AT>"!A+8!C_COA/&HR9:/EL2FQE"=F?LA@K$$=-/PH.2T&),!#+' W&&P=)1SZA_A[M $>5+_#=IDZJ3[ M^*]:M[,M>=^DB8<#O<+#]^18Y:RHX/1OWUX=CS4_QA+G3D%EN_:A1M&J/) _ M%M/\QXH'RN)N73RB[$#E]\O+ 1: @Q5WYON=?STQXKBWJ!E@;G> MTAJ&#EM.C&P^F"#(%2U(8+GQ%8B,I5M<).L4(K:;#F7?H!N^QAX=;X3J:MTV M_^X@A6XT])#S"O>UDXXSGU/>*$R&'!5 M]E8K)J_+E!W, R5E6.\##%G,%DYVEQI2BKYRZW%C@EL/5@09%(Z.IF)W+OC' M]FZ$M>]I:2NSM&^NU@S?%9U->B Q? 1&$!G M*YKN8J0(/Y?O^[ +7YYV!FYJT2L"K M?&VWUMM\[?O8WR4776(X_A72-+SD1G4&M%/92B2&#?-&PT2^"P-!SQVSC'WV M>7ZH?2S:X.Q,D^H]P0.:USOV736W$\T3T.[BRX#$\S!KM5$>B)Q# CU7U#"3 MY@[[J18RT+=_MYE(.V$!F2ZT$N@7^/,H$P= 6==10[-BG!JNQ(537#7&BZR6 MYCM?YCXTWC6VLVIL=U +--9\:2VB7'Y(\^+DT\EO.+;B1A4B<8.[?0T6_KPC MA3A*]7LEGZ?RP. 5R^).UVSD.]23R<5S?T7U0'>C>T[Q0&'X9)04HR@5V)X4JH]#1.!ITDQKO..E^R$\T(@A MY-N8'B@N-AE"?D&2M3;F+U$$>P]K!U*'_NL!=-N*I23.#RS[Q3NUJ/]("4RY+)0_%,!,I?DP2&$6%'02Y+*5'8'YYT7^7*D%2]E^K^EB3V"$?("L<]U@L]G%OIU7(Z$/P<8:TLR/PY?ZH! 7">Z'^^N9#ZDZ7YTYJ6!ZQ,1/H MZ=YFWH<#;O211-B2=$DFFJ%P:PZX%4J.%\.EDQ2Y&@L[_D1>,0 7:2HE)"<. MY%^P_/1>(SAP_XE+RD&PDR2^-$MTX4_+44@X-@/;Y#F W0@;%F[[EDY:#IZ M&W5TA M[ND4/#9N>;HNP*&>8?;2-#GS[1ECDX\^7^R?;3LC;V:0%139B@KD?XLO/:^L M$/4HPVPY\[G@)1N^&-W->8 TI6!R\%)DJ H1>9R>_:7!"RBW;SK7V-B0]O:= M;6=36_VQ[ FY[2W+Y977URZITS@5;&"C0FR%ZOE3Q/W["+L!+ W"T.&*\D"LHVP'!IBO M2N_3D9ITZ&U+.434$ G,]LY9_8Z6N?*IRGRGE\_TR06YYSN<.AK>5A0COGE- M2N7-9E.A0!??.7+#22)\T0F/V$)TE:X]78-[>2 1M?9YK\\8)SJLF5A]\;#8 MLQ.(K<$D9.P<3AAY@.Y1RU"F*J2'K8<+'Q]]BI\P#3_NKR(?\VE/G%8N1O39 M,P?K,0&&,UL*SQ5-X(^&.'[9ZY-#O4SYP%!Q^)J F' MW-O3WK)CV,'N+BB':],O'MIFG1A\2][P!26[\":^'27T9B$M9#A$F:F.> MQ>4.?$9\]MR4@!\AJV'0ADE.Z482>OUDQ5%PQ=\Z6I?[3>(3 )^Q$]N1+ISD MK_387LP4E#!QHS(CVD@E1!YE.;E2:]M?E&+".1XG/SLS>77;*BU\61SVX77M MM]R;,U+P:AX(CIVVZ8;6X98V(AGH :6R;+6*JL7"/Y)))ISX\YEG&L>:VNN' MPK=.NNTLI$O@3$8/]%T]9G+/8C]:&T^N)TFC R0W,3>/="D#X&YH\P8!G$Z2 M,L40(PDH Z"":B0)D,ZTM8TW;7/,C471"1:-\KFZ*=OOL N9]!YYE(N]\'(T MTB>8=9D[J;8/@%"=T[ -P[=-\"J(2FKL@(3/44#X8>A2L[<9YM%"5=BW"5,1 MLK/54K&/V#1M"J;)BGXN%;XFHU;"NH":F%6!?@[H0^_"!TFFSX(9'M74VQB^ M=2]ABA?_N9]$O(!(/=ONM&\HL'EI:'?&:A1LRX-G!.UKC;D_H5M0D@A'Y@U MAP*^R16\.?@8,"9X>!L6[D(.B(5(RU[^=6FG='R>\PT0^P-CA2T;RA63XMM' MS9RGUHHP"-W]O0Q%!X.28'LSPM24,8-@T26X@39]H.)PGX/ZEW##F_!\V,G@ MG+VBKQ5%S1?-,ZHJD @.GVHK)D=V@BG74RO*+19JLI" MBP+#7%$!>N$D5]26=1&IP/)@\GW=6+0^'X:I# M@SJE'<4./U]%D!)V?JW;*CBDP7F,)U?.FG >6"LBCW#*.K0H>CQ0-EX*:0[) M8I^G&J4?,.U*I6^<[&B-6UJJ3!DPS?N^(!U4G[A?)+)R6/_#M!>^"/4.2C\+ M!?8Z+[WGDZ0.O9(M8\$5_41> ?T4II851I$* M]6"JB/))FMJ)=-U/\1[;Q\X"-&YLWNW?67=$36##HO"VE::3CW&P\\,IL]:)@!:?.6I=/C2XH M0Z3WA+4 _T_C*%P*:E<3'2G_;6$;XN)9M?84Y/5IK4)#YNG!U^KW^ M:M(N!=T,L9H ?N?)=[%T-PQQA4JBA3/,N2*I_/%H 6Z4]\)S4(*5DE7,M"_= M-9^ETW?#V&$K^DIVX*5S#=%A/;<$;K\3O]IQIG*%XWAV\[;^G->$$;FQL?'6 M][:V5W?M5 Y4Z7]8ZA-R$= L RGB,M#D,CX-S0,+K&M(/SX'=R&2[(H'G8#D MQY\!<_),YSOMPR\L=0)=2>=RO;:)H*-WE7]7COK#E3S3$#PY#]N(Z^.!IB6Y(H/T$N9]X%-T$"0#Z4\ICZ]UK#R?B?"& M-IZZ;]^S9]N8G]X<6A4UQ0.]Q R2IJ!S*[12!IQ) )P5EXX<E(3%;V8>!4"%25GA 8W(RM[W&]WNOC-Z>7(FFTN1W MSW/K4Y0>"&WX'_W- \WQ-;L1\RT0RJ>&YP"?'K=R)O@*0L8!@#%L'!EJ3XCC M.=6155/)?:!TXNDT4K3\.L#XVBE)'R]*V7Q;Q^ MH:6.;>.<8?ITEEWRJ>@?RSWS[MU+VT=G?MRZWS&,XE2ACH3@&W26%N;@1#&_ MAO@JRSV4DO>N8>K#]^--7(UMPW>IW-?*#SPEK/7$YS2")#*5<.?@, DTZ&-YX8)3FJC3&UZQ*U:H*9_VL>!(9REAEA7W?&N3RN4 M-:P9UW#55;TYZWG>&]TA39A^^MH&6VZ#\IROPPT@!##]E.0VA?M(^(L%E#J MK^Y&026 X[V_(D[GS"U?F/7UL0L/*X4&]6&O"VO0I *)AKU[>8(LGARVX^BA?A J$O4!W^*YZ<5?V\Q^!?!%P\M-\ZL1 MB)M+T*/.IT0;^% F^Z"I2D[]MYJ+!V9#TVG+CPK2B-+;_+8=*Y3Y?NBR.T<+ M]P8BC9H@-3LOE?(K3]*W;;9AP"ED;^/N OI#\)(H802KVWMFG.VGD!>:'--D M<$W%=KZMS,>]=':[3XB-C,FUU]E_IO[ZCIPIRP]1SGRMY%=$']W$X$[FV^CD M,A^2$L Q!)^@?WOB(Q"30I*>F7D](B ND+L_[XW&S8P\=@5+!#4+I;O"MV[> M?&PB 5K.;-D:&SHD+;H$DQH\,+L%R*7_="Z>F&4Y^V#VY'T7$1%92W?9N;.\ MV_UWIOHACA!#DZO1]-'(T')/Q93?8GH8K7)JT7,E%&[R^?=9A[R]WEHZH+KL MURHT*[W5N7#$*4K'5#ZH?D:ZKN,4UNH+"!+P=&&DZ..ND))>XQN3:H MW,S844GCMZ+0P!P&M%C[C[%FS DML6A92]@N5I?'_>9)^UL4QOM32K]+$9P,FIKZ2NR$KPP6 M+KRZ<5,RAZ]],'P"AA+Y%FPV\)(QQ-3F='6I O S0"U=TF>TM@DMA=BKY:OG MTX#/@1D\/7$G7_ENZCMP[(W3V/;L@OZH&SA:-0/'K-V\/ K\9(ISLI'0QX"/ M(V#ZR&L6Z0/D5O^ $D=>5",5GZ_'*T?J7].+N_9&<_1U8,_)] /H<%A//T$ ME-@R5Y3"UPA8#+1.@<9B'?F!DN(\_&7QQGK/3VMC^@SA??"H_GU_]K%> MI^,EE751/UO!NET/)?F]O B=)O3C5:S-D'X4T]2KH[\([MG@OV-E6JN/_%/9%DU,[9*_)H>NQD MOZ/1CL*=OMQW,970$ZS*L.(S _Z+VV\+_OB\ @U"_5T['R"P*3(4&.:!A&61 MY^B^&S0X2QEI"6A02(*V(7\JDZRE@;=$[L]^ZSTCO2O)RU,Q-O!H2T1N^%E[ MXOZ?ROA[2EVY_$5SV$S)9"()[#-?2^AY?OW$+I8CN$4239AXM!9:!!8PU?MW%CIEO#BZ39BM\),K M.LP L0Y><6(9(6)&SP/W]&FF>M.9/_VMBI+7X^#4!H4-A]8(V+*F//V$ M_<']9<<*FN]XSOK)CQE&P\5AQ%K*MM"2[4%WJ[J_O!;I_E/,/LX?_T>V)^NK@6J M+3>]H9$7K!8X\I*3QWF .LC>#JK]F+;#+-6;&A"V938[WS'IHP3.>=4$\NCQUR$O[70!%C7 MT3W!>'(QI!'2"Y'G3CO10ZF07LE,M-024K':!VGR$?<&D)MXH$8>B#;%4N6.8$5XH# LT8)Y M$D#/8:9B*479W-!AR^I1/]3 68K0!>BVCF,-?5CY)Z-L1;+J<9)%>?O$-\<3G:?G,D.T MB]?G'WN_I&6 5GTEF6\Y35U[N!^:RPYR[G?L?808&L0KL>-?S+!5&AG76&JI M%/0V[W>[6\9Q7YNRG*P:;%2;)L:-C-\_MU6JLU6V-#0"=.?9<@U\\Y 5CMP' M"//5G?=':WE@FE(Y*"EM1UD18]L!YX.BKQ -<2;I*B[.*JSK)=\P^][D*YMD MZNUZDH,_8ZV*$.[%BZ+ (5"Q#K&*BIQT2J?2Y*E/2^6L9F8S0__ 2:L"*3L* M5(D[P0.)A*/)Y7PE!KX-W1Y5XA])!D^5]#. #>K)YFW^^7U#VX^8I[NU2:?R"0X0'%&JWM98%A>S&O'/W\(P3M/*\D7XWF_K"$7(+6**?/6EB,YS "=DY=*,SSTLAF2AH\(=! M'#,.'F4,K)"Q2SVU5Z#"3=MK.Q*HH=-@4;9%H4_4/=L7BRVN7N<_7+KJ<2+1 M@3NRV(TK@N^!WU5B0(E)5!VV7.6<45]",!G'EKGDG**F]*EC6S-3;2]0R4A4 MOO]UTC2E.2.V:9061M75R#A\:>V%:DQ?E4R%;!_= M(!KUX,1\D<<8T@E?E08>&IIDR^V*HDK2%NKB)&3%A8];)S.,TBVMR*0=) #? MW_;MZ?T*F,?9V2LW"CB]_4(5'?9^#H$Q>USEW%]>.@J2#A&D. .:? M^C?F M\X1[B.W%GRLT7]0>Z]KYHTP:6*##:N?'*^DU$*9?^]/AEK?MR;ZE=ZCV8(OF MM@L#/2XIMDMX\D-L(YXM>\DYLQ#< &%+9U)X($(X>N"&=J8:GJ%W%B@U[5T@ MVF:_R[.I)%9.?3MI[M:A<)VF\S7CLS3DQM,J=(\Q"G2%:\%YRC5']WAU)%!J M:M56YBIF2RO9%I^BQ2ZG?!_J50IO\YF:<5(&?7)$N?C>NQ>1 ]FMH33 M@2?/@D'<4:@JTID5P?W S4;]6.2H:J_[I]='.HOAJ;?7Y+W>NQ%OD7)/AMX MZZQ)UO9ORNZ!SQ\D"JSCV3)=?($=5(T\-&EJ!.R=P?1.2\J:U6O0ETOH+Y1Q M#7877^X].*S5-R*?^S58P!U4L^OP)0#Z\"?5&=@S3*MD.:%&>2!!9"3=C4D> MN9@T9]Z-4_N",!J,95Y[1JAIM,<) =NW7+;5%SDJQWZIGBPM!&W^\1\($8@K MW12)TY"YR:4:ADY/&^06GHS%2G49(B#0##3@8.E*IWZ?H/X\6J!X(B1,*S". ML,4+?R]CRQUS\R'H"=>C8.4O;#$@E74#]04MC XEI?,':XI/16T'I&#/9P&[ MTXS<9E]XWY&)2KCF;93W2[>]UW_WI*]Z%\S*G.E&5\B.AA)E MYF)IAQEZO1M$W_ETRW/A%/AVGRL>WP^[$6YH.LL>!'U9PKJ\&G^1FR+8?TU, M/$MF)![,EK-@YO-I,CF4I&* #H8G\?T7=!I8SEI\@9&.C(RM!.H'[3 # MD3N?%R-R^W"<>Z\@(0G\O0^C=SY$(>8+_*Z7P6.[1O:$)(5 MH*-[P+?1BA R%DH_:T0$SX$SNV00Y0-X"72(E8T=8QMF#KQM(?R9[P\%9DR] MS_NGT/.$MA\#L2F)(0%YIJY-;_,'[&[B@[%9>!$T#$[$<47[^;Y'[/AZ0O @ M=,=2(YIO4$H01R T9ZE%CQA:]ADF43ZZQ?A+0IF)G?65?I6\TR\+]T&._7@H M:<0I0TD148/H>IT4E#0LYD9J6@5=)TDC8X5EMD=K^56\\ MY+M'3TKRC ?GM3&LZWR&]@WD/&E"$XVH4/;.30@>H^>!K74 #&;4QS'[,-U+ M/'U31/SJ;^D4?"LH;L-VK4[_P.TL2,F?25L0,I^NP54*X+,)2Q?I15=@RYHS M'>")?\ Y8!,FOADLQG8D#P,Z\,34)99PS\Q)\"Z[<$J[Z:-WD'#U6;9 M-AJ8"49;?3EU0VO@$3KF5BHIIW>F(;MUXX^NX'<,$<*D 1NL(]S1([&]:1#R M [ <$DV6L+/)^8H\#5P--Y4*O_%A<:+!RWB \4SHY,'[!V/954>U7ZTDX1O@ M?6 ,B>YJNXEUS(8!KG%D"Z@8VP0MA#2E%[Z*##?$';S@JUSRW@/P?J/O,9WR M^6*+]&N*DF?14*P4;E+613@1U:VVA?$"2\8JL1% +264IMR/E>]27T1IC45U M>LP\;JL;_93O/&(0Y/$[-]^Q_J7A;8GZ-T:*FE@,),*(.,05/3QIQM/WG^7?/5MN>%$^\;%;=\.27V MW)7P)X%/A4DL<=1G_@!X(&+-7/+L?9;=YMDH'!+, VT)08$+J8XK.Q&]$I?7 M_,8""TT29P7$7?6E[,!8S2R;AOWI)S^U6Q_CNR [V?LYC]$PR632=I0LZCVZ M02<;&5T-V,P-IK)#7PP_GCK:_!+6[#*KGU$_;.+_W<#RHOH\D*XW@+8+>2B. M%T)4($,I\60SH4?"J/\R\'U_Q*+;+,*E:,:"TVW]-#W:_LU/%SN29 M\@M-_UF\&9[6^'2'Y8'H9TA"=M36K@,A;H@TP(X0$U,D M?,SU&K-'0[7DT7>#-_EEAP[A)I1T!;]EDJ:,>[@RG,=<8;ZNV=*U=0IA0][H MI=0"J\O3QT>$7MR-GG +JO16?[A]N-3F;&<05]'@X?6#;VU7@'UV- U6,'>8 MM.52$R<)'8C=B3S+5T9I3_,F1A(..KHWTM?U6MYU8&D[MN;QE7^D_(1'M!;7 M?1\/=/K347 !1(CO,O- /]W-P^4(L56![1XH&VKP,A;[B+U? 7#/,O:Y/., M*;/Z^N\2][&OCK9YW^URL^KK]MDKNS].%F.B":14B P;SD)> TM"Q.W<;VE+ZU7G[C9/L$['MUY$I3Z^:;UI M_[5Q1TAT%Z,MQQXCQ3EI$'^^#MFYU#0F@]@8L)9ER#W-URI\X*CWV>O"6U]* MQUU#I;FWUB?@]]X4%%#65J:&F?Q1)98OMN%OXH-64O'TX[4V9$S20(5_Q05$ MBS>0&IQ0B0BPLX,VGBJ\X],W:K_;4ZKZJOCSBA;QI#]6MB!4.)]4G2$P#*"+ M3L>'Z%IO0?+G(M$1X(&HN!XK!6G@A:.S@A=,"D%<"@^AJ3XX3:MX]*90.FWR MS".P/-5^V@M"V'ET>85M1\7*(*C3 MGO'DW+B8/PE/7&P4"C2<]*_?5T:L/LP]GMB3.OTW(J+.HP[1G6^CM C3R"2 M(4B(N?$AB2IA..CX,M:,QX^N5RP/^5_P3R@/+KF%" M _WKKNL-X / @ Z$+SXOPP'UR12N &#./.\LA(0!A">P,E'@9VY*B_[4DRWRLO]R;0%G?O8: 4F*&EA4SJL*FV#_2N] M[<(#8%O"<[8'N*1E6.RK DD>@Y9@FUMN0T(PS@R_4K!64C'RH6=2S)7Y,UCNF0C6Q6,S._^>?GOCQ':>R! M;08;%HF+DF.-+L+]4!FN-/L$?Y'+D @ /(=11GWHV@O Z9-D/$:=\1M+%3=K M)DZTOY@^IGDCH;;SB8G!SUGDX9[4T3=O$.?Y7-1XW\K+R6)^8;3P+5" MO<5+(Y7+ 66NR&^&,G4^Z1=0R0/=SN\'[S ,CS!L%'&]>S*EU\/NP7ZMS-]I M#_<*1B*;YC<@6[A[N+/8%G /B;A!17>_AU-(B=9;O4/-NZ1&+0/#BWP8.YJJ MI_O#@N)#84_E8V(^_A_LO7=44]^W+QI$06JD-R%(55J0JH!$1)J(( I(C4H7 M,2H@06(VBG0!08$O($:EJ0A(EQHZ*B(=)*$E"(B [(C&+2F\\#OOO3'..W>< M<5^[9[PW[A]K &-L]IYKKKD^Q:\W>CWH1G&&=PIL)6>$T5UE/#$>G9*DK(:T\Z#LTEB/8(QQJ;J8SH1(467 M8FA>)[J4=V\2]P.8]'3"+N!* J0=S9F3$U## IQKL-ASL)CI#-W2-K3U;[S! M>*]6$ZP4[6_]-[(FL^]A/O[*UBU.MXTY+N"?-D7V MY5#N5'81$YX*C>FL+X\]&Q'=//,$^1LA %5\^BC_ M])-NMJ=GS[N\(SK]D.*CSG@..IH&U8 Y(I,>%(LG?CN*>=R]>Y\0>PU5N]]BGP^.Q,IN/H MU75.I/D>]K /GG$PA!'#2PA'F^[JDK;M^DOT8@],$*2!^6("-\Z-ERF!X%C/ M,TBN*\=<^1YJ*C/X5)]T*JXJ]$D]HV!;]P."7>^.?T;UZ2\4H+0S^?JYY<&P8MZJI_.)- M1C(/R/+4"*5.TS<4W0-2%UV%?9T]^UVTOK3WJ=PNYI 4S/J9.5G4_-NYZC=S M51,$QGZMRLEW=/B M:WG_*'",R%2\.I?0!#C21VDS8S_^I$"A\!Z?]:S$NZ>=3[X1S$PXOZ]_$]Z13B:P^5O! M4>0>/!(BAKST)'G/..3^#K4/;7*\O>2N0(W4 MXU.[_/6==A[+_D6,V>H"LB^_,M;CJH=Y*IC2YX.B:4UH;.'3*4BAH_931YT4 MM@"-SJ%LKXQCW=$6O+M%"%RL1 X3)HK6II,(/7/@.4=R^MF1.E0J7G]4S ;\ MD_ K)/[="%L!BI +O^U0]/GU-77?S6FO=:>?!O<,72+U[B18P;#J:T?GD;(5 MSVGGZ*E0*25Z7;D;)=:F.N?EL4(J;K8*\W^VTA%>KJ9FO;@[FQ[/N/35O% M M2JW-EJ.L)/P8 )XE2K''[,'2]CG0AIB($L?OQ5JO.=S (!Z$L]00LM_?OI<] M=(W[S;I:KIC.KP8-0E#&V446Z:_VEO^_RK>)LTD$T'F#1*#'Q';.(8#Y?R;G M8#C>HJ <8U)%*Q4MZ[EJ+#LPX:P9+1!^[^!]:3VS#67,^]B+ LTJ()(I#M!) MCZAS#_ "N',<@-:NANXAS4=!O^]8J*_&#LL9I;FPB+SG-X6=9ZMS9KZIC$(A$D M$:HWZ UT)%-[%6&*G^$$^(0/@ZR(G\R6Z!\]MWUR7P?GS1*$RPNOZ'J3IA6Q M.J'%HC9*3Q^\*;IWK.R[NU-JK^(EGS MS=B_8L8*QX7*7@Z31-2@.^9$<='0,/6E@2,_9&^;[SQI:/H@0U"DXHSXS1]G M),Y:! :X.-GM:K-G/40%H:"#"4SQ2T8G99Y;)-!LQ1.SE MD%2HT/NMH/,QZY]VUY3KJM*\FQ?N'2F^_$9N0./\6]YI<;>^ACEYU/R+N5W$ MT(U[Q!I,;PAR%]1%:>B^X^91FT]-3PBW3]6CFY8YB&YMR1M][[5;3CZDPM _ MU2!B5V^!4?KKM+#$X/_W.VD:]54\I6%%,YY!>?==#IAE%;VL ]Z% MT\WM1U0C=6X\2*O[.\@0Q\^AP+/(="+HYI@&@(X;27@SR%TJSIS?@S1K7E.( M,VM-WH:YIWTEMQS&;Y['KK]/#A!DH)?.QL% KBW+?Q$]9YJ*@G+3$%*[Y<#K MJ0O?TZ^NELY>\8B>\>PZC-#\P&\O<"IF_K'H >68_HDV!,<89?%?YNH2UB.+ M\$-T8AVQ6TB]6[:O"T,2NP!>>Z230/E62[;5UGIQUZA'-/M1B-V2K>"(O>+< MO:](E)G =1\-T"W^5WE(]\,3+H75"6\_B2'[0$ M;&A933^C3\]YM/Z7%^GYKR[6\W^ZN8Q'S(B=2%6=^)UO;Y#Q-C7B>E6\>4R5 M3)G+W85M6!P!CC\T15[AA* MZL%EEB&',F=-ZU2LNR]FW#-U=9F)L&.(/VGR MKFT+5=N&[0H<_/C7>%.=\V\)\_ MA7" *=.S#>LYNPT3@+="+W>C-K<^/O'?AO& MG;,-4PP+\]V&9:,X&OQZIHLMB8A!?8L:WH:!@5+;, FT)-!A;6Z&AHA]--Q! M<*FI.NBV2\LY;P&[+IN(\-4628WK'?M>4UG?D(UQ:9/$)O(\8-*IMA_^0T%V6-KY%'?W@@3-U&B. 9(%V* MO8_&)/*;V52\N:U0AM&:>/'C>A5I1FE#U7[_P7#!O3].,):77F^ITWE9N>5M M6MB2U3["/C/=!A^9MPW8YVGK\)RH\.F+X=/[_!Y-U:=[X;T[ 9( ZOEO5-K6 MQC5T733:/@JOWN^/NL >2JB:W88E>/Y%8+9AG5T@+PMN@F(+4O]-K_]^--PX MF"(8RS AN4X^ML@ [3S0)P#QR_H7P*#/,5WPV[!! C#8A(;V$_]R_Q*^ M"OSLVP"825^ ?__JU[-95(QP2+69AWJB%D;!L+^\G&1[_O;#(NH[1\@/,57( M3IQ-WX;AR3LC'MN.V&,N@=-J>3=FK@ I]-GE?3\@WYW]TB+#XCVORI_R(,==B&9?Q]M0WC382:>_%R'#P\H9-!B2JQ MUP:H)2F7J(K$M<(2\YN35=F@+>T)!NWZ,Z?)Z$+XV.8^Z!^QC6@B7%V-O'Y3Q M'5,>,;"V\W^W62 ;DKN09X!]'VB;*/0[IPN=2*R56A=9<$!V;X"$;K0 CKOH M_:0^&6I>>U6!S;M3[)NR-F1O_.7JPX9_>MT\D[Q%S-Y1A0.@$#H,G&2*/Z*[ ML\J(P7/Q1/%MV"7MD#[S0U 9S?F/-]C0ES(H,D7^=O/;M:@O-^" MV[#N MYN-]D(<$SKQX]G54]7UJ>L/JY?R'1YJ/N0)XSQZ4@^F^\8XS9<#.@0 M:[&GN=%C)LU"*IBVD&]$.3:,FI9;!K6Q':YM= _9+UKX"W7D?V[(_MH?*!XL MIE14(^&U[U,D,$\:O$>L^[-6QY& _9:5O0V[ DQE;L/:]2%3[_'[QEN]-1BM MIN9IM-V1(,68MB]GO5YE6GLORTGD:%]HD^LT\(2;*G8M:%&#SL M070-?(VWD#VDH#QFKL.\0_M!H%1*X<[3>&ITRJ)+U;/$\\;7DUJ"753DLN6" M/OZSL,G]T$L28P4E<01FLLK-)?!? )XV8W8G4,>;>-5,K/3[.1(N"@SL0221 MZ$3>Q-J&P^+O:I/9]L7)OV'ON(:?R>7IW"HKNP1TW$9=1))0]$[H,+BY *R= MO7.%(,/FQF[-]2KL?MM:H)Q^_O"Z'HGGX6O-&BON"OK>V7/6W7S&6H1JXGH& MQV$=9S4:8H2Q4E0D4ZRT&U73]JCXNVL.((H+H5:*]J[?RA[1JBP-EBR3'5 G M%>QVO/Y51=>LV?WKX3S8>PA%(WKM+%P"'8ZH(,S4IC>43DV5HABOS2BD/NN@ M$'FADC^6^=T>O[_/'!M?7YRY_W:ZUG4]6$6$G'32X5/:FR\"_>S/J%KU/LTLKH,_KA" MU"&D.]J#(IA1,^YPH\Q0DP;#^0G9<*$/N M(A4OU5 <]WEF^S6&:*^JSM34YCC\8ZG'>G47/7,P9Y0M@N]'B:"N("#-4]NP MCG-X39SV.%., G QM13X(1?*AEC??H_ZTAO'>KHGFWIZFDSSC[0T)]0GR]AF M=03+*/^UA-WI0C]&@:<)?]W#Z*O;L*KHKKDMAT#TZ[REUTV2*5'EK7'C0S5U MF6&AOES94?<.A68\6YQ>X+)Q/E[Y<0-2WW%,I'P*@2EE2L]A59BKL3E8+OH+ ME4"0OKJFA5.ERA7HD(Y7AM"#+*>M]J^K'%),G18M#>+&GNN!6&@A9\KWJK_'$J^A+$I\FM+5DKR?O7;_J%RS]JMGS MUA/+1HF)$S6EGARE5](&.=^;2F'S$QBN0,=1)L"PAY:IR"X"# M8T#"QOX&D M6>4.HP137MR^WAC% 5A@3,L$,10UUM$\^4I(],3+"USW\IO>" M2+U#W90-W^>1=B>>.::8INL$<;X&L:?%DQ'%C.( E]2I(9S+PK%S]I#]_,[L MLAPW,\50[@A_1-=TF0H94<4B7MII?-!Z]-E?X&?1E:0L#"_'AF681C0> D.. M/8/GI2%[ /'IU5D%5J%94#5VU&[RFD'KJ66G^JH'=][U!] >KFO\+4:-9Q_1 ML)'@.-F.0S@41WP8YRU:T]@&-E\7S9@N":70 ,H76L12&1A-Q70=+AT0K)]4 M0=1RQG;!+_.4+FTMLQD!*26LC3/\(>$^>CT4QG!@]S?EQ-16 MI@"R+2Y4(;%N-Y.96O!]3D_YU($4S1LJOD'A!=1456O!PR,Q.AP!#,PUZ^ M^?[DE3=O>#0'S2080?BI+0Q33@ZZ#BQV_?@H45>+X[A6N?\VRG ;=A\%EM]9\<-F\/F^T!E MH*6PR"Z\SN@!*/WE3DIQY^&7[K,#0/@CCY:;&/K(^7/$Q,."&:V"XC_ MH/#.?X@LWE MQ]ZPE7 :-&0W*_#LN_JGU(,3(UOV\J[4X/*EI)$+GY)/.D?%C1<\KL']YEC+ M6]9#G-#.'3CMK'=,]6*<(Y0;S!O[>W />FK:DWEJ?/?6@U&2E]<'UO,#_]0_ M*SGQQ>[/2U<_[F"E5H0M*X:)H"'9 @)@"/TG*PGP)TK@9-Z"Z_&-QGUW?"^ MW4_EZR9[>EXFCW2:\I+IS=E9BU&E:2CU*V6UU;;*$J6@*06^7L7869WG!'K! MCDDDJ;6X,JBYG5 KJ"#1!/[I%CAV\[.0OI7L'4)&&'W^9U3[J\S0JAZY#P?2 M=,6UXD_"?J+N$_82KSJ2NMC\XXQ@?"=^9V?V'V; " Y! 82A2[\&HNTF%1LF MM)[^[,$HQX]U[+XU<3VJ03B 8:;;K]TB1%'05=>E;A^S@]1')ATU>#B9/*J^[ M-R.^V'1LPVHC8SE&\>[?LD>1"Y53"*I: L=#F1=0RAQYH3+G4441OO!^:6T_ M8Y&B 2T^95Z_ '03T6CD>!D1=-^()]2Z]522T71+&M"!F@+Z%/2&S>%,;T^<$0'SB8T)G(O+10@*)()6K7IGJZM#:W&-&S1V8_ /Z&K4\.*Y^B3OAG MNJLG7?@;])TYM[:' QW0(73[''2(]T&+[!P_6]MXK8R:+B@W)ZS>FXZX$&)" MB#,<.Z\VR_E,;>6UV9$3JDYI&[5-^U,?H/-V4BK9@QP@1D]ML/GA\^F0UB!3 M+'*^GVF;!R2L4! IA+T5.E;%].+BO[W4H[Y"FU$Q_XS=%Z39A8K\7+3.LN' M2E5"WP:93.^AG02DVDPX06_E&FL^5>!T03AQ+S8%G;;I2=,IU;@O-KC_QK/: MF@9' RUGN%ZPGYUNREYA+A"^5L;P9!YAM;3Q88GT<]!?QF7F60C!B$A9=QWY MD/KLG6RTNX&UM/FGAW\[(D\E;]13MF$A93_%Z",0 MUP(2TB PQ?+MH#N,LT#'X9;(8O9D]E.YJNJA%B><\9X6HZ9JZ:XK"'+V!OU" M+=UT*7/"G;MB^61'.J2+ZV2 MVEKRVC=4S[;M0Z#JQ^?.'NXJ&:6[3IB-_M21KCG(.U/W=^>0\1:'4I<#'0;; ML+7Z*\"6)^4[RZ?R8R6DC>Q"D0@+RTSQ,#H*J@3EZ$>@%.J@(&X7E,$)'#?< M1W\Q@@HS9SUG#M63^)93*Z1M?/5_\4YQKB$/@6?X834PM:82A])\* M*W-26&=R[UQM3H*9X6NLQ^R%4>LF4>\>);L(^::NB @9O^Z'QP:SOYV*.Q'I M=I@1@/7\5V[3-:##?J>4:K(Y#ZO)_#"6VK> Z5$' [L'^2$.'PN)+)PM?G]7 M^>E$I_2+^JK#M=4F;PZ_=*Y:;]\TIB- CT%>]M!<;4,W:@K938"A_.82GQZL M@4)HFR=I?QYXD&V39]Z$DX^.M7A>4SWQ1Y [0W;YQT_KQ8\CV J"GZUW =O?^^?6[9-.K 1'H2L]NP;U#![%B8K)QL;* M.%LH*RHDE>%":3;K')>_)P1*8NRRH_%VF^^'0D'U=H\SI526::>Y8M,(DNE0 M\?U]#;FH8>*F39A\5FL9CVZ7"MZO&D\K$+?Q)JYI,]38I+GJTG4K&F!/6UZ7 MGM5G$>H^E"/;]GWS4:>9%[Z!$KH:! LY!N>-YGU(YM$2\:'ZUODJ7]*[]M>3 M/@K),0!V%P%TV1GD>-;];5A J^,"_+ZY!H= 6D)]8/W'KQZKNF;[.O9+';;N MR+_9A[G*,Y:155@@[^(O3 Q@]Q#$@*L;),?N'*"6=UT9W+4Y3XSW'9%S !.Z MCIWS3F:XM$;YI[G_=K#_L,OTUJZ#E(:&W4V:T[4)?UZ^YOKE+S$/@(YHDBF] M@E6"E\;F],S5S:V%18.>7B,MF#O%05M[Z-4-Y2]7AO=^Y<:5^S5=40+0 MO"U? ?OS\3_=;O\?T?YR_[>N*236S/TW,E]A+/9_7,NN;$?\QT7O_]?$U1!R MM!\U;#4/579&K((4QOK1."=U:W;VZ:M42'[JQN%Z_DJ1&$'Q4&#WEXD)_9:I>_$.F3 M34M^_0QV+,[1ZB;EK?1^.0S\E"X&?Z$8\%36"#]X-G3TGMM:YL[UO0,G_K7: M3ILCV] K)[=AOH3[MPF]7X@!*'FF]= O>:.0;=@^9(SGF5A-L/':&6X=L1#7-KM)USQJS\< (IDAXZ6?IN^#>? MEIY+>X[<:O MZ"^T)?<9ZS3JT?-Z#8(?WW_[[NYN!Z,W:2YS8GQ?^NHX,6 NC0C'[_[ . @Q M>G)08K^G:M/Y5GWD6H=[GN0X3=G=T1N@EWWSNZ_:8@Q_5[+W+OWK.N]L[6I* M?JNY0',_;UW>!9?%NHSQ/$E%T?NO-&S-_$2/S.?!\O[5,_UV(P;YAS"&#N>\.+6<9%RXX+A"^1-,/TXC=*"ZK,"U)M*AA MJG-75Y-K[7"C3>A1C!_#9>Q25LYG71L1_P/>;Z]S_;XCL1G9@88.N=UMT\)/ M#K,[V0F3*U-V[,*G(-L_:147IH0#"(I-WV>:SG[LGQ\,&-WLW+3;%7?SU-Z MQP^:B!8/E;WEK1X^_PNU[YNY>O4=^ZZ\\7)6BUN.9*9CX/5JI6G/3Z"CB(8M M?/_P![E*EW#_(XK)_RJ7_&$./(^"-(UCB/./S7E&V%K,6ZPG;8I0;*=L?8-P M>B@5R2NO$VZ__Z.%SOX#ITL$=IW?!W\35!%-B7Q@=G9AD,<# M(G!07J .P^LS_3)PR+"_V:ZBO,/IAK*'@X'[UWL2Y-VRWX)@+Y+_VM"[.;[L MF2-#&3^%YN;X,X=S](LTA5>(WCE)X/**N4F.5U7#J**&DGZUC=Q F$K&7]K2 MT,>E%\]=?;^4N&AFQ5;[+Q$ M;9A2U#;,IV\;-J1%!#4 9L8O%GX''@*(BZH(4=0/SN\E(;(LBVU8/)Q5M U; M44.+HT">_FU84N4'#'2H-(9I#_;39VD-=YEHFO%Y6EJA+RN?GBZR:IL2%DET MJ,N(O,]EW1/QP!=RBJQ\3>$7/[1T[OKKHK\*279W7JZ^MNF^05>7\%0OE7V\ M7ZK6HT&*[E^22H1\.U:_PR%E)+.HD$)D]:)^#=Q!(R=;@ X])B\5G42L_W,/ M!Z? DYI*8^OD-M:1-5"ZU\T+'4MT_+$OH.B%\]DT1PP/]NJI\ MOX]>L94,95%BYJ/P7'B^ ?$JYJ^!8S*![O![D&4\B$Z1=>S(]82F6*:%.#>;ZDAG#_%.W*^-ZDDI"DR7WZF[I->L%./8+^)E\XQC5GUS#Q!"J" X28XN"4V"8;U&>$6P(8FMOMH4G_#F M@EV39GZ4&2]5[XW^QXSAK!C_BRXQBG=;:5PDJ/ M#\>R9>P7D.*XB[3TV$H.U"/J!6S#RX[,-]8]F,YF+=0^>F(MK*QRK?(S,-5, M5V"] N:SMF&@!V= T54ZA,HY*(5^>9*MA"WL1>^-D+<,'PDRG@,35S.\5K1U M\#;D(S=+%_^QKE&;#(FKQ+$J.1@PF-#'%K",9@C@YXAR9 K07LY+<6AKI>3+ ME0B@M9M00(X(5'L%>-63P*3=FSBZ9VBT]M8]*)GUH0YH< MEXGAC?5R[$@G;]!_[LAQ<178V;1(H@[&MAVH'_,+26*+65'L&:WV5C6>!9FD M#X!DD=F,]5Y]?>M0$=6+(N*[JE&?B: U@H2@1^P4N-NCPVII@8.,+N6N!=>) M7\?5*S5/535X(+%!SL;G@O;M8![F;J$J#->VV!H MXLQ8_X0"\TT(\,0&*0VXSS8>]QO90+(E(+2[9[EF]Y\_;H>MMY178K(]J[0^ M$?WV#HO)" A&B<; Q]"D/_2OM-*[J"OH!!3H2)Q*L!WZ#4]!B]2NMEY;/4LS MM6$*1)$D+]%S33^;%EG3Z(QA&/%?\152G)2:-'WC-[,B73U$2+FOWL M8XR4#\P4,-#, !J**=;/%I@!W=C\QHR+T&T SM3ED$(]Q"XHO;M,;,"?J+:OH+NGYFG%Y2DNHF@4R6YDGY\YWK(>H\U.MA+8EU!$ MBRNIH@+"W^V!$L]IG^"JKMV(D%@<\E"4\HQL([:[*H=?Y40[(F!N)R\/V3=( M?D0EKI6"W%TFB"Y'?ISZD$&2)Q79C4CXL]7MHS%6MU=P53ZYYXZ_*+G]V9OR M-C<=W5W"CJAMV.Y1CO.JMV&<8;<#(L00 JG/:@@G'PFB>YXJ[FR>Y!.%[;6: M_-*+.B2Z&VZE*!NT>?:8A#ZHJ;IX7#L#;7H!Z#C>MHL9]:\CF$.H&ANF.(/Z M&HOI) A6U);!8PD\=0%/Y4U[:(YR+9.C4[W%OU=S[>IUITS>WU57\((KZA / MX]L]#$O7C3FBW&*U 1?38VY))='TG:'1!?EH&U"B+<5 RBF85O%XB/Q!^GC] MH/[40,A^'9?<$2L7)6,2U]8Q^$YE@CU&4"5#QHLS'RSQXBO;,'ZS0Y2_+0>, M4YB'P)2>6:DQ9)V#XTG/L(B]S>//Q@XD?_Y!_<(G:5";JQ@L(;_8)?(= .W@ M9%ZJU/K..MQ/*(SA@SL_5%N@[TTK;RL,BRH-NF&;7;\J61J)$57,F/FL%,>E MFN:I_F >Y\TX '1[_0 (D=M#LMA1E> Q;TH+N(:O Q8V7!Z!B>@YC<0 M:6THL&_-'YRD.X%JC48Y4KV$I.PMMT3,@S=V9/^'32)$#.7QJ:AQ"&37C671\X_%[ _M!8"YFV_=9YD M_\JFE1R_;/,,Z##?ALW7$*LVUK- C$,;K;)G XXSAPI*/%0KNU'Q/H9C"R,1 M#F(NJ;>F^^C1]3:9(HJ7JP\J!W/5'_%S@A5XL\,Y7N42$AOV!:,](F$A\HD(N[R('4;=A]6[K;IS1W8])G$6Q MXEN\P=4. MQ,;$%NCA^+[O8Y"L;]:$4],)131=?.O/:\(FGO?VGI2+)^;O%C M33O&F]V8<%!JW6)^@Z39=Q.RH=\:*\>Y4$+-213<69J =:OH2O8?TU,VOH%A M"K[-3<+V'Q9KM)NZ74]4V\D2/F_#(*,_U&NQ#![DI1\ M*#7_H'C;I+MC&KY[#CR[ 6FI,\43V'P-O.L8AB'N$*1,V1!)&0C]BI'1*=8N M>47WS'65DY,+"4FE$;0E%+Y3+^4*[+FOHR+)&:VM*K@8M)?-](;YT8^U;)II3?G[CF?/N62*'.$ (9@ M>C#QY@J=?&>D_5P_8_ MSX0?T3&:N][[_OQ82D)8$>=K 866G5Q[Y?H=:&**0 +SC +\ MZ/&F=S2;!#,KJL!+[:O7M#&DWL@&V^>W&BV5#,K$'/A$JF,/70SK!#JJ$1)X M:0A@[SU0\J$29SFLE9!0P72*6(A\W8.@7P\A)XD/-"9D/8ZXU"PC"+_]MXQN M3'.+CR! ^G)4XX1PPCYWK[D56:G$%^-7GS6Z9@_/>4>=]3M^,ZXP_-)#/6F1 MXXA3_T*[W)W;E)ER#!$L!_/=P4JZ(W0X FSJ;_=P3,0%4U(O;\.<,6)7C*H] M+ U_%&/$G06B-75][)2L,ZGA<:YV;J94]+,V)&;R/ MQ>MOWJ@50TNS1Q%O-]9WJE?/% 4TG<>O\1ZS/0U:J ].CY" M-9:2]>GY7>JFQ.EXR6*5A@ 9_I%X1LQ;&*.4/LD0?][79E[#4=[BBWLOU;J3_1'O[N[D"$XH'C6E[\ MO] D7CI]4IE%;!'@R %"1VF6[;/P"1P:_ C(65#G9%:ND]*\B@^%T]>[&)QP MO .Y#>/8=S);8*>L)7Y*OZ<(^X<3EO,:I/I2C+OE0B,,9JZU$PIMD8+HR"4*C/ ;>H M[=]E)1.HV@=7;ON/N56,W&D+LLO^OB)__I2DK:!%VNBAOT2ZY+\2QLD(\"P& M4DY(15U%"LY"4NT(46=&M]/*N9*[-Z(O%9/=>4BNO.]F#-N/7__!]F'J6Y^/ M"JAD[NNB&J\CP6H4"4D/9;TD!E-HEI32]CDY]V $W-PH9/*BD/7,^E//_J/7 MOMX2E=.G^]T<.9IFYY<>==X*K;GC? S+$7T[%Z(CY""ICMOE]:7E0KZ]3O6/ M DU:/]J9^3]W?2#_TTI8S]AB^/<@>Q80!H*(4R%NR;,3_6YCV[# <^5RZ?M*4]X5N9F<>V_,RIBR<\U4[)#/6=1YX[:H1-0DSO_$).+WC*+F M\V>%P&/+*;5?)Y:A\2)OJT)6E="HA43\"[_'5@4,J=N[OK3KQ!Z]]!#^FA-2 MHQJ6URTY,VR73KT.!\ZG1# WZR.3Y1AJ^-#)?.>W_3?_;Z1"(8/]L+OL[4X R8/?69T$D5_ MR9^!BX;@.2[E/CX4Y1;O/U;UBO09=^_!R7=)IQ.NX<\^S1H .H;0$FSI$ )H M&6V?*D952+J=MYS8J:([FT M&\7%UF%JLM+8,"S&;K+M,#-H_!H%;"UI58EU& XG'SG]9ZOU9Z>KG5*RZ@%% MU]321U_=Q4)TH7-L_O1@QF5L&)M_@,&-#:2GT#!W6]PH?\V1WEY09'>;*%@W MD6+F9GIU@CJR-!%"[O'O2*)FJ7C%*NGY<[<2($U$SRKBRS);X"A# ^CP8KJ' M;Q';CS)EHN2XZL-#^)J:EN0$;*91*_S8M\2&\)O>\)&S_'*2%7/_- MD,'9L8C Q4H%G"ZKB*E*+>#N F0J=%HLJ7#![RLO@[>NAI4G]ZHW-B#%;R): M+@>(:N#6GMNJ<*^EDS@!G,.+8$+=4R)# J?'*L2+,/7&F5*49B&WWEECJ.%6 M9E>H(93QYM>JMMFHP\6:&KR WZO&AQ9;Z M44-YY!E[1S67DX&P^'^:7N1894XEAVKU_\&LC7/PX K&Q7,$P,"'3"G MWD$6\P4\KK3 'O*JC$$KDF';L7\XCK0HS#^ DTG,E%P9 T*5F+Q3LE4.-)/$G #43J^Y)OSP];3XX,OA%B@Y" M?)QN2['R<,<8IYC<-,/6GJ>5OG+?FPXUV;0,;1Q.NEJ1$64GTB7XD/NE<*.K M\_%C)?_S',-_1VN#LVJ ^20".(FN+4U"!6&@8 )D0Z0<8""8=MLPBB #/<5, M.:)-G&!5'V.T%,Q=][UUM-=Q5MPM0 "1TO^ZZ9^HFQ_*KC[-,W]%-V/V:[8' M_)+8[W7T1<'ZK;H:;]EH(SR:0XF-@=]1A+]IVS &Q>A@9*&?XY1O]);=1/D_?>)+>2?K$[2DY"3B]7#G:2HF MQO$XS1?3WTGLMD:SCG\AG+ZP[75B B1Y_L\%A8HBV??A1@,< M3I*:#TQ]-LF4IZ8>X81XTT[V_%['[>223[]2\9.XZ#+N?NKA<<4AWK-112NW M4WN*9Y^7D >UXSJ>]KH_=PV).HV1R=2S/MO2J.+0Q1OR]ENW:V0B6QYG3HNO M*L$F]+3M'JYSL+3Z9Z!P[HJ)U[F!2P=Z?:0BM,6N'W6&[VKQZ6+S[R19DL:8 M7F9BP8Q0W%'CU)>&]]U$L=GBU7DK9X1:(J]:M63>V_NE6O)]KWY/Q)PH$+HQ M)3#/"?.X&'9,!U9ARX$7D*A=0/)DCU33F'U(E(JS&4:^>9=#_T9J^X78;-*I M>P>YAQ1!=&QY1+E-]ZU9L5'EL8A$9VT/EI:RF$]OLHMH('=X\FM;KB38?OZ. M42 0F-J&6=.ZT6*UZ7>?"M?2M#1<$?O(V,LCIM\ZY&S=)PXK2B_$K[BR!9F7 MH#"&!5,-7.Y#WE=0ENV+:_$L]/S>IC!N531TI^)SN*@5,D=/):GQ@GS%ZRZS MF)"29X*#TI!Z!T$$=S2,TX5$ZCL98<%$SW"_X<;__ MKHGJ(O+B1; GO-4 /J86N)2]M>?)1)[8"DF^A?=,P^/X;&E^Q9]G/[[R/\VC MP<EO(3$K-_1]J0V6_A7#!1W_\FF[5\R^*?BU[E' M6;N%'=R'F*H41T&ON5DLILL$3S!ZA9V\_:3>Z&SW9,YN6,#C9SPVBC#WZC,F M$W'B7!1$O7H7,?XI%XM@KHEEM*-JMM#09$\;_[C!H&D'?B_#M>K-C&.PAJ5@ M>JA(1JQ=K8SJ)=DGDO[[)U,YH]3JLP]Z!$:R^= @F7X3F@+3>]H$:(2[Y9CR M.I9]"+-:ZZWDLR@*[#R6TZ; M23$LV),(X19XF:ZJP88DMFW4,;>=W\[EJ946S'^%15GU2:+ $_$\-$[L2R^B'H5*:#B86)01<07.MSNK4AS;X2(^8G0V] M 7 M;+2G^9TIW. :'QS9>C='M6F"UUW MLJ3WQ^=?5'YX8R 2Q7%L0>B[" 6K:0(W6P\;V'OX MG3RWL:0GO>8TL7OA.^ MY*LB^&$SALE M\RVJ\C%JOH[ .[]3[]T7YPG),(SQGSVRJQ8X0R+'_C1C7YVD&05F MSB)UQ*UTVC_U/]%U&.BY4WF!N ^O# E04'$ZN B:<:_LK=@74SJK VXN31<4 M8VXW5W'9-#Z#/P7F1L6<+#E, W9"0C]0L*Q:8P>%+R7 M4.XQYQ%\:V+36D]Q?-GV8?K% *4D_REC_59/)5]YB% M?$^433O'#_;3#[)*<"?9(JP"( 2>T&8RKN0]\@5KWY.==[^J8N)J=?O:^4L7 M-M.;[FB4]G 4GK F#\KUIH(+"Y'K*>!DIX+BN=@74$ZOZRTWFX(6*X/DOJ=' MY(.XFZ H4'T^H=.4,7..8M-!Y,=>7G4^.G8-=XRR&G)(IW%P0U;)0^<;9<0%Q9S7KW8XMDY M>PA<3FU!A5")>U=OD;+S[TCE!MX)/(@M.;UP\^U\&MP0'W,XM$V.:5H->@%" M:\P]+[HH7RY?>#YT>83BJ6(5VG&2"_>6&];.%6,=;*8)3E(F[P9FKW:8PX8- MH@*//_I0'.Q$KDT6/NXK>\\Z6I;\(D:_!<4!-CZL0R6BLTURM+9W[!IIUNQ(,Q[ M*!.V,A!NX,2KC6R?NYIJVM-1#^2Y^8^W6%V]K[SG"R7HG9!ITK0[%]8N>,7D:\@ :8$3A M^U URZE4Z!(MDIX,]F91>$(] M9JV EGU'K9_#0<4X*MCG'7+[">E6_J7BD+<#-_\\)/>':3>?*%^RX>!DIIY) MF4:EHI\?=S6!TM?57\EC#U)7VV]K/97/XQ C'@<=,7\E?4G_(/XUQ2J5>[IV M T[@)*=W3P43;.I!H&-#(/@P%/X9AU+(I3""I$[KP]2,*/NB3#M?AOXS4QMX MI*(D&=9+V^@B)! ES(XB8]GJ'&] 4\O0C\\_-5G[KE*[Z-)0K7/9(>4JI13' M!#3\C9D,HBL?OBMH"'M;^N3A(-V5&]J9UG+7+6#>=RW#'OB:30R(>$;8]RD(K"T:Q"&W?=YEA[&ET5?E&>PB!E#U(?PG=079Y MFE:%1"Y\87H&A2<&ZKU14FL6C3K%#GD1JEWPB??<<852*QQE&P9/V%EL D9L MV;R<%RDCC_?!O&HU49 MJA9T;>T'6WEEN%\P^?K[;Z.[WL!WBV1X2W5P@(:P)L:PQOZ QVW#8,#5P7AS M YKJ)U$'S#,(W4LWGKQI(_LC8^*@?X!&V0?%ZR9#O-7#_VGE_?]+[7_D96O_ M]UK4\KH %45RZ\HS*D"M38+DKEF5MLR5R7.QW29=[D6'0_^ZRUA,V]](/P7[ M9:*Y!$ >*-#%<E^D-5+G#-$ +DI%8\NB:F6UW7[ M:.5171MS-*5M[Z7KIEVHL/GXP XF=EP>S30KZR2 /U&0+V TR8 S]!FFC'/* M'#X2./ S,GRJYL^1U>4;:%>W30X_XR-P7!Q%;^< 'XL8P6IDE;(*6:^6"*;K M^,#\Y6NK1&" X,&ZSH&.R:Y^WR]NATC?;,3\*Y&[:4 MA4E*'J=)F+N;Z7H1LL;N6?#$F$^^: ODO+B00W'/;\,*W2%_SE_=Q)ULAUI@ M_C7A5PA*D B^R]F&)3V#EQRLY'R#$L0)_5Q0WR;P,@#E!G(;)N83QSB&;:83 M:0HU+SL8IW!*8&G\FF^=]:@Z2&_[DV[0W.8?<=$HIF5Y(D:558,*VHB=JR:L M4:CIJ2B$F6;%JL^^D5_YV30>PG/LJ07W8.W=.J-_AWKDE"P6-3V89(0F+W7N2F;64AEE%;JT*S)Y:5C%+>#RS.0@ M 3R-(-ETH*K1S'VF\U)]Z,0?&=],(N-PAI?*O/MO'DC[*,#RF7,,*;V\EV]O MT^8_D1<2WW\^SLLAUKO3.Q[S)$NYYAT5VD\8389R"'!+!W M8U]_/IAM2XFQT9CJ49R*YG'Y1WI30] @2<[-BN&"_W@;6 OC3!4:TY>5Y9LG M-V/: ?#@O$,*/RP9Y+\9FQT(^'2!>VFOA^ALFC!?NZ\;F[]@YVE\+P">/?(; M_F"6:S2'$^[%\6S:02D40X;)K$_E@-CW?7UQA&58[F1H>[O2":E+?R?I]JPR M3K"W#2,MLX4N0;^I@Z1'GN\F6NPIF%U81]:^1S^]](1Z3=%QD% M;J2:Y37WE*,!BO)]:P#'/'(@$88 IZOJJ,"!P%X UJ:+;>Z4Y>VL%/H"D:G( MNSAQG5]PH3,30R=\&YNS@^ZG99H4W>-"9B_W7U9ES=P99C@ '19 ('(J9+[O MOKDA5./1-AF*5P[Q\$D'R=9@7;47&BIS&CMNY#H1K-PG$RS^ Z[9)YOF/JF, M$L:=J*L'( .]6;6[1MNPKD/!Z0U!O91 [L#59D*Y.TU]717,H6"88C5LOAFP MT L2HJ 1.%K0TI3X02;-@7;4>I?><>6\S<%$!.B=/F733JPEIJ'\FM'WT=(11#FL5,=& MI\VRA[2@];-PB(B!"E M%R%*D28@7:5$19J(-!6I4>DB1E$D:$P4Z2T("LI/B(J*U$@)D2(!J8(:*8(4 M20,532!!B5M3N)OS<.\8]_SO?;CWG#'..,.'E:?LO;^UYEQS?=_>:\W)\,HL MF6U,6(_7S&45!S':VF]A!C(O6!0E&!2&'EBO==!*+*J/S#E&D/@*DT9'\=U0 M4%X(4,$DI,ZN;_U@LH+-<-SO:IC\Y_L7*'$^)8?O7ZT=. M7_;D5A9TW.?TO8QCX&5C9O4;4YGIOO5IWPSF^^8#-N^6VAHNCLC%;G%B2Z]4CU-;ZFIH=GVC5J4\>]L[-G3S5N M2H-;.&)3F^M-F6B3G[?FH?1SP].B@RW<R/)T\A^4]!NZD2SZZ.I?9 MR:_+J[BS[1J\XGOK#L+%Q(@GL3;%?B>\YJA.R/-UXR-QL@W[I VFW7;OWKWM MUP-H+Q78[BI8.[N3R/)@4#/('$\"8'B_FM/-G*$JKL3Y]3A:7LJ"UW\1*!!$,FR^ M&F#&A/.KCG*(< MFO\0F;/?4X'W4)BZEK8$)*:TW%D'X"V6JT$O[C8#_6L[QZ;M60'ET1/JY*S& M-FFDSINTN<;]I3?8FLQC\C8TZ(2Z45UQW=>2Z>"GV353H1K&3YO;E4DRVY,3 M($U>3:5U8FI^R1:[/]=Z2\VE"]1]+M 1F1#AWBW)G:RB$AU0.;(AW,G MFY6++#;X!CT+*=JU;"@UO"&=1087DK5@>SEX+=^K636,GF 7YBU#E>GZTZ1.@G?(:-1:8@ M&OS3FN+"&$?_I'ZN8)1>T81VE2F^WRGZ4 5D'RW>8>?AEF@0V1D9==FM_)B) MSJ/DV#=-<, (UNV@PBOC4%BI_,-H!2ZUBZ &+,ZZ.VKAM.KNV90RHG#(>W&Q MUYZ&?NHT+8Z_*5&K43"@["TK_!)GT'#4QRGWA.Z\? $K$C_AQ6> M:+\9V^-#;O@I\OV=3K/-3!.VTTP?YF$5?H-L6(KG QJR!:TAK("?>1G+,^2: M=2*R\-(=N@MEFJN0E)N>G"^]6%FG"O?:A="3.9\"5<_M\!?#&1TB07/NSDE_ M$O@+7YQ%&S)7(5O0>H &WQ'UG2F5*=",E1!9C-I+7!HH?_]F^/?[+H>^BJLQ M,C.OE76#H@/=D^W/?LW6/4O=CAG9[R>2*Q66AN\3A[/F"<:W/ES_QV<;S.=^ MR0\JH.M >(7-P3?[L^_PS=&) )DKTPV21BO"5%1/AW;ZOO<8X^^!&[\%R@[U M:M:^L1E///^8+B^Y?M^3(D.3&W:'O*6^FK$T0/.O$Y:M3=8-IAUF&,I46O6& MD81[35@%(+:G)/'C"A+ZS2?L36,[:>;5'LBV^8#\.7KF)JG;H$42L4B0%V/7 MZL66B&S (+-U2!%C_K* VBW:6!+=7=M1CNIU[AL?"-MD;/_ML5)DZK$;$A-! M_(V8U[#G)%8F]R93*A4;[B .2I:2\>J*,WBEI:7V8\_.,)A'\6R_O@:/)/LV M4]ZAT4,W8\^VDA('+A% :7KS$3R(/AI3>.V^M]XC-?#JUQ_'(>G?(]2M4P18LSX)3P;K%WPB8'7W9'.?! M,.LQ63_:BU 4Q%2VX/TF$O[Y6O0Y[$+\[X)C&8.G]_6+^5VVM5.8%,0+KXM4 MT=Y"(D96-*NE^=[JI64_=1,QQ$73*_ $NH68J_S#K:/AZIX %8N[GU\D1V?C M\UV-DNV[2T!*XKXT54VGL.^ ))H+>'%)='"5116B++V>3Y@\N&T9,_6$V'[^ MTY2;E-%KHV:QOCD#YGR"_I0]@FO7-;N!"TT7Z-2=<>4']=HNQ3QN-KQBN3$BM# Z?[[;_5#$^7M_>Z\)QSEJJP#:"R(_'. M"^O:U9AQ%SLO8W:.")PY%-_"(T NAQG$Z>GO*=-J\^UT,DDEE/U ?N1KS0P6 MG#U9<^@Y#/2?KO8RAW$LO89\CIH"5WD:+=()P R36M\1)"=[1F-^0>V/$U3M MFS8^UTQ!/]3#J6YJ(7*DZ(LD4(-)!:(O<@G=T5-F4/SDA!M\B_H,9IX8,%2;$_:-HM]NJFY#O_\9 M/17W'5]$IDVJGL+1H>PCW+X'^&F[/H\7YX:'[7.9-B]O! M$7WOQ\3^B,,$B@=^N'$IW3@IM*TYK-NB. M!Z7^C-]0Y&?5\/,%+A8N,XN;JG_ ,\AKF^";CE(YP:!J#=^-#<=GQJ- @25I M'7($"OV*>_H:R_#(SO7RRG(XQ2CZL]MW1"_YQ$-9_=)_,M7RI5XEZ:<[[E@K MTTBF9>/5.S:+WL%):6T/,8X)Y\*OKT*V0='%70@F?NNF+8@V*]UYQ1G>#R)A6).O/[43+6C&>> M5+O#J):8UW*I[3U/3RW-E5.O*5T)IY'?%9&)*BS)9\'/\S:L0F)S977OO5,* MJ+@9K=]\'FL$^=/-RP=[DBW0%=[!QL!3J8VVO81T1ZNL50A3)6-]-@VYY<2) M2B;V>;#?L=^9.\%YS8%WX+'482TBGKD>E]Y/E MVUV?>%4M8""[<4+:-,:MC'74[T%!XN"RN]);U5"09JBJ[X MA&M&9H#!*D2@T.]:Z$=2B6+.+&?[6?Q.@_]4I)+V3+^X<3],7\F+=Q&@/T&# M"^W-\G][_:"^,3KCIN%&PKPEHY$3NA^5@-IVYW'KE>PVEQR16-Q$7 M<4$Q72,BJ/2!DDG37F7.$J!M!BHG)I)-X#0RH+V4/&SC+USM^"J$ ;I_]M'1 MN =C5CCHQ\GIH)J]AV,5/R_&W-H^W:QQ7/ZMX4E;MPL\L_0FRN355U1B65LL MC9SNJ$$$JAG(C=9?,[M?B$\@&GVL?3J!0F M PI87_D\"P?TBW,>%5PZCIR2Z8VN>B-FTOJI67CAG8.!^ (4T/=B#_'U,%.. MNX"W4JPV3NQQSA-J,AI]B0S[]!T#S79N^4 LS=$K.8$J?>QE-A39ML>3@[\CYPQFR[A@_V/4HS%L#8F\ M]^6'V4DI;[;DA[8?[[9Z2PVKPP1*'CQ[+HYE"19'T>5YUD!^JY6%A-Z^PG9J=>BN2PP]:*>=_=+BRR0DY# MNQ"-*OU>JL".;YU4H-R/@[M!;[WYRF;VHBNXK&O2J@#^M^&=6%6(>E51< 9W14N@,PVL RI6M\>%/@DS'EP+LO-]_H\BX( M<+W5I^U3F.?@Q;,B$K& 590W*?:2.8E5SSP>/K7+O>F#-#SXQ\H#Z @A!:XD MD.12Z?YI(FO!S@GF![0UXY/2[J[J/F*26V[OE]I M64JP%1>'!,."A#OP2^F-L7:NU)'S=2UBQ?[U$7#O?3HS_FLY7'0N8P$="FOQ M70\>.%ZDH\O3N%[G+Y*#;\-V*3@ZAJ]"WKP\M0JIB#6"?,/2[L&:TEE<&A30 MLV7]NLK$Y\W*#3.&P<"S"I$N/;8"5PCLW-ES18]P[_-2_MGIF_D73XKTV)FECFR=SU#F\)>!0E"2;N9M!WHNES:_WX7N+.@.V8?N\ M%BKP?X2CL2N8ZW!M[&F\,@"E4T&YP(^> 0B]ZD?2X^#=9.B&QV/(1\WN>K&: M6Z8E!R0S=_:3_1!7@:.B?G*S/MM6J@^;;ML:2F*:72]A3?FA2 =*IA),GL7H M4T8#&1:?W5(2O0>'YP^]541SOF$=5B$1^&2$9,<>,%2.K$*:(U.Y!#HL51 6 M$<7YT5TX.8FJV-<\IIV,8+&W',XH+$\]*V\K=E_>^">5=TF(ZUB'&53_DFM& MCEI*#[1-:5K2^&[SI^[) U3BH;3!/N,7[+#FF+ TI:-.V@=3FY\-K>O7R]RF M]?#_5MC@_[%)#<#^_4>&8\(RL%?_>VY%;ZFE7P+UN%6(X6%AW2J$#?(/K\*) MI17,FDYZ2EV^39E:$LW"?_YVP*Q"_L.!_L^&P),Y_I3)-MZ"L,X^Z0&@0:OH MJDR 2:#BQV:RNQD.>V<09^1S['Y?#"YG6+TRC-C:]&)@&_Z]D8$X9U2T=0D, MLB![+$]8A0RUN:U"YEKY^B)I*;XMYA.\ 8ZS7A)'QP+6IJ4TW):I[$*4O6M% ML(SF@>TI6%.-8K3;/1>CBCO9NR&W_DC^KP/.YV%-7UCS--S4$*V9Q)%B1!() M@2AD3[/OQ^\B$E\_RJD01'Q/*V8_M;I%5Q&9X3<0.W6DAZC M>KK7;#C)HVACN 4'WHQH3C\^W3M)LKG6D07Y7<0723OS;<\@ZG.PSR67(1!@!+GKH^FG(A>F5N+DV(-7R(5E(;6HWM$8VZ6$/6V6BV\@)6/# MX9DV6F9CZ#V<=W]D\.GJC:A6NC5VTV]S77/GF"LO;IT^P3RV@=\Y55&U'5$; M_0":3R0 VW%KR=#P6]HEN<@>_*85H5=/QSJ/.]DA8X+89S.SP$W*O@*0-LT, M67I6&GI[/W[GW?=6VD]ZN?H)9TD@7\Z[P"&Q_TGB8V(;^@CCR197%5S=N;]I%M;YF[@Q!);(7UHIR"V^M0FA/X-*G M #M^H,#<\_*KOJ^?HEMSB:/3B 5_R>AUAL+6>'#$Z[[,$#^K\$ M\@B>+6C*LW5/*D44C-HXP7Y_38!KV#-46Y\ZJ[7L*<^G>:[1/?Q5%^2L;;'\ MHT9)DQ=5S(4K!N+S,%EL%PP>!5LO,!V'1U$V"HX#]1&<_I["8')FAX8^[LDU M,]^@BJBVC,;RD" G._NT$W$5:;8_@I6Z-V/PG(I4M#4-(;/0(H9L*VO*V,M@GOU M:%=Q/8:?0X(=UQ\)[[M<9<3/511;]NJ& CJNK+=\.R &;<+?@?8'7G(* MIH[Z5??2L!F_'%TJ+S09A[R-O6)JXDOGS<^G&=S#O0^;P$9 /Y;3H*RH\MAF M_/J?F@<\@WI;"3Q\CB"$X1!ZS2N0J[2X046%5+QIY/ ^7:,Y[?4GL]KRKD5F M03A+'RDBZ7F^#::KM:(G+HR''DG(CNDP1(U@%8 'WZ;>D$[.'CIQ)P/^YT57 MXK;X_L0W;U/[JT"INQ_(I-NME?-\A:B+/O!%C B3HPJ+V%+G"]AZEM]VN9Z& M6K> L_TM?R.V2Y\<00'T-3\_PT;$A?7O/5):=T866Q<=B,^I,V,A%]^XP)O< M%?GU.T8LOAVM/SCCYFU4P0:UKD2ZL @;A\LI4P*6^/M0>,:.APS8NC/I/IR= M4XEY=6=/EQBV3[O1IG2P%AN"L";\QU_F5?\49$&X^"E_GK3P/O8L\KK- M*J2Q@KV?WD956U#V]YF-F6I^\JP]L/8.*R+'/S^D:_[UIH47UQ=R*HVZ;C_? M@]^(I97A-V!@:"?.4B]92["?^VNMAJO-5+2]2BW:F^MQ!O>@YG5#C$GYT3R] M4J:8^L)PW<:(PR\BI6;!N?]/Q]II%%-X%"X;011E\A, ?!]\\VG@#CU;[2S: MNB9&9%&RH:G-7>*51W1MYW)[L\*@JD5]G*#P1@H SEN)9F%9AR%F8LJ6/!N]UOWNJLF/PG;)4.FX>$<[U5(=B 6C+"Y6NLGK!!:)WH5O9@P\=CE MF,2)6RXV?84-:>Z'" ,-2C_677_XJNH&3TE1[ N\@<3".DC_L'"F="00XD>"1?M:T:"O73B1^SDST/ "[_VK-OELG\MYX/C M_E8PZAA@!F95@)8:=)SPGGT$UY(62F1XW+S B,7>=-Q3[#::$-,BG)NZ^KCY MG[0C-@8 /10'@^B\Q*+POLA -%Y&;Y5*K46WT M+[TGK,BL-HH6VH8K-HJT#MIDH$QZ]EI7Y59N)LYF1\0R4^RZLW@C8,[71&L" M8J":5D ETB^,UZP@U1'6X-BUQR76N"?6?5?IE3C][>IT[N)BQL,PQ,H% VEU M[>O$;[>]I=XB&M(%\MT\E##3"JJ*BN(AN?T]GALI_7OO3U5DA/W35QAR+\$P M!Q/Q1^W#F\1-]56-N/:]R?MT2@$?$+"O,+-##O-N%;(9#M+QC?W,I XM@5=+ MP?>^4(T/]LB$"YKS8P1QC_@&\Q^G2_8CU1O+*XT(4.;8%+ Q!7!0I'\0- *@//EG%0\*UI9(VQ'0U;X/P_MJ[5DD5 MFA?;C-XV_=9TPO_F\>$561V?JW9"?>^477G?IBY]WK.NC;"M4F[_^I'&4JGV0?32 M4 _-(,\;;MI*+S3:![K$D@>W&D<4QYKK?]MH(-ZW"CE-^6C&BQ7><(2% N*\ M1$[II[98E>HD!GQS;,GCJ;3JVIDJ5D#=XI?( M_JY:HY[767J^:^9*_15EH! MHCZ=1>"&]<'4.B0 1,]>Y5JF[!&^WU4W04"2:6GY-Y5;38FVS_KF#X[''W<8@!S%W3K1&$^>(][L$8"RYD+[Z,J=ZS_/FL;XL]PK-]1RTR9 ML ]Q$*CW/5C2(<[4#^7K?;)*CX][MQ@/$=\.7E8(:T2F8RQ1)&9Z)UY#X SX M5*+WM_"]<$W4M%"+0L_1%7YAFZW%].V$--KBZ2C2-BLHV]<_R M]IB:FM8%/+F3Y20_?Y>3_/(T2%VQ/# <)[MAAA D7 ].%NTC+&]WXHK[C*%5 M*C6=NIXOE-FVU)/>+V8?%"6TGX^3V?'U=-R7B^MN2L@9?_54Z/+]VB$.3C95 M@!+YA+CH=<&01)GEHKGN&(GD30*VY^ MF=:"<,D]T\A,C+$3+,O>W197%[FW2;<'?8^1KUIF/M>C9',]V5J:) X[/OQ_ MKI7T_]/0-_YE*GS$Y-*_V&P& 34;]M^I.'\:]%\IOO\4N/]=VU\S_)=H?\WP M7Z+]1YCA1] J9/VB:)K<@&6Y@K"V0JOA<77V[UG&TQK@HY M7/)F<:#MZ+)*B;!P%9(NP'9I8!>VPZ&K$(XI4F2[#X881FS#=HO@M%SRSWQ\ M^BH$4 $%O$:Y",8%%RK0TH]3!/!52&<+&?@$N89U7@,/!<$G@WIHY !F;9]) M,%5P#@=@^P5;2*("!5!*KT+6@9UB7A);$:Z]-88S11NF5R'NT@!V%7+C(I;; M"J>O0F <%^H?-Z_N58A !NQL[GNIB9_^ S#PX8F+:F';-ZMVZD-^L1&#*Y#$50@Q M75!JVT/F&ZA31,6>P9+_23L2_ALWJ=7)_P%02P,$% @ ,X.W6@]SNITV ML $ RKL0 !4 !C=F-O+3(P,C4P,S(Y7VQA8BYX;6S4O7ESY#B2)_K_? J\ M7K.WU?:$+A[@@7X[LZ:\:F6;E9)EJKIWK.Q9&$XEIT-!-UL^/5?%P]<&1$&4#)<-?ZW^FN:<411B2!D1 M$,4TA3BF$B*:!81D:2PXOGKX*Y*Y3#!.892(5/]10!)+ K-8\ACS-"'J;KWH MLEC]XZ_Z_RBI!5#BK>KVG__ZIZ]-\_37GW_^XX\__O*=5LN_E-7#SU$0Q#\/ M5_^IO_S[P?5_Q.W5(<;XY_:OFTOKXMB%:MGPY__SZ\9_^K=_ :"#HRJ7XK.0 M0/_WM\\W)TGBG_45/Z_$@WZV=Z(J2OZE(57SD5"Q5-RWJS7/3^)?_U07CT]+ M,?SN:R7D\6675?5B5;ROYTB]O,%['OBMSGDU0-SK;B??/$XANDG M;^S>*PTAIF=XA\S%+'B%1I1I2Z=7W3NLBN^-6''1:K9A'2*.-Q(*!@@?J2\5#"/ \2 MR#(<(2;C,!3YHMF\[ NQ@K]]&?AJB3M2_I,%%LV)/5V)NEQ7K/L:*FZT)= Q M^&\[]$!9 ?68BR6IP)/F1VB;H0;%2O_S02U2_X^?M_+X1'?Y>I@MK> :6 M M#QJ:G@M02K##QQ7H.#D)6,E>D%QJTZ&L]H4OF;OPVSU:*^E;R26I:2M^OZB" M(4(_BV53#[^!^C?M1K6G^_/!&W%=#5*2BIUY&/T5/[-2655/#7SQ7&15/EX( M1U->^#)U#TJQ^2>U4;BHE&U]1.2#37#[)"IE%:X>/@IET'TL""V615.(^HX\ M:[.[?K<6U[1N*L*:!:=2,"$C&(@XAD@F,*[ P-#S%6A*0 6X(P6_ A^*FI$E M^'>AE/2OI%E7Z@KP^\#G_^=/W[C XTGE6)&>5>NX@+*O>)S6<-,]U_P_UG73 M+GI??A9:R&(IE ]QLV+EHU)]M?K]6U)_5=KO6Z%,IC?/O]6"WZPV/%ZSIOC6 M>TX150_:=;5\_SSCH;>LC^)YIT2 M7T\:>A(69]7D4X*\K_$GI>7V9?@LENTQ!ZF:Y_M*6<*F6?A@$5!-LI? OJD^OQGA?0,@-V MN;%3R#:(FNG9B5"R4Y^GX0%;/L#OFA/0LN)1$3H X$F_V5">56TY0+*OC5R6 M<%,R'XI5T2@+]YO698UZJPJZ%-?*WVGJ#^NF<["KIOC/-FCR_ON36-5;)XY& M*9(IC2&1B$$42P%)'J4P1!'!H8Q"$5(;5_@29J8^@VM9@RUO8,LYZT80_T_+F[@_Z?EYE.F^LIV"FY5W@ ULK0!W*>M.-%K,RJ+GV MJ\_O:SI MIE [>_&>?!^,R*(ELOEU3^V-6 E9--?-!Z'6)LLOC7HQU=OUO+U??0$6N7+8 M8X:4^QZ( *(0)9#*.(>GTOI= .C!C\;441:)+@)=_Z$0P/9L/C_CW^(RN3H.A) MU?KE;5;=.PFL^\IX&B)NVKD[RC]^O/N\>[@KE<+2!L,'M246(54LL3R +$<4 MHH1Q2"G.8<2#2"B#-T+"2@L[<3&QMKW_*BI!-$$[G>J&J)GNG!RG:>- +9J= MV:D9\Z<-+\+%D]9SXV%6[7813/M:[++%W+25/F_4_WO_SW7QC2PUA<]"6:D% M:P37?[A>\9>_V+FR2X]2RK/2K+X3W7_5OY=KG3/R_CO[JEYNH95J]_%?"$(2 M96\&,$ADIMSY.%".?4(A2>(TI1RE,@P7S28KZ.SVG9=]*_UX(H-J9/-_ZD)& M+107>)?HQ[OWQY1R<4&*0"/PUR_?D*;$0#@VR=)=U)Y^\S\#I/Q=/W8V;F M9_WPO,Z#V?]BO1(7=I\Z]HV5^KB&*,=@]: \!*$XH$NA"'24KAFKUNTQCM!Z M]>]"%S4(?OU-?8@?Q*_EJOE:WY?#L=XBR'))24QAA ("491%$.?J0Q:$09S& M(96ID":FNF>^)C;>!^J =.3!8TM?6Z.//0=F7R'OCX,3)#CAD 0XAH@P#'/, M$0R$,C9H'J*$$+.XY"L^$*>8Y:E'4JX;796B.7Z=1S+^Q7]%F*WC 1V/8,OD M%=BP"7H^P<#H%1A8A3VOH&,6W)>;J,#K/!'>5W>UQR(_XI-YP> /^H2,K:>) M<.S,(KVXMG62((YP:^_X)C>+(3,11H.%,M7R?DR/NTI\*\IUO7S^(I@F4/RG MX N4"!ES+&" 0PI1P 0D7"(8QQ%*8I$*AMDEAL51JA.;#5V!Q%>QY$"6E?)J MOXDN!^H*/&W8 ?66G\OTXW%@W;Y'%\/EXVNS90)\F1:DRSX1%X/E\P-@"=K% M>GU4>%NM?7RQ5]7)H_*=T[CC-[N=6OZJ/,5U)?3[I=Y;DQ)ITAP'0(E9IPX&%BO:$[5?#U M4NC25-OPHIW3>LES\!"MO1S=:6.UV[S ED,P2;+T!0C-$;4]P<&/$[,=A\@J M8GMF*3<=-^SF6WFSXD*>3D)LJ2Y$%F'Q0:F^BS>;JM9)D!;8FRFNJ9#SDYK>0#-6BFYR>Y)'UD2 MGU45N0&SKX4<5W%30.\$;09'3M37WTBQU*M^**LO9#DD/0O^MJR;Z^6R_$-W MQU)_?%L)7C2ZQNW4"=PBD"C,!"(P9BQ6'IO(8!XKHRS+8B&R)$4\1S:Z:C). M)U9K&V;:$S/6L@.6I6XNL@)D$ .J/\):"0*XDG-S@F;;46&ZQVFF%G^(AV2G M037+8,OS%;A^\4PTW^IW+QYBQR[0_(Z%)_QIW,EA]:22>?.\^.3>K;\K?+ZOGA8@0(GD40Q%&(40DQ9 FE$&F_AW'89+S MQ*J2[S2IRRLM,!CE +J0SC!"$H8I1 )(14JA,G,"89B7F8)"E/[%HO M3 ^V4T;3P!8@6[ZNP-.&,WV&^:WE33V$GKGNVLHT*'KAHS!3U=/#:Z?&-[A> M[^)Z]P+7CJF-+=I?.X:KM9:_#!9/7P!')F;].EP&U/Z7X\+5[+XJ7!2+^XIH MT_++\R,MEPN914IW90(JXX^I#T480B(H@6FVJ_D&*E_3)%%"$1I0ABK'PEE,<4 M$J:L+(EXEH8"$Y;+Q4%7[;-?)!/:1N^>6?OP,V&SO[9MUWYZ4(3K/[=-\QY6 MFA-]PK4]R0)UN>2 JW^IUU9/(GAJ*P;LOO-&H)M]U;UAZ%8^WU)_IX )J)OHN=OX^VC=2>/M%&)&?](-N L/_YM;K7L8JS?'RJQ%>QJHMO MHBMF5QOL5BI?<5-/-@F*Y8P,LXC#(,JQ4 MC\1QHFLJ0DB#5*=&Y#)+.>(LC:W*-/WR9_7AMZ_#?,%MWQO$LL+2\_,PTT^O MB+*=*GL)\(ONFVV7)>V.**9WRQQ[OL$NXSJ[XB7K$YRD3P2JKQ)'S]S-6\,X M#;0'18H3D;DT@:.OC]RKBNQR"M(T1XD@">3MX5H4* 4L@@AF*&9$%QIR$;GE M;8Q0G=B?:BN<==7S7JGSI4D:8SB:*4[OZ%BJ0U=@+DC$,!#4>_[%&,U72KLP M@.%TMH7)S79*0C"^4%KGDRCK/@G;8(\?W#3Q/E:TX*?WMX:)!H_)BZ2Q MVW>#(![3Q$]R/W(HHN[I]Q'CV^USN-(L6^2D ,,V.'V!0VG]+?M<9'F8)TD6PDPB/2\B8I"H30QQ+G'&4,8(3A:[ M4RM-^MR>)>L0P[#;W -)';7H:5IW"#X/GMG>]@:(8R7!06,RG1JS >CS>8!< MFO0:2^RO]^YYDG.WU#4&X4BG7/-[_84Y-Y&VE-,\" B&F'' M-,V02 ACF4UD88S8Q&&"-H2I\_)%_6?0AC)W(YD3A"T]A"M?,TPY6W1RQJCD MCQ.-=(E">HH^OB?52KWKNJ'?EZ^D$G?*7V#/V]I>$J-,I&$. XX$1)@$$.,, MP2Q)(Y8+GH8RL$M?/$/1YNUVRE/<&1JG6 M#Y;[^PQFAEO<'PZ6N[PGO!7_ M"G3$P>_]?R./T-MWDUO)OK!OC>\S=43Z'/0]]]?+C'/TEC --!) M?Y%.^M.^?!!2;?U3AIE5M<G5&1M=0UJEE MYXQKG1%M+\AU[FK'>8BDJ/Y&EFNQ';58;[\/"6(AI4C" (4KOO\N*E;4@B]R MGB2<1!*2-$TA0C*%>:A\XC202M_$ 4;2.MB0]Z<$C"7UI C.TYM5&1B+OZ\0S&]T MR'3YW^JCMV;_>'Y7"?+XO\I'47_\^+;/CLARE,N 9# 2H8"(AC'$J>0PY5AD MH:0A848]",\1FMA.'RB#EC1H:5\!1=TB<60,IO%][E-XN^U]4FZ7S)DQ "RR M:#P!X9918_\BV&78& @WFFTS=O]\F3<&4KS(PC&YWC$CAZQX_XJQ,$@0BI4J MHGJ8"HX0I*F4,,$1B02+@TQB.[-DN_CD]H=7WB:FCAHJ7LZ(AJ5S.ETZ/B*LQT,C0JT>R8T?J'C<=!AR_Q^ M--H=J1L][O-[42^4AYA$4D20"HX@DED.21S',(SS /.,X)@+FWB*$=6)#<:> M![(<.I%>/^B7]W=-VC)+T@Q$PX,BW]!8'A@YH6)_5&0CI:\C(R.:\QX=VCC>OD_4MZMCU/>ZJN,P)%G(!>0Y55H#YQ@2F7&(I11"D@!C;-7^ M^1)F)E8FNVWNCT^%.=F2TT[57/1 S#307# [*2935"=M<^\#(4]*[2)69M5U M/D#;5X%>UG0\9!]JMC.]'OO+A&9,I0XA331,UN#-(8TRU*(4HD"%- @ MYD8S6QUH3ZSWAL8(1!=:' NU61ZW6X!J>/ ^#5261_#G4)K X780W->)O 7E M><_F[2$Y.*5W6,)#$$]W55[Q8:3'K?R55/\0;9^(;4KM0J9I2E(!K+;YO+*VMC,=+PGM&0'L$.KS#=M% MH3^-F#[=VXP"4O!M&=I)FI\H&F@#QA3102/ZKQ& M25NR(P^6W9RMJN, J!4?72:4G03/,!;@#1++^$"/1D]YF#K6$P?W8V@XSA,[ M)Z37T6$GB;W"E+!S@A\?"';V+KW^J^5(0U?R^:KV_7=5,^ MBNJ:UNWO%DF:QBE)I#(^8@H1B7*89XA#GD4H1GD:Y\3*##&D.[$2Z+GHOJ0# M'^ /Q0@8. &_#[Q8'A^;(FNF&"; RTY#>(+*6EE8"NY):YA2G55]6$*QKT=L M;W=3*'M#[S^MM=?TKEBNU>_:8J'Z=MW4C;)8]: 8_A_KSLQ?,"IPFB61SA+( M(1(\A'E(8DAB04,D2AK7C!^PPI&@2UO_G34A>!XTEFN M7,RJPRZ$:E^G7;J;'XS#[*,<$.?9*C M5SEGJYR:+OI+I7M3!*%,$Q('D-%,*-L ,TA8@B%"61:1+,L0EI;U2V=(3FX$ MM%3 6U)5S^W4QD?=+\4Z/V4<-K/-Z!,*Z^#O=D#P_@SA^@JTY+UFIQ@)ZB\Q M99S,L15E=G #G\>$8:ZV$0?^P&R0:3D#4,4%QU13#X<@VNO6)/(IW MY2,I5@LB$$8BC6$J4P(1#@.(8R9A@-,8ZZ)VF5AI]G,$)U;.N^1?M#G3'(#? M.QXL/;.S&)HI8)_(V.G0"T&QS_\SE-17CM\Y M2D*2/+3I FE.VDHYN/6$9'J*QU//"J#/H!S8 &3#AYU^L(#63%-, YB=SM!8 MM1-/[G:P^DDS HK5G\&&%W!]'C5K!6(/@"=58D%X5J5B#\B^>G%886I%LSGK MC&E :)HCB)A6,V%$=$@R8F/Z>ZO7O_^?K^YM,OX/KM M_F>28VEW3&971:]SO.T.D+MJ\G1,_DY(H=PL M?D^^=P=P&U*Z/*(]2E:^F*XFK;\TREF[7O&/ZH59+KBDB0SB "8HT1-P"(.4 MDQ!*J3L&!4&21]S&67)E9&(GJAWRN-EHNHFV,IMV>+%36\YHFRFO.3"T4V$# M1WI*YN8(?JNX/F[B%0-?5Z#EK$T^;GGSI\8N1<>3,G-F8U:5=BE8^XKMXO7< MU-N;=5VLA")0/E)]V%24J[?EJE:ZM6K_<5^15=UQ=MM\%56XH%204"JS2Q(< M0,1C"7&.$O533F6:.M'FCXU,2CZL# M3\):'AX?RNFY/ZJ!6!?UK=E?<_;.-2>$.M:[YM2E]IM*;= V %55;YYO5KR; M2F>XHX[=._%VZDGN=M!6=K'R_15]Y?WQ]8A5;";[^;UUJ=AV&\M 8G]#^9[>ON"@6[U=-T3RKS^)CN6H;D1YDQRY0A%"&L@3B M.) Z@()A'E$!6?W'KCPUR[G,*<]@+M3_H22GD,@T4?\7R"0GF!%JM/G=R$^L#(:J MUK;&UW9,@!V.9I[Q=.C8Z82] MX&6]BKW-?M,YV+W%TLX7*D2MFQ=\M.AM:K#*=!NA)PX&ZW8@WQYNMVT8^$2- M3RW$=K)V3=:?S?BU$';7%K:YS>UK^=N7]BB[OEYQO7Q3,++\LJ;:HZEUO_Z^ M.U44YC&*P@@*'BH3.8T22/-8PCRE*181"@6UG#II1GCR,/\VDO,T< 'J+1N M"]KL5*G:?4(-P37[=/H'S$Y3_/:E"WOUJF&#UBX/X)V&:YL.-T$C,#L8/'TS M#8G.^JVT V+_&VEYMZ-RJ<6M?%\WQ:,FM6!Q&*!(3ZT7H0Y6<0%S1@-(HS#E M).<9MNV'_Y+ Y,JBG^ZMOY,#44N%\!(0PXWO+*3E!N_&"VTHS3.[\KATOO;M MR\7GW9]'!3O8A\>O<@C*\/^X+Y5;_73]V!A'8G;NF3K\LBE!!TVISV*>Q*KN MHY$V-: 'HAJ$8!REM(R[G!3PG'QV@9' 9[ M+*0QEM97*\, M@GT_V//B^>K\.D)IWAZOYT4^Z.9J<(N]P;L3,?HL6*D'2CSH ML^&W7W6ZC[8>[]3UVK_KYAV44G];UH_KI>X/ -Z(E9!%TPYNN5XJDU.]W?K= MOE/+UNJ]?RJKIBV* EHRLK\%VC07"Q?8^CD8^,E3/@)+T_TUT/=X6'T1G&[N MO#6U^7Q^5R!>' PX+^(P7_I7\KUX7#]^+NI_7-?U^E'P.U%UAZ +F8H,Z_G2 M01XBB.*8PYQ'$4S36-! X"A6OH+1(?8Y4I,?9]^LZG75ID$\#5'?QXX=T'XO M="+$DZ@ 6Y+"L"?\6?C&U9!/2.PT3D\4:*J@)ZNT2-6?@7N2WF+HM"<4W(9. M#VA4&@W2HZ%?A?9%>?Z+I]G3!C*.SIX>NW^^V=,&4KR8/6URO6N>ZY='LEP. MM2 +PA*!+Y+*3)#,+M+M MR,D<(?&VG]_[[]J:[L_8+&5W##D8MY(QZ70740!KEP.?L3G;?E%[$43+0YZ6^OQ6\B*P MW7[:E762D=I&49J$),RB'-(PCB%"83OE+8:,!5&$$LED9IG5[I&[R4WW@5=] MEMX=L]?Z@%S9[GMSZ#_J)BN=)*!H:@JE-B%XGEP%GYS-ZCY, .F^2S$%B8LJHPCVI+ GREU/7^^X6TE1M;'VF]73NJD_BF]B&?>O M(XXIDCP0D*N]"97=Q& N@ACB0.1IFN9)*F.K#7N:UL1[MB4%8LMM.@*-X4[U M([#E9E5$N_2)*]#1O0*]_%/LV?,B^MJV(Y3FW;GG13[8O :W.#I*NJ_&&U(+ MOIOJLM.]Z,WS]I([\JQ_U;:U^KBI7>NB<)!C27"*HZ.4\3UA" ML=6PD3W,A2W/.J63[O7]7R"KO&:49W\5,_+T >:]2G8J:@. MV#>&#^"-ZP.P=WV\8>;+X[FP)!E*$D M8BB"04ARB"+=IREE&10R$LKB)$&0<)O9-E[P15,#3[*GA!QD[9 M'XEM7PU9 UZ#V>."^0M7GZ S=T!Z7-PC(>Q,D$IQS#/&8$RC#(:A2Q*XL12A?K@ M:WIUJ[B$FR%PK"M7K74=)!#_7"L_?ZG[CRI-TK$-?BK4G]M.>G_V,2W/]C$9 MZIBYH;?41\?G[H&!0:!W&]AAL6V7T3/9)@NW;)YM:.!I0)\C;I-.\;/EZ0<8 M]><(H]D\0-?%'8H6^J-8LFQG5[S_YYHL[\O;ZI=*$.4)Z]FE.'Q'GNL[4C?O MUJ(_K@H89ZGVZ?.8I!#%J8 Y26/(E+8+:,: XNS\<:$O5"TJ M)B9'UZV6PAUE3U46%^$R6G_AMO)\E1D72?ZB9N.RE;P>X+:3!W39UE=QNQJV MB1X++1*)H5+@ 40HTZ>32$+!>$X"$3+&B(>3VF.T)];?OZV^B5JG/C:D>A"- MKD*29?6H(U[] >SG+[_5>FA\ Q[),]!7@^X/ZR=EHNUN' MKT!VT^2?!:F ?L&]G-D>?407'"KS[*>SF='5[H'8%>E: XF6"R)$#!M.> MJAZE_",0*[/(".F:\^]M.($S0GOT\ M[5?KSFX,RUAS=O-%W!31S>,3*2K]R;JMWA7U4UF3Y:W\6*X>/BHOG7=#'KO* MVVTB:1"&41ZF&:29D! )KO01)@1RGF5A&$A*,V1WXNC"QO0'C)HJV+)FIWJ< MD#730%.C9:>(MMQH=VW@1Q_\:8Y@R])F:.P<_7(O@<>3BG)B859-=0E(^PKK MHK7<]%:7J/N!L%8YOBOUS(I%A(4089)!QD*LC"62PSR/)"0I#_*0,!8@JZ&O MQXA,[,OUB>H#3?![1]4R4>8H.F:ZY5*9[72'M;C6RF!,'D^;_2B)63?SF)#[ MFW7TVDL+CH;BW$]E(^JV].5ZQ8_DSW?S"W,1QQB%(:21CZHRYG2*B@2]=J]+VC^_*@W22P_$\\3/3$KT^#L/CE^E!MHQ) M#DT!3J%8^QLZZ0D$[S4]=ER\4OV.$U2G:W7"$QQCFD00AS'2J?\88B(X#'*%])]1HR!?4.6+:RD M 50\%*MV4J'Z N]$,R8$.6+)+ MK$C/:HRX@+)O@3BMX69V_%*6_(]BN5Q0DE&" @F5XF80(!#P7 M2HN'-E_ 8>&)OVX#&3MUL)$Z$ E- A;"2*M2Q)(0*LLJA"E**$U)R#'+[#]5 M+K*[?X8VWQ[:Z4M'*#)& \:R& 9MS[R4Z^F2"8>)".,X0T&*(^L/BCL0UA^+ M]UUO^\LP,-/\+E+9:?6S;[6UKM[GV9,>WBP[JX[=%V9??Q[\W3%Y?FCPH=3P MNW)-&[E>#B[AUOE;A))(&H0IC),HU\VHE:6;\P"R,">28!1@:AFK,B,\?73J M18,3WC.B"VBZTY#*L<&"(:YFF]$_5HYG0[MM8DZVAO&8CFXEMZ]\^K MH7BO$DN=R%!K#U'7Y2AGB.B,*LLS#N>G9*:H)@7==417GTE(OH,=5JZ.5W9O MHX)0:MOBFI9/1]K&TW#F!.",61Y MH!-_\@Q2$BC7C 8I"Q*"21Y;)OZ,D)OA)+LC;EU)/ J2F<+Q);B=4ME0G;Y# MMHF OK)MQDC-FU5C(/1!]HS)/0[5;B_S!^_+-T+/#5U(+F*&9 *3-"?*(<(Y MI )%ZO\(RH7(8QGG)OT"1FA8G2JY=@IHK0KPU&M)BRJK$[B,;UM/TEH>'Q^D M]MZ7X(UH9_5>+K!%W=CE@KL5ACD!8%?Z-2[::&W7B5OG*]X:Y_U%==:92]UL MA?>/3\OR68AV^/!M:_SWE3P989PEB81<8@910CBD.>8PB"G->2R3".WTS=FBIHZ-">J9S@KKR5(X36=6,^&LN/LV MPOD;W';P.T&;;2G^]3=2+/6)BG8NR) 6%BD!'_A8JP + MB3TI Q.*LZH%"PCV%83-K9>4++[(K+LKJT:6RZ+\(A[:GG'?BWJ1,((0EP)& MDE.(PBB%.)=2)VOE*<]Y*AFW[U1]EN[$*N-H=NZ&#] S G[7K%@J#5-@S13' M!'#9*0\_2#D6)!K+[;44\3S55RA"-(;B>/FA^>VNEL=3)5C1.9\R93GC<0IE M0)3.P(A!BH,N=W&%X&5- #L?6J )T&:064<)+HE7PP)#AB,F" ASD@8 M"^%8..B!O:G/)'?K"?WTX[RXSM#'0S73J*_WJ.ST[+$GHU3KYL&\O_L"WI(E M6R^[YS)EB:)'H/Q7+OI@[K4*&CT".U+GZ).*8[<%1: 27\6J5CS0@/I?75W&*$T;Y.'\R(?]'HPN.7R!G9_%\7# MUT;PZV_*JGP0[_H^59])(Y028GK 0I1*$NCA'BPF$40(,9AG<0 YQVD0,P GI>P, ,T-Q<@9Z?:9K4 MF>,P096+*Y>K'!-WTG6JOI?KO;@73=KCT(N"2BCABD$N4 MZ;:^!.:49##"04CS''/) QNG:5IV)_:[-NP!S9_/C)N+GY-I6.Y'0=\VT'=U+/S=(83+!TX&(:3#3)< :*EF*.^"V4ZC[W %MFSI<T#)8Y&8,RNS%Y%="MJQ M(K.+UW1LU-'.SU#WMEF,81PG:1PS&$>14G@($TA9CB G-*$T)I)'5F-X7JP^ ML<_=C<_6Q)P2/5\"8:9FG,6SC%8:2V;?"N.8!+XZ7KQ8>][&%L?$.NA?KEUQX<7$Y\_C7-YSE*9&9?94S00Q]C]&K7P'GU5%9J'[ST8/I"0!8)D26<0Y:1 "*9 M!A 3',-(X)S&E*8BD';&_RB]R:W[#77 ]8+#3>5L$]@ZC)B@R-1+16]; M&*V9\P8,Q#[,'#"YR;%L?"]#Z0VI"W9-Z]83681Y('A.$AB@.(,H9PCF@?J_ M-!I,K19T5T^<2/8FJFT _55;1.+)FBL ;6G:*X-B0^):T M_A^-^[45(+(4A")"&Z'S"&*!(Q)"3)E0V5AG&:)RA"V,H2N("9B0V% M+1- D[O:K>L?=@A?@3U 3UPUQ[0Z']#Y,EHN865> MF\8#: N*++47RIK!=*&SL3*ZP5AT%.VZ%\U M"X=O(HMIWB.2KQ>8_&2G2+]EU^ M('!KX67W\.UZ=YV7:[1_U\CM\_7P.B_#BSY>!I?;J2 NBL4-D]7UFA<*ZNNF M40JO?<0?EN1A(446T8#%, N4>87R2$#"U3]9$,@\B#.,S;(HQ\E,K(!NWG[X M#'K*8(]!,K".V22W87Q[*;S^K!3JS1/VP MM4;.+#O+UC03;=B9AE=?-GI.QRT$QF$B,P(3*4*(>,0@S;F @> XQQ&*N AM MT@8=PQKN/3NW]-PF1)D';V:)V'PTD,=Y<)/_H,RK16(,PB_^8B[;RLGC%OM> MN@_-DDA0'L&(H0 BG,60HB2#819F64H3A$GF5DMN0G[B+]^+?*M3?JYKU;<1 MO&:[=3K0[#:T$5Z39DRY(>&]+-N(^"N57=L <[JLVFH51TUTM$'_3D?5-\_; M2_I:AC9EI&\X^[X;I*%9VJNOZO\B[JJ"B05CL0CS+(1)F#.(HISH=AA260EA M1!EF21@:'1/,S/?$NF^'BROPQU![2/K:PV%("7C2K("?BA58UWP;HOFSI5:< MZ5$;JM,?[P%:ZN&=3L2[(NRV(]99K4<[%FM!AE[%M2Y8V'D/#FI0!X% *Y%' M/3[O(_#U 9B)ZWF_'/,^BH-/SLSDO;?XV 20:4()#22&N=!=Y$*<0ARF7+U& MJ> A"H(06;5V-: Y>0+.8_;=)6V);UZ"VZK+XU.^/T;6:[%D"NPD)A'5&899"D)(4)! C&. M.>0,(<*/)$*?-/4+[8@3= T5B0^,;)6)!J>+QT\ MBKYZI4#' 6A9V";X>-44IA+[TQ1G*$#M7UQ=G,Q[D=4X/'76.ZJUW1 ^] MHTO[/5[Z%&T/!6=\-N[GA28^:SWJM$[9!-(3A-X/&B_EZY7.(#W!>?IXTA_9\KZC6RF#4[NCUBK?_[/J6]OE/V_/^* E#(1B!DNFA MR!'BD'"40!')-$XE3_+0*BG3F9.)%7+/%Q@8L^S%Y(ROF>J\K9PNA>N@I]/%"[IIM\_B6[G\5JP>NAX@'PAK MNTD-29M(9X[1FU0M&8N_O?;.;[/:W8'QQ7W%E)+W_ M_E14K>K0[2Q,=NNI>R6W@NL6,;_5 MNHE6US^F;:O5%-^Z-EQ#>",/(Y:QG,"4LAPB0B)(8II#DE.:"!R'&4_L*C;M MF;!YAYW*.&\^_>W]E_N;3[^ Z[?W-W^[N;]Y_\7N(^J K-F7=5JT[':\#A6U M^5(#-_K XR?-$"A6?P8;GL"6J4EB1^Z8>/H^.S PZT?;':#]+_D%*SG6C_]S MW5H*S=>2[_2U^D"*JCVTULVGEV6]KL2"I5C/$!0PRG &4V&SZ5*_A(JG^(+A K6K[4%MNP9%DX;@ZIF4Z:!B@[7=3Q #HF M=MH*UE= \]&'H[:<>"POMY;>5ZVY.>%Y"\^M 3FH0K=?P;6=9Z->HD+MJNNZ M%DVMU-O-JN\I^DM9\C^*Y7+S@69!D&?ZK +AB'*D(0TD0@*S%*:Q!'B<6[; MOM.<_/1&SX89T''3Y8+\M.$(#"S]V>0K?CG>9LIG*@SMU(]G\!QZ;]JCX*W7 MI@7IF7MKVH-RV$O380TW971B4&-W8MHL,B'S." ))"C0V34T4TZ72""589)( M)GD<6!U5CI.;V*393B1M!^FX%XN= ( MS:H&S 3?W_B&=SD<6NKJR#::V[5]^MRLKA\;XV/+HW=/O%N[@LX=JN"S:-;5 M2L\+6(^\HZ:R&QQE7BRVY6&FH\1V!YFC0KD=91Y? M_[-YOOZCXO4U_X\/JVT0W7!CG;A]ZI! Y[:VN1PU4*376[>U+)M5:1,F.(7 M^>WE07@G=WU,;O"[USP S&==MRI-6?;$VMUSYRZ]9%J;^E)^%DP4W_09 ME>X?5Y3\CM3-.^6NEX^D6"U0ED9I'E*89I)#W< 5YB)C,!,L"3D+TY!)^R%M M9^E.G1O4<:&^%JV#< 6N'[1!]WM'W-(_-H72S*R= ""[7>Z*C>-4-F-)O0YC M.T_U%6:P&4-Q?/2:^>T./=#NJI*O6?-WH@/%S?/&M-:]\_OW.\^".$XR"DDD M,HBHU,5GB,(D#B1C"6&9-.^%=I[>Q"JB9P ,'.RZ>=T8!BME80KBN)*8 !H[ MY?!*J%BT4O.+CEM+-7=T[-JKF=GC0:W#BP C0O/";_+&,47Q#^@48B M'@/$;KSAT14<;"Q]OR[HOEWI5>M;^;$D;:+U3CAU0;($U*0KX5IJQBS& M#)GC:F!X>8/)2:6TT'0%_^!V!5H6P*T$+1- <;&;0.$;'0L#S#=*;B:8'[3L MS#$;R4<-,J.%YC/);.1Z8919W>A8N*R+HF_J>BWX.Z6>5P^=W]N>4=?M'U\V M:1%\D2,F2,:5WA2ZGR E&&(B,YCD8<8QDU&,@T&#FAEH]DPX:%/+,^J!4MOV MH&UW4-MVS+*'ULQ FPBN'Z6/E5(T"O).)H^%PLZ@^:H(MF=@WM)?9X .:GS= M5[*/@'TBCX*KA=BZ*;Z)6RD+ILPFAUC8V84F=@Y;^F## !@X< F*G0?E?'C, M*QYV2N4\%!/$R8SE=8J8G5]]MMB9L:"[433SFUZGD^CMNJD;Y>DH;3/60^YS MN5S*LM(W+L(D91E!R@E,<@Q1J&?4RTBJYQ8D,<4HRU X9U-1>Q$FUDAG6DEN M&T'-VTG4X5$;VE4_] -\/;ML1ZZS_44G2?1]O0?S@W0==1#@OU0#4O<'Y+L7 MZ06=M\5=^6+4MG)H1?"JS9YV$:L"P/,7=1.E)_,4=3&7L< M/&E1"\*S:C][0/:UEL,*SK5?HEJ19=>30E.H:ZT"^SR!F!,>!3*%/.7*)$YU M-:G$&.:84I(%.0ERJU$AX^0F-E\'XD-?E"UYQT2U,^"9:1%_D-AICDO0<*G, M,A#27RW6&+&YJZ\,!#]2;V5RE]N6OZM*Y:@USW?J=6B4@M%9R$^MV;/B7>*; M:*L]/FMKYU;^5G>*YYJQ]>-ZJ4_.WXFG2K"BLZ16_/JQK)KB/[M0%D.Y%)@S M*#*&(!(X@7E,*4SC)&1IC'D:4;M@P*3\3AXWV&$#\!T^[#3-M,_,3%&]_G-P MS;!KV5:VD&;\JK64-KRW_^JY[^K/0,L_+"54$FQ2=G>>XJX4[>V[[Z>U;E=V*]\5R[7Z;1?#V7&2%PGF0C L M8"BD=DI9#FE*(RAHIM0_PC2)0SNGU)*#R3W3GK![(-@64B32**!$P" 0*401 M5WY^PCC,XB315<])$E.;(9@3 NHP*'-V.,T^=Q."9/BCUAZ5JR?8M3:5 .F^>!3\0UGIR,3?R+*= MJVZ8G#*RQ,2;[-=/=S<[+<1 RP&09?4RK-BVJ#)/4!F#9'PO>D3#;C?: %^ MU[QX2DPQD-8I)65LW=F240R$VTU#,;GB[:DYYX MK[=5-\6&F2O >G:NP+)G"+1]>*]T[D?/DT6JO!W,XWI@6O#L5$.+V\T.;F\W MN V\@,\=;G?3XV91:S 9?FY%!WYQM"L^<()BM K!;L7YRA&<)'U1E^"V@NL, MQE6MR%2Z]*$WU@EE$J=*_Y(L)GI**X%Y(!(8Q+'(XU 0S*P2]PY)3*QG!X)M M-8WM$,4#. Q]EXN$M'1<=N6;PFDY*8NWX8<'!&:>=7A*P,/1AB>OO* @J.M. M57<-BQ9))$6.(PKCG""(&!$09SF#F.:18%&2L32U.8\\)#'QD6/7V*S>(?O? M^X;2#A4]+[$1G&9I&E,HM4&(&%:V8!A%,& QP6'(,APFBZ>N_J$A53,'0OOD MC'%Z(QZ*U4IWJZ%DJ:,0%\,CHXQ3&3*8Q#2QFFQX&3M3VV!ZAH<^6VU_V*%N>YQ\$>2FY\YS M 6E[0'T"PRNPRQP8N6Z.A%4_\'D[#+^(F9E/S7T =WB\[F55AV.^#S=O;[^P MLM+Q]?LRS? 0#*,82T8E3%+,(*(Z[362(101(G&4"Y(FU/A [P21B=79)T$J M78'S*"#0'(!:LP 4#U"Q8''6= HC@],X#Y+;Z9]6T);BE994FRN*ZGF'TUQJ MB[,T#]*[G9H=1\'3L=@9J48/P$[=.]]1UQGN7QQJG;O66Y_8]]_[40K7C%5K M/4E*[7>E^_Y=;>';E;BM"N6%Z22OONWZAZ)F9*G_NB#*F\*A\L03+B*(@EPI M*L$13&D=N8@W7=9ZASPK^C@4=;7M6=*] N;+TR/P^%3,C M[M6PMM2I YM@RZ=NS3&,=.E9!0.O5T#S Q2[5V#+\&:4 ^AX;B^:M/7MY5A. MUR#W MY>NXWNY; :--OU0,3QL)-]%7R]%+=RJ,#:%@7&0<+S.,H@$D)"%*<4 M*OV*88)CP:E(0XZMNE".T)I8XZ[S(!^=>!K^+*=.J.7UOV='>]G2LW'/9?1DOU<=G3,5,PLV%N MIX(FAMMA)+@'F+Q-![^$EYD'A7N [7!FN(]%W13F?G_M;>=MG;CU*VGZ?_V] M:+Z6Z^:+HK\4_:^?WZFWMR\GU#UTZF8AHP1G!.Q2OU5D7H@#T(7QOQ#<.?#VD[12I4;?_@:\K\$?' M+NCXW?P!:(ZOP(9GH)GVIUVG =.3NO7,W*SZ=QI@]Q7R1%0QJJ\T(V^QTIY+JGHTK\- QTII+Y 4K0'2\6.I90V0#@B73TZ1IFJAOFI[- MEVLD#Z)GP>#)H M);2O0T(SHO.>%UH!<7!T:'>WZZ@J6:RTGE]UJ9!%N=*=.K3>_RQ8^;#27X&% M1 E*PY0J%2*$GNRI5(B@ 0R"!$=11DB0"KLI5094)]8@[Q^?EN6SJ, C:=A7 M[:ZR'78&Y6$[G\H$33/5X1TC6SNU)0]VZ;=MAJX\VYI6R'<[2)PQE*4LIB0F,8YE!%.L>K3CG4/)6Z@;'2[3 Z-L4V$/P# -'UP@HFW0H).N&VUWYL@IKJ7<@Y#P5.(B M>GQY#OY9/'6:H+Z5?722+&]6.NGR@WH3%D*B-$ 2PXBIG8HBD4.29C',6"*3 M6.UC$7$;1\>)BXFWLWI=#$MG+L/2S,*9'"&[;:_9@9H?H!G:C<^U">&:N#]3 MY"+9/9D;;CS,:E)D$0_*V-@<)1CVR1M;8^KD MJ^5R9V3AEKAY4[Q1 ,9UA$_9[=3 *;$]GJZ8"N?4!6]TX=G:X)F(M]L'S^AZ MYXJUHA$?U<('LVAVVXSWH1:][^__*!90B&84@A(F$"299D,&0)BO*4 MA9A;14.',BLZ\PY2[W<83I2TG7!8O:60I<_R>^$J'ZIRO63P[3GD26FCK!T ME($F#5K:+A.>QR X;RIXDMXR^#(B^ 3SG UD=#(8QM:=S5XP$&[77#"Y_(+( M##U_MDBMYVU^%KIV1/V^C> 2UJS)4KLCT8)SC/(LI3"(8F5K8,H@CC"%:9+E MRN8((XD2Z\'-\\HPL8[I&0/E[J2(/X;!$F1HY3MPUV5Y=.P!1>[1(>0S\SM@ M$13Z<9_L[&$CPY'.&^' CG3@?NS%< LNO4;O"0P>;+ ]9[RV5Y<-72F61>_7$1?)5ZO%Q\WE*-HX(=E%HV\6&]\%PA84W+/@;]K45 MR#'2.RJ+4VAWE_&+HKGM0K,'<'?9/Q:S??%WA\Z%]U_5A^I;N?RF/U3ME. / MA!7+HGGNPP,QPY+G*()2#U]$F!"8AT3 A$N2Y2'.@LBH6XT1M8FWC"(/-O2' M>=4#!Q9-_MZZ/:2V#4_-)5RM OB MV47F:X=H*L^+OHC&-UW:@NN+>-"OP6?QI(^,5P\W*UE6C^U;H:S[[H_;0\Z< M!R1 ,88TT4,))";J)QUU$B(+8Y2%260Y=]:1D\DM[]TN5F_6=;$2=0UZ+L . M:ZXMO>QP-SQXF1Y+R\.3'1 '[#8\[:)XU1ZA]%?,TRO,"2+O?<3LN'BE'F-. M4)WN/^:VG&,;HW)5B79X]QVI-M]<%DNB3#8*<Q6'T3 M==.R9K>'S= TV]/^P'':XP-YW4:]9P!L.=CI4N-OSUM)[$D'F-&<52=8P;"O M(^QN=M,9@_']MGRD?0/RNZK\H"V&'W[$ET*AT/ZC M+O1U;4^9-MRPH '&(DRQ^NH'RID8F.^?W [[0UNN5@)_2G-JC#WIV#?I @D001TQ9I!E/L"1I$.=60]E>08:9DIW$EK,?.-G) MY1TP/'/[L9^LY7F=QV2G][LOQG_)9*<+'LT/DNSD(L%_J62G"QZ1[V2G2UBY M-(C3=UUZ(U;JAT8W7*K?%35;EO5:[?:NZ7>>Q8'(LDA]S=2'K&V^B#.90Q:S M-,$YCE*.W":K&%"?^&.T&V<8VH7U[+2=PFJPPY!;QW4[L&WC-9XAM-/ZQQ#S MWR?=25CO\183VJ\49;& Y71LQ681AXP8Y0_P-6O^3K1:;)X_%H2V06F=:7/] MO:@7&64EAT12#IF(62!TCP)NGA%SCMK$6J4G#P;Z8,/ 53_U M1#-ADPQR%KYQO>$=%,M#VOGQL$B.\8F+6W+,.7P\Y<>8"CJ:'W-VD?GR8TSE M>9$?8WR38Z#JU/+==!N1R2BA%,9!P'79-8#_VA3B/IJ> HOGD[/[BRY=SZ1].P@ M>F'M5?Q'GZ">2^;%-KF[:V>#J M7]O-?;C>+#OSI!C#MCI]@>_)V4ZBF Y3W6PRZX86:999L@;(FAD1?M&R/=X].^=M MFGI<8YDG'\?V2G6[Q@"8CTV[L+Y7MZ5Y_\^UW6: MV"(7F122,"A(%D 4)P$D** PEFD<$!E%++8:_6=,>6)-,_!Q!8J>DRM MKST MOVU-D*7BQL[\,(?7S J9!#0[-;/%ZV:#UPX;8,M'F^3JSQJQEMV346).=U;; MQ!J.?1/%?@'OC7$_B69!$,-Q'*V">THO^>WE=(B_.V2%(_U]6KX@?_' MNO/HA^FW69C24 8Y9(2%$%',(0X$AU2$7!"9I@+;M:6\@)D98RS7K"F^:8.] M6.F"D2>A"V/?DGI-ENJ'SZ(6U3?+D:$7/0:[6,K4X+K'3K8A7QVOZC@#'4?M MQ.+^QRUWLT9.+L'->RJ= RNOE%GG#MKI1+L+UG0\Y5TU!2^6[?"![7G0^^]L MN>:"?U#BZ[SE=9>S="N',IT[475CQIZ/+]"F69$LCJ(PSR$B+-"!ZP32-$Q@ MEG'EJN$H")/01HE.R.O$.G:7\.YILDUJVQQ/S/#8^<=X#G;JV/$1V)]/3P^. MKX/M"3F=]T1\>L@/CM)G(.FHT!G3'EY]1YZUY?!V757J8[%@"0E1'"&8A7$& M$:,$YAF2D.)01CE")(B$9:CN**'IPW,]6?#4T;54GL?1,=1[%TMLJ;(&47N" M5Z GZ5%;C8KD2]$<)S*OCA@5]&![CU_M>*R])CK34(CZ9L7%XZJ0!6OU@[;N M^C1$I0/NRF7!=(L5D4N9IS2 /.=Z*F.DQUJG(61AQ!(<8JFVKM7AMAW]B4VB MS^))_77(AN_A>P%:\.3[ND0M#SOWC!R!?99 MV4=RX ;\WO[T/(TOZ0B-K^-P2^KS'HJ[07-P-.ZXC)NR^BR*5;U6:[*=U-8D M"F*DS(_:T[>JW;_OPH2"W>EG6S M2'@6TYA@F" 60V7)AY#JAE.2DX21-$@"DMC$JC8K3QR6NM>W@*6F!D1WEF4Y MGWD#@=DV\S[>O&>=:[POSL&LXH,+[).Z/^OV M"NV15D(QS96+"T7,E>.+@AA2E 10)GDDI=HN4AJEB+Q8=>J0C#:*ZZ;0Y2R_ M*C365=:X\"4*XSO$63;+B(B;6%:9W@=B7)#EO5UKM@SO _9WL[L/_VB? MIOFI7'U>+T48T"2\KJK[ZG'5\ ]+\F":D7ER@8GWA*(+-6&@*\@W?9$ MMQ83AE[B.!#C>\4;!G9[QTQ\\+OFPE/BY%DIG7(D3Z\Z6SKD6<%V,Q_/7WQI MT^)?BU59%4W7!^AKN51KU O.XAC)A,",TOBH\1>J1?QF."GFQ"/WN6V^6_:SKCZ MM*$+%:V:8K56S_WV253=F MF$42QEFH0SLYTE%WA"7$<2IAEJ,HQ3+(F3XV-O<')^1U8@^SXPC0EKVA&W&C M&;13,E,^K8Q$ 0\BY8]0PB#*=4M0SI6R3W(9RYC%%%LU_?A1GI:]@?=?X6F9 M?4]^D&=@]S'JX?])L_UGH+4HV'(.MJP/#ZB_ON7^ZM3GR]_7:P9,/7WZIN1T MUN_F#)#O?W3G(.GD,]^)\I,HK[\]M*>6.K?C^K&Q<)F/WC^#QWSW_A9\4O\; M&N1VAZXOF_!:5 2,HF'D-U\,A+W;?#D&MF[SJ)"N7O/Q1>=TFD?%VO.9QZ]U MLYK?"2FJ2G"U[X<\61WP[//4=5?*YGK%=:GBTV.;\T1$%K%(9TR$&411'BN; MF%(8YJ'@&0J#)$D<)OY8LN'@63O,_OE0?-<-TKLYV#JHR75^!2LQ M"A>)S-,HY +F.-;]LS.A_+^,0)9@PB-)DRRP:NYV"3,SV".:%SVT84NZK8C9 M&0YDZ>U=!+Z9YIH+4CLUUG(%=M@"/5]@A[&KMO-"6X+T@CG0T]I-MU4S?J\Q@=-44E\NR3ER\_H@AL(?.!VF]SD,R.C[.GXNZG^\%5SP.U%UR?P+$1/$ MI,008_5_*(LE)&F>P "E"8HXB0+*S5*RQPG9O-Q.2=G;).RGH6"A59WZQ$ZY M;8#I\F? -%,Z7EYU*;7"M-7S&1C'-8 _:.SV_= ,5=,$+5&@J'85'88])\_( M;3$)PXO\;B,P!APJC4/W"NA7HGU1GO_B:0#&6?E&)U^V2QJR7=1];?Y6:Y,W59NE@]J/T"[-KC>:IT9H1Z;S:I_E857\ MI^ W7!$I9$$V;9GZL;Q\X.5ZQ7=.6-NVD(+KIF L"5F "((\U[&7(.801R&& M"4E%$&<)$32^< RZ#SXGUA?ZL$5[WLU7 32+FOC%T\_]/)^0Y#+"RDE,<:0\ M14(ASF4,4T[2C(>AP+%5EMB/\'S<6N,-,;.>HQ_C\9CI_A\ =+N/Q_'1]%N> MP2[3?8N^81P]OP+;;X_^_N[P#GKF/;?SFQC?Z<;2>^'RM:?2^X3:8"B]5W*7 MI 7?D^^:EQ53R[>#@UBE=2L':YE3;S$KP60$)7O)RU?ZA M8^?*6^*2-0!>DR7'Z+U"RJ.!^,<3%TUNM ^NM>/ [Q\?[M1*3?6XLBK7.WKS MQ%9O2Q/<%X_:]-6$1=-6J-F4YQT7^GR,[6)Y[7;M:5&]EN*-2N4453N^XFP! MM5&!=F-IXQ_M*,TYFV7-B;F0;>TT8O=]NC;==VH+VKU62R[Q/^O MQ5,]S.A+:,"31$ 91AE$21Y"HGX'24I11..<\(C8[=01:I/OUX$VJ':)V^W0 M,;3,]JDG!.QVZT;T%U0]SOZSD,[3WAVC-.L.-A!Y?Q^;W&+?BN4+$RM2%>6' MLA*,U$W_6L8I"@.=DA\(H0\@10 )3E,89S$Q%;N0,R\'["[W1?866A M!3B35'T/(=$SPU$8$Y@G*8990'.&$Q9FD;3[3IZ@-/DWLJ<#?BI68%UWT?]: M,_!GN^_D*:3,OI$>I+<\$^H)MED?+TR9. M$'N5](EQP4^E49RYRZ'GH'A2[\-7MF\J)Y(U3SK_.]WY2,I M5HLLYT+D+(&8$Z*;?@1JCV<2LI!SGL4L#E!NW)/0E.K$6WV7:%M4 '[OZ-KT M*S1&\+S-/ DNENZM/21VO0YM1;RD%Z(QK?EZ)=J*_Z*7HO7-KGVTVRSPH9V% M'K+]]Z+Y.KC:7<;EMF%TS'&2IE1]_5DH(2(A43I"V>T$"4[S.!=I8O7UMR,_ MM<>LJ)?5,WRS+I8-^%^ECL$_;$H9^OA[7[98+M>/^G>4-+HT6^=[?*A$\?#5 M,K?2$G\SNV(Z5.T4S #=IEN/Y@3\H5@!FZ.U2;O^NP'AK0>X%?&9NX.[ '/8 M-]QI%=<3]W;(R2:2W<^7>R-60A;-@F>$DC034"949PVF;7A,0)(F 8O"'(4< MVR0,CI.STD3V>7\]\=U4B_1/##LWBCN^RS23Z+NE'?5&WPO"M%_:EL/HLVN6TH5=U^# U33,Q7 MG-B^V&$$<,4)6)4-J#I>-L7/YBDH%DB-;_3I0+(U%[;X:": X@)\WL/'\TP0 M-]F=4EHLR,R6YV(O^F[RB\/=SADQHJGUF*W?5NJNC4M4WY=;1VG[TV9*[2+. M>92@#$,4A0@B&2.(XSR#<82UKR))&D;623-.K$P>@^C' K7]:JH-?:#T\V/1 M#N2U/.%TQMS,JI@#1SOUTZ?S:Y; 6O,$MDSIDMXM,U<[/V]G9WM-XKD(&W]Y M/FYLS)T*=!%81[*%+EO/T;W9Z?=XO>*?15-TXT?>%35;EKJ6_)K6K8]E:K>; MKSCE-WV@"GK;4(\T[LGZS*"Q%]:7+6]!>5[#WAZ2 RO?80GGWIDZ*[D]1NBG M,.@^>.\?GY;ELZA^)0W[6JP>7OQ=J%=NU2PDP@0'/( AYJGZQJ<2DD3$,) 9 M%XR1+*1V366<69G8?^@YT-_T+6E0*0OL"M1K^A^"-?H[]:@9M&ZIZ8J^F2Z: M!U,[U=3S!':)MITUK\# %Q@8>W%1&S;5O.E.-\-#J?\[^*72XQGOB$=+X'+< M_+7E=&5D[@Z=%P)VI%GGI2LZ3N"I^C:A7QKE0;49'O5-7:\%7Z0DIXD4"21< MZ3V$I8!8-Q).,AF% L61X%;5ZZ=)3:S2-H1!K2E?=5E3-2A:XFT^5?<;RT2J M$>S,%)8?1.P4TA:,+QT8'5G0T?4X:>>L;+ZF[)PF-.^$G;,"'TS7.7^'VZ;^ M,AR8W,H/Q8JL6$&6=V67@K2Q[W$>A%DF8QB2-($H"6.(LUSH&2PBQ,K628C1 M3$@;HA-O] T+^INY80(,7)CX!.YXFFUYWRC9;7X/ %DK AN)/:D$(Y*S*@<; M$/;5A-6]KE9 R=>LZ0>H/U\S5JW)\NV2U'4A"V67=(&8!<]RS"27, DH@RB6 M*:1A)F'.=28UQDRDL=U)IR'ER0\VW]=-\=A.C_QC,T7>UAHPP]#4-/".BZV= MT#( !@Y S\(5Z$G[-!6L9/5F-YA1G=F(L(+BT**PN]W1O!!+N>E4V4<$]G.( M(A'C,&,",B12B$*:0A*(#/[_Y+U;=^,XLB;Z5_!VJM<29O$"DL"<)^>MVVNR MTCZ9KN[5IQZT0%R?7'X 7B9(E"H! VK7/3.]*9UI$1'P4 @$@ MX@N:IB2*4"H93ZRBB_,R)PXNMM(M8P<#L Q#![\06$8.2CC8T9/V]T"3)E99 M&.PK<#"0.&_<8 [!J[#!XM&)F'JT5#7JSR6.(A;H*HXXHLH;Q &'N6[AG!*) MPC (69Y:G9X:2Y[8)PRX>A:@ZF1VG8>>Q:H<;YIS(:AF7F,2J.Q\AQNK3Z_7 M&_#['$(R%\_/5N[[XOLYA,.:]^?5 ,Z[%%ET1+J!E)A)#-.&N3%)$D@%RJ"4 M-,62R4!H(EWS1,S=T!,G76JRQ;:MJ_7N8FM[1'(1AAB2 $O=WR"&>:0\*F4X M9IG:E,4!LMZ$.5COM,_R8+_ ,=$5@#!*TQ@B]550BPG)(0H8)2F+>)A9D2@[ MOGN'+BN7VVZ\>72PR,ZI:V/VVN7JABIL]=0T6;DMJ[:EY*:]KFB8+$\W>/>Z ME3RPW-]NL1]X[@WA@4%']GR'GW!VKTP(WG2=_4%7XD:>;G>(LI^9O M'8ON3['B38:M)I<3-5KT@$"?U[#6/+< M;L46DB-^QWJ(6>G9C_+37J^?U>?+ZF5)0Q1C)@C,D@!#)",54.6,01S%,-1$B;*GY/(JD+\8HTF M]M,#;W&OA()?5GK'!=K&P0W[KG,%QN4OP\QKSPJQG8?>J08&HIO"L)UV*K@' MG7[#3RW WYL7TFV!O79>\ :9M_3,2_69.4O3$WRODS5]#7SAO!S"7"C&S[(EC>LSB48^\W0K"-2YN#I0W]$PB7DO13 M""$6YC%E(20R3R$2%$$L PF3,&0185%,.+4Y-GZ;POVIT(D#RG."U%='Y('Z M#U([HE!MBX)8,I1G$6<1O:2OQL5?(H=N&E-A97GY-A>=P3PT!O/P%[P+X@)+ MQ@*_5 7;JWR=&OR!UKI 8% KI9-\[IO,P \ONX_U!=''\O\^5BT+>_KZW5+ +L%$, M#)4' ^U!_@*&G^LL (T)"] 9L0 #,]JCZ)TA0+WBUA2/Z4USH>XK.6IR?>=- MK9H+_E>)6;,)=F32[HH-?XCJN6#BN+K?RO6SJ/561VM6W^DH=OC[CV6]45NB M?XO-[NRBU4ZI/V"Y"Y<9B<,D""44>:IB1_VH8_P2'=-<)7O/I:O*3MJ(-E.TWHPEQV:9M#I\+4&TUMV0(G_<;8+9( MO=^WZKYB;5>BW>1?@*T-_0*EE6Y.HU[$9G!QL"56UE?- ]T]LJ*_">2^R-;G M57Y>#O3&OJ.'?1HM).&@__]GE+NE[$/4_KO9P2Q:E:B6*.,0XR"!* PHQ MR7,8D)"$>9(%B=H562U-#EK,DI)7M7IYI94]"BD*$DPYU=4@$D&DUGZ(LSR M1"WS6 B"4FY5=3HQH(Y9?K/!:;9T3@R2W?IGP->[ %N50*^3/M.:C;-W#)%Y MB'N/:O">V'O'(+*D\!T=RLW;=X6RZWNU@HCB65]PZYQ46:Z*\H>X;\D$&Q)] ME$H<)2Q33CW%$&FJBSQ.8LA1GN8DE2@)D8U#,I8\L1O:Z@%VBH"M)J!3Q;(_ M@3V\9@YJ$M#LW)(OO*Q=D;7MGAR0N=Q9W8XU'(?.QGX .Q?#GEFY_"J&K'QW MY0=Q2PO^;T&KNS_*94)58).)!$8L47&C[!C"82KRD$N<4!H;5:><%S7Q3:/Z MTF1FGL$ E7%7X-=6N[G?B%WL2#87X*X$']3T5\(70(L'2KXW('C)FI2 9O\S M$R![,N<"QM@7FMO:.C_]>>W1DB".2./5#$:8Q8V96]+[+8LG+HF%Q+X(78G3 MD@&,T8M\_G.C]NF%0I$6' I5&[ M4N^:S1)+"?!Z.NR478"SY#H[G<'GM9J-[;&]4^CEXVW:A&8SOR.7T&WVU^,8 MZ7F$TFLDZ$.O-X@4/<)Y/)+T*<#-@7\3FX^T_GE;E<\%%_S#RV^U3L:^;@Y6 M];99%]/I;]E:\-0.L"6AF M[L,_$':NHYRXI6 M+[J4=_/2]P?6!_F?5%S34U'7RSR@:ON72QAQS<="U7\(0QQBF>9!$B4B#&U2 MQZV$SY,#NB?2XBC(&$*#XS&OB#CYB*T&H%5A 7HE@-8"3(Z2Q=G9%&BY':/Y M0/!YCMCL[5O[[C-^F'[%H-7J]45_]]WI40* D/M6;;1NJ88:.>;/ (S:/>[7+S;5S7V&FZV%WVE3AJWZ1CYU62KR=[%JB@AW)>E;1FJ2!&D@",0IUD?26, \#!+( M:9((J;R8M$W1.BMS\JW(#[JBFI)C ?Z@]UTM0M[UM7)+Y#V-G]G6Q"LF=E.V M%PVK5O:0#6,"+FIC2SUGJ9Z6]R:)I6?-/Y4+>OY!YYKG9HGNE^KKM=K]/-*" M?^IZ:'0%=U=K?K/Y*:J6SF+)@CPF+$20":KV)3C/(8UC#G-&1993*G' K$NB M'11QV*/8^8Q.B;[(M74:I58 =,?5'3N9=?FK"^QF7F5"*%V+9]N@_)=>H[\U M=5\=M'U!K4:VT::HCH, M8N>*ZFJS_,'$6FTVRM_6]:-@39.0+G,W2D0F":&[ MFB>($!.7,RIE8M?2R[5,#/7SA&86VH\S8TL&9O.:H#!5%9_VTWC M\;%GF:Y&YO73TNS#KG1X^>:'4%%ZR[7W3(N53EK^4E::5O6*L:>'IV93U;1^ M_6VM8I25KI+K":4^"%E6FG-DR0-"@S05D(>1A"CFH9JR*8(8,Q(G&2%Y9-F> MRYMNDQ^:M'UQG[8:#(GR%H#VFF]YF0%7IH%Z:YLM:YZO=V86;KS)>[#S0%I% ML--Q ;9:0B4;:CT78*!IU\EXI^L^DU[>:.RWZLL[BMZ(]7SI-3/!GFVMD#VK#%D"+ M!XW\P4;+8S*=L;&^DNC."YPW>*:E BUT +=BQ M3/0$3&:3_7+C[2:XF]W6TWK<+$]3^8206:?ON*&'4_;,IQURUWZPGX(_Z;X4 M;;)L9WD,I2091"*@D*(D4+,V2Z*D[!12V1R$="C=[*(#?&P6,6I6Z 6.1F^89(+>TM!-? M%QN@['+2+*P>34^3#0+J_:2T&R>L_-_7!3+S^M-L7FYXEQ] >JF5.FF M:JH(E$'+)(E1)I3+HSB3NDQ(0AH0M5%/B&[DSO*,A29^[YR@B?U=*QITLKL2 M/\W,VLLWF^!GX1KW>#Y!L/-T[O8;SUM3XT8RVM00;AYT;.T:]LT@; M2YS8@?GJI2[JW;FM85WFJ>>G/N2JJG(MRJ?ZH+]-IX9Y=>9)^\>GKR_3 M+8^VQJT&OWL]G3:QT:EF\^2@LU5NGC-K6+]Y]K.N"8Y235_>]4+3W>%W%_&[ M122-LY3SB,( !P(BG"!(DH#!* H3'+(LSKG179R5U*FW**T.H%,":"WVLO*= M%V4S3,T69N](66Y6?(#DD MH8;2W/#\3F3/G\%G \#H_S^9A-^=QIP*!6JJI MIS8*;:.18GT_8-P;=-C5>0/U\5]UF2TD@Y%Q*]HQ7@Y[7+OE]7A])V8^ZJV0=CK)M@79VGE-@88G'^=5M5E= MX12@'GK,262X.=8KQLJGMG%YTTBPN0_;G6SO@H@P0R1$>0K#)-"4?SB ., 8 ML@@)$B89X]SHW-A6\,0.L5=#LP1O=+U">R&HCP&/]H)PC]6,D39SA5/@9^?F M)H'.V@G:XN#)P1F+G=5YV8)QZ)BLGW=S.O]L64O[WCM!Q 5'(4Q"G*HM'^&0 M):]T2=V'YTLQPAJ'P>S>>]LG=WD-C;,>L(>-<#3K-P? M>]:I=]2LP_EU_$-ND\BY@7#+=C<()!HZB[N?=-VU%MXV:^Q[SEZU+6?_KD]C M/]'-KI1BF>5)')-4PI2E5#?R"V".F(18H( 0(6DHQ++M5/MC0ZN-V0Q^#Z;9 M3*U# XUGV0=Q7ZS7>I[E=*59YA?@CTXQT/?YO=>J 4WF"J2N-7IN:HUTM_FG MFNLNP&W7^;F:SOO\]I H(X1*"B,211")*(-Y)CA4&W 1XP1C%.+NV_-Y;@ZG3K\[!_]/[=R,Y G=9XM,]TVU"ZM7/O MC*(EM-HH4T%GZZ 1]0+T]H+.8-!8#+3)@SI(?Z'">WJ%GB*4=V'2K('1N[#X M1#SVKG1S+$+=<2SJTZ1-R?[SLURIY^M6QVU.E@SR($Q5@$9D@""*N-IFQ6D, MLR!/U?\%4BW"=K7IIJ)MO*!3A?K7ZZL/UU^O[ZX__P!7WSZ!'W%41:_N\:RG[WD'//\2*]_P:#_I$:"GR,,X5 #!"(84JDB(5=4?NXP(G/;=JCRI]*ZI8*R+:H_0Q@AH[!(PQ.EU0'Y19:@2U1 MC\]R=S,SO16^GQ$W2[<* SC$]@G G83U]%XJRPX$\N<,N%&!YXM&\[$O&%& MG-'G'7L;U)OB01>/RNV&X A13==&(XV3.,X)A1G**$09"2%1_X4LC2,N,A9F MB26]E(WXRMS>" RBOVB2XC.%0$-B5(_ZS7#T]B.\B5R*W+3_"%$LJ&5,1?!9 M)+$*Z!,LH>[@3:E($4W,26]&!$V?O]%4!3\WHD'5RK:H9QO#:-Q#^+3!6NW?\*^"K9,_ M-%*O;'GYRO0,[!BKR[/Y//V MVX[;Y\>&V<9TB]%_?F(?\<%M]MRF;3*"0.[\J4?*(O]2VM-Y^> M^B"4A%$J0I'!7#(!4900F.=A"O,TS>),4LXLRO&-1$X\F>)0]]-+ \"58(N5 MR PN@Q79.PA.YVITU?8%6H .$ *T$D!K 90:Y\-U5X@LEFWO4+DMX(:0>5K0 MK8P>7=K-1IIOD;>R;&^YMWO2,5]M2W1W6Y6/HMJ\Z%*AIO+_OYZ*1_VU:9?/ M,(JS* LH#/.<0(11 '%. TAH$@=$9"@-K#+-305/[!B'/(N](HNFS&VSO9%[ M;'?R9U;GR^ U._:8 C3+".8BC.QS32P-]I4/8BIVWIP-2S!>Y578/C]S"FR7 MI''SM*DWM,FD.TC3^/RGJ%A1B]NJ8&*9\X!C) B4J?OJV*U(._,;N0OPO?_:*-GM 9&_Q+HT9>0D7V_Z <_.P'37G" ?;\<^]^6')MZ?FIB%A1 184IA&7&I* M$ JIQ"G,&,W/19I]7RK Y!F>UN##"54DG4Y4,*2/)1A%F5O>*SA^NHN/L!XWV]M]F,)^_?P3@X@6L7? MY3G#/J;O[T2AT^^O>G:P#^^$IP0'@AQR1'2CR::UL> W:IU?ZZ!ZUU^";L2/ MFR_?NWO]*$ YXC*".>MFEW#B M8/]HVHG->/,EGSA8N9>"XO*\Y##*8J*F?$!@GJH0*\8HSR5/"35K MVMZ--_&$_GCU]?K+S?=OUU=F4[:W4 ?*CIP%ZD^V4T7_ MM)LB_0BS3( #=?NO]^$_.Q:1TDH?/=6WHFKV+KNF'AB3% =!""5#,41QJ%:R M2$10Q%$QY@61QZ$B6S=@&K0M^FV!1)^GM/ M!D<-;X.]G5]J=01:2=!H"79J@KL2[-1;#'[>]5M;@(&VH%/W;=Z(397KF[P9 MQZ+8]@W5^@T]-6]H,#LV):AV;V7PXVK;$(\-WD\WF;Q5U'J'<;P UY^X&>MU MO6.T7][K?WBWR%4SJU0%VPC^D=8_U;Y._Z'W=L]TI?6YVGRD5?6B9+;4KT@P M(4F>0AY' 40T1I *+F$81"007,1I*NSB64L-9EC/>GT 4YHL +,IZG?%->24 MA3@*(6=8X4HH4?%#KO8)@H1!+M(P$MER+>XU.\O;X;I-J=OI88SK5U'7/9;@ ML:RT-YT64[-=Q83?/[LU??#%TRHT9V'-#P-ESE-,6.\\'.WWM!^QE3[K+L41 MFL.]B^LPCF<1?VZ$6E/X00_7VW)5L)=EJOQ($+ ,YCA'$&5Q!$F.4RA8GB>2 M8Y+(S/(\8DS>Y-ZZ$U>84LZ8H61X'N'+^)A8G9KTXMC!YZ;^U'&HKL^GI]VR1TG6\'$.59@&-!(,O"$"*6 M9Q!':0XI#N,D("(0,K2J%W\OEDU\B=!G\;[?GA"VWP0SO_EN]'W7676&W2%: MDX'Z"K5&_W=J$N'X.M\ZH<^[77^-1,"I7N=\/2-<%71;P*_7K'P0=_3/-AS8 MW88)&L411PR&<:;;(Z<?2=-J11/#S%U\IF2#!K1H).] %_*K;>;E6.&>[[& M-[31C9EQ9-SYR!K/&[?'WVCP<<=MK[AO:.#;EJU)D,J8!B',\XA E,<1Q"*1 M,!%,TE1W28F1U=9S./K$\[*3Y=BZ=A\'PXV7JW66FY]63#U![]JC%OB*]_?& MGC?F/F;6J[CWZ(?<9E&;V"V:2O+MY>*O=/-4J3^;8M>==T]YF!*$/!>UVH-_ M*2O==JD1>;7FS0[]:UG7HEXB1(5D(8&1)!*B*$P@"7(*PX00CE)=-9U9%H6< MDSEU9-YKT/1 6RD=U'^T7.LZD+/@F;D5SY!8ANM[:&CQB]ZUZ*OP]O#SZS@^ M+N4@IA;[*P@Y*W'NDA!3"(X4A1@_ZN88[BK*Q0.M_J.[+S9_^48?1-T50:*$ M4IF*%%(1<(@"%,,\SG(8HUR?G;%,$&SC$D:E3>P,=K*;K_M&_Q6LM7@[;S". MF)D?\(:#G0?A!1LT[O:+,D9#U@"LXQBB.),0,SR&$91&B8I$0E!YIU%3LN9 M>";L"0:=9(M*@1& QF>+1[/MYL]1BUWH'$9,MRAZ\ .!6Q&#W"_Y$5V#42*O%]JA!3@ON_DBS+;I'#1@NO,<_X+#X M?ORIW\7UNFG4_7E5W!?Y2JBMZ*YP9ID%<9RF:A%.8QY"A%*U0\Q3!$7,L(A" MG"8R,EZ$S\N;>"JU"NADK[]_^_6J.3&J@>@4:8Y-=K5D%@N5 8X&:[5?=.RF M9P?,];HY-ZI!+QXH^8,"2+^86"SB?K%Q6\POQ3>W>'29-QAFON7>W*:] M9=_B,4=*>WW<]K%\>"@V;1'A_I52*"*>J/]!$K%,^< @@)0("J5(@Q@%F*>1 MM*OY&!=H\U5V*OH8WMMI4)MB9LU!4X,_BLU/<",E_-#RB8(?/X78@(&NED3N MX]":':?Y@\O.*[9'Y@/!D][!F5GIB\Q]7-B\;.Y&AK^B7.S7B MU9]%O42)9#)@ B:$IA 1S6>): R3,&,BR#)=D.J%9&TG<_K[M--L8@N@M0"_ M:SU\$:T-T#3S!)XQLG,'7\OU/?Q:/ L.[M2_-VM_4XA^#A1_)&NOS9R:9FT@ M\7T0K;V&P)AJ[]O^W:CE^OU>P3]>:P#8_4 M1Q;J"]3_7M-"+O,@8P1Q!#%#*KR(L@SBG#,H$B)XEM. 4:/RKRF4F]CA_.M5 ML[5>";5':[4 %35-LYWD[1ALW-X0T M[0OJ/]00SK[A"[)O%_T6+^JBQM)SOC"G7M2^$37I6NU-YNS]K7VC=:P3MG<9 M=@LE%\7R\WI3J$7X*5\5[,NJI)LE2N.4!6D*HS E$*5Y MT0G\T=$G7JI:>: 5"!J)9D[O.!3CR\K%!MJM"S:V&?N'41M&SN/52HAEDH6A)?C+5J'T8\6 MHU;HPG=%^CG#O&5UG1 SOV %$+S@G0:VKD' M]U=BYC]F =KRB*O#N%4*?-EBW.H%/FXQWJD&E&[@]CS&UF[H8GP\^2EW/69U M9!?#=>CI+A_0/ANG(9JH/Z[*6MR5OZX?BT]%S0XNC0QS= R&FMACM1J 1@6= M='!7/ A=V_7KM]MKH+51OWAJ8I@[*7O( M9/S9?EZ37RN?K2EYU.>K\NG^)Y#JS=$5>!&T NI[ MFGFA2#OQFLS"G\G MW-$1RG$AEF*G3*@T6:"0AHG'*;EZ#HA^SWP:(W#8LAU M=680ATO!_1K?N_*#T-7;_U:S[4OQ+)913%$6" EY%.6ZO06!.,4$JAT;YA%F MN4/$[=[J4NQL;MD,K-V],[HS!#S70&9V;)WHV/XB(/3FHX) M\(JW\0==-0.TS(""?WBYW44I/4_@,H\BBN*80,[2!"+*,20"YY Q3JC(<9KR MV#@!XGW8-/7&%]:#I/<'J2!_>#&P_N MW1X/[N KU1H,.HOU\ .;=?Y[:_5?[PMEL<*^#XVG7\G_DE\PN_#A?;W*T3#E MG:@Z7SCT3@P^%G:],]7LC]*_:);EJ_I&WE;5OZO/:WXC/__7YN7JCXHKD>L- M5S+T;^HO*_[/>K.^_UBN>?VI4C\\5_S?E1VSA!]I$\=-MPK2JMV?* T';.[Z MSJOS8]W!=.^<5 !UM58.:O=D0!IGE'(<(2"4,1) MPE.KTJ/S,J?VS%L-+$N+#- RNX[PC(&E=]L*[XA4"Q4F#R-J_]<.%O;ZJC$R MD#AOC9$Y!*]JC"P>=?,#5\]JG:)MI?,/NA(_!-.\H86H/XE\T[&(JK]]+U=J ME'N]-MW]4=ZUUWWZ9'#75BA/N8@$)I BF2AWP2G$-(U@&*8"15&AS^R^617XV9;WH;N.U::AF"M1J[\B,U6]7C8O2M5\JG/NAM%8AV);K6/>)68#.G.[UW:R;.]CF MS6F;FG!,MR28H">3?\ ]^5"/BLWJ:OT#>NB1)Y#@D+YV?[_Y7.FR],>KAXUQ MIMK>4U/?'=S?5TV2/E BE4LLG^J#D[^'\LFT7?,1F\]O-=W-M?-(EUIJETYV MU"BWS+']H>9+$CMJPEX^V/%/N 4X'Y[J8BWJ6HV6JQA*OY$?&_%XQ=1FOFXV MX/U)6EN.=KUN?E4)<;WN"MI^/.6U^*\G??*V>VJ0AYTQ3'G(!"0B$Q"%>0II MFJ101#%+J" B85:I\=.K//'DO_ECK1[Z63SNZJN+-6"56F'K!VK93WR&%V@6 M'KVOUV+GI'K=P4#Y!=#J@X$F@UN6W6OKC=!$>GU%\,Z._<>GR,^?#W9/P=,, M"L\:5,WW @Z#K1DEN_ :TL=B0U?%_Q'\AZB>"[T[__5IM2D>5^)&-C1B_Q K M?9I75AM9KHIR&8:Q1(%D, @RM45.<0JQT,=J/$U"BH6,(F;.PZU*TZ)HPY4X M*9J.W(G>4;5D4W3&9)Q=T7[8&=D6G6W>9U]T'\:>,^*K>HVKVY]JL_;MJ;WI M( E*DXC @$H$$4\RV/12HR@@6+T-P:313<>QP2=VNHTXT,@#K4!SPHA7.(Q[ MT4NMLW.1%H99L46O01$C#E$F X@IIY!*)J2D-,G-DNPM M9$Y]EO4H*MID[.BF?X I>%]D6>D<(/#<*P-HKXV=ES"!U,Q-> ;*]E*N%0Z4 M]):KM&[98KH#\+/@6/L)"W,].0H3B;-Z"@L(#EV%S:..!=<=]_>-;()X\?"X M*E]$I;E2#\FY$>,RBH, HCQ4+@.C"%*J0H8@CCE"B 84&_5^L!<]L><8\I_O MJ=+P'EM61IOC:>8OID')SFV\!F52YG-[DWV5/YL+GK?VV1J05X7/]B-<=-O] MK=S\6VP^"34;'XJU)H"S96LQ&.NM;\:58D!I!G:J.=V2G\9JW$-, 9.=7W! MR/-VQ!:#2R_@3PMXBVOYL^:>N*P__YQCCJ*.40;7-U_5X-<;\5 OA8@R(<(0 MA@D7$$6)OD\A*I00.,[2-),BDS:QPTE)4_N$AM]_(!C\KD6#1K9E&X33:)E% M!EXPL)SP;N;;Y]N=,\U7^MQ).?-FPYTS]U5RV]D'W":P!5MTRP.GFY)__E,[ M?/%=/*OY1-7WE@5Y0#B#$7T;9KYD;H3MW(X][WU'6*FU!)V:X)=> MT=/J>JS$3R6G>!9:Z%+F&$=Q M%$*2!TC'2 A2E$J8A4&>"HYX)JS.5PSE3APQ;8\<-_1/0+4>%YZ\GD#/\?3U MT+JVQ['CD-Q]DCVS..3!V(]\]--5=SK MW#O!OZ@O7U,,\T'(LA(?GY2^Z\V7AO%1__N2YXC',4TART*F/ V2$(>Y@)0' M*4.<($*,&F_,HNWD:1DZT2A_4:^GU4CO:G01V**I!YLL8G-X;=Y#N6E?QM0Q MWI973CG0K0$+H$UH:\% WA@!.BM :\8XX\*4$: [W/.'A@ZZOM>8T1WV"X+) M"X2ZK1C7:Z8[48A/HOWS>KV]$.]2]J[RNNGJNPPX"U*]02=AI(_@-,%>(G6' MP30D89['(D-V&W1SX3-MPVN]#R^W&0%-W%DWI:6KCCFQZ+;D^M*/[DY2++.' M+% W\][3(&GGBGL=P"^]%G_3<.X2+#I-P.^]+AZ/_NP!\.0<+03/ZNGL 3ET M6PXCV%_^W8KR3M,'6]:Z'CPV<;!W^_D&-.(N*W$]M/7\/=T%9MK-73<+K>[; M3MCB=+5V.-9LMV@GC!A>F)WZR 6=#?+S_''Y(7_IKCIJB2A/@SR+8:JV;A"A+(*4T!P*1!.. D[B(+%;SZ=3=O+UOQ&FEO[F M:R_^5%(+M9(]:GU4& !HW_Y)K_M24T4\]ZQAK%&V[3?GT YAFG=K%C6\C_=E MYZF,J$;S4:K17GO0J-\TJFK?8=!'6T1, M*]&AA+4M"[F1W\5C)^:3>%#;F6_E1DFKER)A)"5A J,0Z_P*&D(B*88QSR1" M3&0\#HSK5<\(FSA&:Z7KR5QMY0/>* #6K086M97G@!OWK[[AL/.0'1(W$NQ$ M@U8V^.8="8N24H^(N-6/7H*,7:6HH:FC9:'GQIBO!M30FKV"3]-G7"]'\\V. MFNF0M.G4Z=J2)'&$.68PEB%6_B[*( D$@BG)(DGB,(HBJ_(U-S4F]H0&3&8^ M,8TBA6DL"$0AU=W4 @QSI'XB+! D1)2E")DT)9H14_M^13-C:GHK/352MI?4 M!MQ]IZ]F?%Y;7P*,MUML)R5FOM2^!*C7=]P7C>90%^$!736^@,X"X7#Z>,]7?;>-)27-?+YXS M^#.SZ$[=4YR<(XCE.U[$?Z= L)-BR('_FT MVP0=G&KW/=B3A*0DCB%!<:AS23.8TQC!G,0L9)P2CJQZC[R2,/&T'-X8V4W$ MUUB8S<&+++2;?D/C)N@93YAU.M=,?=+CJ^9%=CI,N#95-KX(2ZU MQ]#BDFE2+-VNG?QC:G<9Y0S)Z/64_:CS75@Y6[QWA>4^BD.;365GN1;?!=-= M E\^/8F[LJLGO)&?U[)47ZTF9\ \1])BR*EOI%I-0*\*X$]"]T[L2VQU[\6= M/@OKQ$H;\,;=\82XV?EASY#9=9.T!\"M9:2%G/GZ0MH;O]?\T>%Q;XU/M-3[ MM>98ON9*1B$+??_2UAMVS/G\:LV_[FH9U._4@L:[JI)!9>*2(YF17,0PH2*# M*(X2B#&E,,@"3B*>Q#RTVJ!-J^[$#JRMM&5=05A;%G)QEQ.?;\ML"_E^WH&= M,SS>W62G.ACJWI5']WU-VLYP _U!9\!B6^"W5T\]:6.3"=">KJF)3V7?NJ') M!, ;-#.90JK;8O%92L'44/*[*-;U4Z6O00YX)7'(D6!A#'&4QQ A*B'FH="% M?C*5+$P136P<_GF1$SOM(3]GIXS^<:".G0LWP-#,#?M%QLZ5'@=B4EY.:<6*5?SJK]Y-?WSZ+>-&VZWTED>?05OG&@>>F+>9=QY\ZH0?;D7R . M'7L9[STL/:K[?X\H=>RUS!:TCBKAME9]59K>R)9NK;LY#1B6"N M.RT@0Y.\=' AR3$$'E -66-XXS2'(:01)ASI 0C =6#/:G M!$U]EM:*!5NYSGFH)Y$RW5E1(W(!OEQ_O'$J83P&CEF0>:')=I/- MWEK[@HO3]O@JN3@B8=ZBB],FOBJ[&/GHI=U0]2W>6KV,E^XP_" _($HBC&** M(8M9H.++*(8T00GD,:::*"6@S))"V52TS??7C4!QD&U1=*I8=U4W!M)PLS@! M.+8KZ0Z5K0Z[&\!YVJ&:&>^]&>H9L6_4"M4,C-.-4 V?=[WB:B_57KZ4U6_K M1UKPCRM:/-17Z_X'_K^?VBR!+JGX>MUDI7:_#I<(LP#+B$+"U7^0C DD-&4P M1FF89TG*26*5Q76Q1A/'"OH@N.@D=BW3 '^J]#'-YJ=H.G+8WJI=^@I,+^%F M!-;VSJY3#
Z6KW<*BTLZJ3.##.U RO74+.O M?U/_U]<'[O,:=^H K8]U:=0YC,:=E6=X[-R07V2L*J ,;7:J>CHW]FR53H9& M#JN;3!]QJ%^_K4HF!*^_*!T_EJN58/H=W\BV>8[8MI5J& M@B!GD,9,0(3C%&(<)# ,9,8CPDE D'$E^P6*3.PJ;E58PXI'N@*/+8%T#:I& M&[7>ENNF:VS_+UH_BXKL2\ ?]R!S0FKG7GJE@-8*[-32]=B=8H.>8KH\:-O( MIE=N)H0MJM]G0MJM#GY*Q.TJXCW -%H;?\GX\U7)>T!AKU[>QWB^NIA=,:;# M@?J6OC3IJVO>T8X.\E:7.4HED[&$)(KU/51 (0TYA0D*PDRP7"99?&E',Q-% M)C^?S5 UD,3-!M@)FN(9J3$&S='LP'J?*,TJ]'L-[Y-XY"[A_M_ ME'_\NGXL/JYKKOZ^/1PWW/>.CS)Q+-L(!W?%@UH$%D"I '[]=GNM@H)U72@0 M3'-F#= XO\/U!X2=WSB+ ?C=Z\V N:U.&]LS0\^VKS4S<;BM-7SBHI[<.IVF MWE1-V-Q<17.44BG#$/) 8%T,J;:O2=[T3:!!)E18PG*';MJ'QUNI8"?6 MZ;;^%$QF(8$'X^WFKHO=KDVB3UGEM[WS*REOT9CYE*DG6BJ?_+B?+.X=#^IN M.8DEEC&7!-(T01 13&&N$[IC%/,XDTFLVYW87>&?ESK][7V7Y'RM&8H>FFW] M96G=QZ SF\J>X;";UJ^3O8=XV0CW?_^R[:_N =ZMNE;/S1Y._ M-3-G]I[>A>7FY/;ZX^)X%]5=4\OFPK\]^]"I A_+>@,&*OISDG/AZ,G#3J[N MK.YY+O /??ML0]DS$Q_=3!C^)AC?K1.<=G=(V^%[79]2T(D2YC$,,ZEFN?J_T$US1G,B,PB M0N,DS:T:NIT7.?%4UUU"1-4<-;IE^%B 9S;A_4)B-^?;3@D[X0NP:\T[.*OQ MF'AL;*ROS.+S N=-'38&X%5NL/F3]G>@=Q57&]'K-;\K-BNC[JVOGYIXYC8R MS.\Q#RPZ?V_I;HS=G+NK:-NP>7_CSXOG@C\IMS1NI]7UY'&3G*XC#X::[?KQ MN G#Z\83GW!(FMWE4:UYEV7U59_&;+/R[\H/0N^7OZ@I1U?_%K3ZE6XT'=_+ MKDLBE22/)8<2$011S!DD*0U@SH@N)8Z$2,R39STH-/6DU,W?+1(W?4 \/I7? M C@[!S#(PUSS;:IFH]]BF\GTL@!W)?@@FFQ\M2PW>@*M*.@UM28-\O8&+%)H M9WX3;JFTOMZ(IWQ:CYB-YM7ZD#-??JU'5/;R;'V.Z[8/^[LH[ROZ^+-@'S4. MFBVF.78MZOZX#^><)SB4,$ZHA BC"-(T2F',9,)9+!,4&*TJQA(G7C9V\L&> M D!K8+V3;,*R1V"\(H&A,K%LP8_,/=V#F#SKW]7VL MQ$^QKHMGT?;W_B8V-_*._GFUV51%_M100-^5WY3X4HDO5VJT^^NUFH&BWBQ# MGH8X)#G,<]T0( LB2!*>0!8H[Z%/:QG"EEV +]%G8A_R5=3U_VSNM+#K33;=XJP85X:/ZVWE-5/=#J:MUT^*(79>:19H3?SE_M*09:S< O7\NZ M_EO+)5M*H)1<@*N#]["O*+@^![Y++V0?D/GKG'R1-G/W6?8!W9&NS%Z&M>>D M_*@#M$K0CR472R%3%?Q2 66 =4UK%D(J10A3'.(@2 5#F1%Q[.' 4Y]6ZVV> ME@6T,'/>R3W;Q[W-)199N@TS8ZRX)8]I[D0IN3?0;$R2Q]0?$D@>_?UE9#B% MJ/O6$OUV/@\DQXPA/274Y(CS$!*1",AS'(4T(P3AP"X)][0PFZ^74^[MQ]?% M=O_3C;/F"%*&-SI>K+>\R=G)'!!B34"M?-XXSYPP1P2]"=G+:8-/L;B,/&&_ MG%T]\4*]F:_Z!>E3-Q71^)% MK9,&>G'FR]HA!N=7M@LLLYM_QD99+6\GU'=:X0['FFV1.V'$<)T[]1'[B\SK MMMKOKN*WY:I@:@KJ.OIOY>:*EX\;85_7:3S@Q+.FTP/TUX>]-DT==,,5P)_4 MXVJ/M0&=:N:7I>:HC4^YR0"SFXP.6$U0'&H-A-/%K+F4V>YLK0T?7N?:/^RM M5^TH=ZH&W+*)>$,(Q&$,,Q)#%%"!,0!(A#3(*>8 M!R0+^85M-XT4F=C?'._6N--LV+AQJ%O'PFJ9.^G\-LPB\CDPMG-1D\'KHZ&E M%3;3]:8T4^.MVTQ:@670,=)N/(GC5H)&T_[\D&LA2PVFFS2C'OR M>[E:J3%TN?\RH03S+,P@(SKO)<(!S'.$88P0QT02BE.C[57R M0*MT&W>\@%[M)KM@GP#V:HP %ORN]0>= 39)'I.\XG%7^RY>G-N9R7_C=V:1 MJ?/6[\XM=6>*=^@IC6=*0$?S>B81/%^BSY2X[67^3"K(96$^FG9T)=5RI+.. MOA3/8AGF8<(ES: (>*;O^'-(0HH@S:BD##,>X&BYT5F9)NOL>8%6R^96K'G^ MZ$]1":H%VGA* YQ,%BN_UENN/:/)A8T2;6ZA5L,S-C:+@E^,''V\%ZPLG;>Y MX>.^V&"<&5VKN57[GM+B.0?'ISG:U/>B:DI<_B%67.JNL\^B=;(??U)]=R*J MHMX4K#[H72-$+K(,)<(CD7PQ;W_1: M@K9\2^O9$$;L- 4'JEHXD$O>A8'3G0EA.V=L#ZA-KR&_&%LX[YFP=G/JKP'L M2$\<7X6'$S%?H(TN")>,/]]"X0&%O07$QW@7$4:N[W>EDY__9*LGWO!E-S2R M?;+9U6I5_J'S_U4LW[:UTSF-_ZJ*C2BE7,8I%UD>IC!4439$@90J],8Y% (' M.R786RVW]-:]GBK8[35MG67;[%(KNP"]NMX),_TAZ)=BTX->;T'* MZ0_.$S2>'@6XN=R.VJQ68W\7C^J[_U/M'FZDIEXHUPU'S3*009)E60)YJOZ# M4"@@H8)#243.0A'S',<.OO2\Y'F<9*]',TM9(QW4#252M57+TGT:@&KF%SUA MY-8E9HC+3GJ[J6E0&F?(LG9AYL9Z\DT& F=U.N8 ''H3BR?=W,0G%>\]JTV# MB@*WA*,WONXX]"*1Q*C,J,FI)*7E*U,3^8]L1Y[LCA=4(2&9NPH_I=HYA)W/:67_>-F]T MDR<%S<[@U\239Y]P[!RP[0]^2$@^8-3_\-+]LDT$3!@3<4 CR'@8042" M%.(H99"FF 692$5"(IMI[:##C%< KYGU!UHM0/ZR_813.J;+"S!S&1/#:N=+ MID'4OF>!.R:^>A@X:#!O3P-WB%[U.+A@*$=WIEFU/QRR:@_XWY2T[4>Z;5?3 M1.GS?SVI4&C7E*6^T?T$[W[2]L(59=#A8;^[^L[69BTYU@E"J[8 MK@*WAYE^[":J!W^F+];4LOC/KYEURWYGQIY;S=ZJF M7:A0;QZKY9>ORR@A<1I3!K' !"*&8IA3F>GB,IGAC#&<&)51=.--O!1^^7KS M_?K3E=D*UILXOF(X*&YYYWI&9V,7>*#I2/&F_F3K;O1/.S?3CS#+M#Y0MY]& MA__L%N%^IM5:!=#UK:B:R;:CP\UI$"8A5[MRBB 27.W*4RXA"DF2ID12DEM2 MBYP29?.-<2(6T<16';_8HUJ-:RW\%=/81_K,RKT;OY_E2N%H>9Q_$D\N2) ( MG,,HQJE"D1*(9=9$\KER#0F5$;,)W7V@Z> X>K% R6UC(6LRV[-0F46F/@"P M')\7E69U MDCY!/'2H7L=V["S[3(M5TQFEK'[0E?@AF";I+D3]2>2;CK);_6V[:]M&"A(1 M@3 )8$8CS>C! TBY_D_,XB!)5,P5Q58M8UTUF7J[MCT+LNS^ZHRLF8NRN7U.D)95E!K.>R5Y-Z@P;YWZZ5@^6K*ZJS'O-U6+X7K51O5BP=T MG?M#?TRSS%29;$& :9OB876$67 M+$P@011)&8N4<"OV(C]J3>SX?BVKS;T^&-_J ;[K(SW+7;FG5V#F%.<'ULY# M;O5K2-5VP*H8<:L):%59G/MUE\>A>/8_NFCVX MH<5:\/Z8X(JQIX>GE2X&^"2D$KQ98J%BPYCG,(TBIOQHQ"%F3+E53&46I43D MV&J7?E[DY-?:K0) =!K8YA*>A!U\J'QDY<4CK:]H)IHX4;^5HO&R_S8*#'ZSG#@?F[+NM ; MW<]_;G2S Q4@?BWJS9(D@B >9##3.TH4L@1BP:5R&Y*I4$OD86#4;M.K5E/O M,_<;J#5JPE)"I6B[Y*N H-=U/R#HU06_[Q0&G]>Z"4T\8>BTVO52G-R@T]03C\2)37X//G%#997:HK;L4A2;\TF'F MYS\?B^Z0\GI]*ZJB/,SX^/RG;AE>B]NJ8+HG>HAQ&H8P$U3S ,04DC!G,$Y9 MR(44-"16=[!O:LW42T&KF\Y28_IKLU)A5%D!H954/_Y2K,%3S7<7ZJ=CJW?X M13!;&/XRK]=N0?&0Z;C-91R8V)PF#(P$ZAO2FGDDS[$W%32VOH.L1I^O[*US M&+W8\M?(6/3YVKSE)WI5RO4Y"S&)H> MB_A#QO90Y")0',Y$S"SU=B)R1MS,YR%FQK\^#3%\SCFQJ=(!_R?1_GF]UN1= M:_4B"U$O8Y%D@A "940X5!.?0T(1@QD308BD"%-!>C(7,S\P*L_HJ[Y/X6+G M!@:RK-.*1F RF^B7F^Z:"-2( [_T@O^F0R\3*%RR>BPRPZWWX&9CWD[9.V]K7E,2);((+4J C$2.[$#W0D$ MOZR4.%'_#=PKT36H=IVPN-)0S>+-SZ8&1VU^@2ZSV2H.ZDVQ6H&?8F78^] 2 M>#/OZA]..Z_9%1 /LQ>__!-^NUZ <9:CJPYL;+<5P6*F=!YZU&L@'A5 MG6+WM"O[GA15I1E!M?>[HW\VYTOJSY8.M%Y&*4D8SRDDF=K+(1E(F(LLA'FJ M CJ42Z-RYP8O_2B^]+3#9: 5N2O3.0F?D'GT#8>88M!EU0U_*I@Z^.4E:LB2*HY1QF(0LABC( DAI'D&9)@%/42A226Q\@)7TB1W" M3A<50?3*+ !MU &TU4=O*,J&?>-1JV3G+^RP-G,>DR%HYTD&X/T8@-=J JYV MX+74);>CX%D[%B<0/'D9.]FSNAPG6 []C]L@CLZH7-_?B>IAOW+BNWCLJ(=O MY*V*]UGQ2%?7:UU:<_='N0P9HI':ZL L#]7N)^4AQ)L;'TO$H;:!6!VA]%MM:JT5;>J5D>W0S%UCNR]NX MJ#"OT[D I%>^YY*Q[%R0;C5_5_&KJMKMLZ[N[YOJKJN'C8D#.3/$Q#Y"2:J: MRZU=::*9RSAG^;A7\&BTW<2_JVC;$V67.;$8G'& (WATX?&G64B&QK7SU73C]M/Q\__M7FY^J/BNK]J_:MXR$5E.@V//#KQ M].L.V9J8:-A#V/!(X92]YR??A:8Z'26^MA+\WHKVD/=QQBBG275LO-DFTX@Q MPTDT]C&W<+HC6UC?[[?K7&9(8!*0$,99GD/$\P 2FA(H)(I)+@650MB1<)V0 M9/-%=.+@NE6_TPFDSPVA92G!JLE96'4*6"=LG$+,+#+V@(+==-P*!(,\A37GI(R:^AZQM3#Z/3KE?K":FH>?)P>8_+).&;AZ MT=_$G5CSE>^TW>?7/R\FVTV[1B0X:K/7$/.L:4YKX>E19UL1SQHV7!?/?]BQ M*YVH&GIWI6V3<-V'7'&:)I(Q!AD6NA4=#F".\@32-. A92EBL14;^@DY$\_( M@=2NV*(-VBR;S)W R&P]]&"YW<0<"&SK3'S&I896^>H;=T+*O,WBQDU]U2'N MS,=="=P<$+0W$IZ)FJ[)^ MJ@:=LS%6,SU..8RIBH4125*(!4JAX))(E,:8D,@N#)Y*U'3@OTZGWQB>9=E(WT7SV+])#X^J;^L-TNYP/S[5F_)!5("+1UT1[YAY= "/F=.\W&0[ ME[?-,NH$+D GTG]FT7&3/.<3'0AYDRRBXX:>RATZ\>G+>7"VAQY]<^!/3T+? MPWTIGL62\)AP+"G,>&"":$I1 QK6BR:0!8+3D@8 M9\J36!VZ& B=^@2F50'L=!B$ZK5S?PLC. W/9SR#9'E8&R>M7,77!3+*^5ZN'8_7U;T?AE',<6Q;@ZD @:(=$43822 M-,FP#$F:1F94>:]&GCH3IY<%M#"SV?W:^O$I?)%-EK<=9N883\:3JH_<9JAG MVLFF?MC-L=KK>LP;EZFKR.\6>LV M!CJUMGP4E=H1J*_81A\$/NHOTI(H0+(T1)#':FN/:,0@CED*0QH@@H,@Q839 MD;N8"3::-9>PO&@5P"^ZQ/AO314QU7W@*U")35%M:5 ?.]T6X%%KUQS=BU[% MA6Y99>>0#$$W\T,>@71R/X,:8HV@^GX^]ERQ"KI>&]"H [;Z^/-(=O9[N_YDI (0M]!='>,%PQ M);=2+G#-O^Z2^]3OGAX$[\XUVT^J443QK)^LEUE"TSB/ Q@3@75I$(,DT7^- M42)YG*& YS:G"G,H/?7FA#&]B#0L"IU(.X\URXLS\W?O[778>>S!0?P%V M!H"A!=UM+^AM:!:>@16@,V-[M[+MI3*PQ9^GG1-Y3WYZ%I5G]?)SOH3#-6)6 MV8ZDX+K;\M7CHW)T1:M@T^+IQ]7W'^;%),:#3>RV&_E@J$#7L0K\HG08X6QQ MA,;, 7M%Q,Q\8/^B(CO1,/:L=,JYE//D MJ 9C.)[)EP\/FEB=KKZ6=-VMFA&5(B,AAB2+(MT))(>4Q@AFE&4TS 1*L14] MSC$A$SN1G4B@95H>KQ\#Q? ,_4)3[3S @953G(Z/V./K"/R8B'G/N4>,?'68 M/?99NSG(GEFY[*:Q'K9H\U?U!D03TM#=$;DNYHFH8#&,418+* 6F M*$6Z+8%17HFYR(GG9Z<#8#LE&D+,AE^);H#4/:B?S6_&++ [M9'ZN>TXTN"."*-\[,8 M:197:&]9[Q@=GG0\"&$_!7_2)_G?U1Z@*MA&\(^T_JF3^=4?.C)2#D/+WI7? MI P1P3(&0QSE:ILD0DBH)%"F*,ZP"&ABFT+@H,7D:02]3OIZJM>J:3)5KH%6 MJCEE;7X8J&=YU.( ON'AR[2 VGE>8_3 [W?-#G622J4+(/%U9N.@P;RG..X0 MO3K7N6 H-T_V*V4_B[6H7G3GJ_XBLMMF2);D6,H8)DS3 ,:)A#D)8IB+-,]R M+@.16)5MC\B:.,3;2FY[WYV])[>'*E7(8(E@F&0"(I'$$+-(0,)"024* Q$0 M.^?N"2PG)[X/E_ /EYD[]@2!G=L]\5698#]K8)XG%SHF:597:6#RH4LT><1[ M]_&K!]V=XO^T.X]<;7'#/ N5&Z2:VPGGFJ\]@+' 081Y2DGB7'0U(G?JK(6! MJ"W-D]JE-%>&WGJ [P%I-NLG@,=RRWN^C_=0D5EZJ2'CF9Q.YXQ9WL@JCDN9F:UBU-37 M=!7C'W<,?/IC]$$Y5+W]QW\4HE)#_GSY5#[08KU$,6XO=$!6\'-P<&WJW^"WUL5+*O1[< UC%^F@LPR M1KD(+?N8P\5J7W&%E>QY8P<76%[%!TZ#V//W]F'$C?Q<51_+A\>=-_O:=UXW MH+0U&6;*JYQ6NCYG4?++M2B?ZM7+MHF35DBLZ_8L9KA::MU HYPG%G@;')RH M<(T$S,:*:V/ND"#7ZKG+3A]+NM8<<,U1Q2!5_[9<%>QE&; XRVE"(6::G2WC M"!+),Q@S$44!C6)$K1I^&TF=/!]NK8L4JB9/K!Y6T[37F_N)9,,/N!U+CB-L M=RCI#;?+-_?@]U;J-/>^5@9[/HDKCA7 MWYSZMJPW=/7_%H\?2RZ6)$^ID"2' 1$4(JSO(U.U4:9AA),\35$FC(E>3HN9 MV%&T@D$G>0%:V4 )!UJZ.0W,"%#CT]^?^7;SW=5R*\:8\X8YT<>,##L;E\QY MTX;$,@:?=EOCK[@*(C9%K1SWYS]UA">6'+,4BS2!>9IQB")$84[5CAA%/(QQ MQ"7.K/+97XN8^MYP)Q PA97ER?T12,Q6X,L,M9M^0QL[8?Y6UM.&>%I&CPB8 M=#A CGR28?T]8/"%!5FJM%KM:6Z*W]5@:5^+<7J95?2M5_1U9]F+S&/ M:1ZK!3,B.(0(-83(,H T2%,>T"0-$>_96.X,T]S]J&;TA=_G:[ES"L\[Y33U MZ,-./5#MJN'6^]5PA54UG,^W->X\Y@;?K>WB09'< @Q>P5T)!DH"7P6)/E^! M19[^_*_"+9%_IE=BE^SO%[S1:@!/HN8K%_"+S5X]@>>A?3#^OMSDJZZ#N.[E MNPQ1E&018S 1@=KML2R"." 8IACA.!5(L-CJAF54VL3Q92\4/(JJ*'F3FZ 6 MH2=)F>Y6K*85%U(PV[AS'$"S$-0;+';KPP&K[PO8"5X +7HJ-M\3%DY"XWLH MZPWY>T^8/4[<>^HAU\/AFM'5;3,#EGD4CC:B&MM[V['8 @.D1K9M9MB>QC46M&'TPTQS!3GP4^]HP;R>N M@Z%G/EA];=3K\],CGW&;4-\%77VN510H>MZDNY]5^73_\TM9B>YF9QD'22)) MDD#,,(>(9S&D(>4P0IE$*! ABF.;B68B=.()J'E.ZUK4.K7[9_E@FV=I!)O9 M]/0-AMVTU=)!*WY'^-8I 8:^)NU-O9ZFLU&(F>=Y38@',Y^JV==6<"/E=9= M;7J6X+8./+[#D!-/.R MWF&Q<[,G:Y07FOZ@5\(7!8*3T=[(TDUDSDR1;@'#:V)TFX<=6>4>'FE1Z=.X M&WF]WJ@O3K&EL[Q>JVU]L2XV8E4\"[[--?][6?(_BM5*>>$T30@FRNV&#FTI?7>JP:\-V+_L*F=Z]4XS@MK3U7E R1=] MW26JS$MGYP&T5_1V/L:TSVK]^%.?#'_1R;(W\N9I4_/UO?*^OZV?ZPW__%^; MEZL_*E[_O5IO^/7ZMJK^7=7F!+L7"9C8M>F3(*A3*V'3RO#C3_5+H9DB!ZGA M.DFV98ML\F-K\'=]P-8X0'!;%675G"?5:ONF8@I:":#M4Z^NF:PZ^/BM:< K MN)ESO.Q]C'O%V5Z%G3N<]2UX9$[P J=36K.[U-ERG2\&9I@ ??E@#JWJE'=5 M[_T;?5#;1883P=3^$*,HA2BE#!*>91 %.<[#E%!&C#B%#\:=.C>JE02T*(LF M=0.[Q]W)!=;8.0@C0^S:T[U6VZTYW6"<^5K3O59^KS'=D5\[Y"]]HL\%_WLE MQ#I?T8T95<[I!Z?[>0=O:JM%)LG%-KLEAAS:[BFU8]2:T4R-XT_. MEW@QJOE>'L7X)QUY&'^JR..#)JX9EE!=Z1O9^Z8D[&\:]+V4E1;'175C_)32#B.!7*F"B]Z*)@S[1C=@Q ME6:24<;2& JIV;\2E$.:<0K3D,HXCY%D9FU5WY=94]\-MZKHO;8**9]JKC,^ M0*WMLNV]\2[@,N68?!?*3K?:3>99:5!6+]_I'[^J<:N"KNIE'L89BA#2'<@3B+(TAUB0 "(B!95A(!'F M=M>J1^5,?HVJA(&'7IIM.YACP!@>M%]JK.4)>B]N ;3!6XD+Y6C+VF,?O%&[ MO+5L.29CYMXL(V:^;L(R]F''W(>V1=SUFI4/XH[^V17@?!!K(8O-QW*]*=9/ MQ?K^1D5EC=.IKW+E3"C;+..$A8F4'(H\T?V*>01SQ .H_C' 490P1*VXE]Q5 MF?J"OU7,\CK?'5C#._Y9X+*\^.]:9+9* :557S@'?ND4^UM31-'I!G;*@=][ M]7SVBKD8(U]Y NZ*S)L\<#%@KS(*+A_1M5:B6+/BD:[:YNZ#>XF;=5.+_T.P MIZK8Z+Z:RYRB)&=I!KE4H0@*20QQE&4PRR*..*C(L1,] MI]G=[+N./\?%OEASTRODC_KZ6?W87$!O_-WD.\-__B)_#N0=[O$G ]WSQ?VE M\#G=VSL+G>W:_E)8AK?V%X_E7)RJ8KC-RZWZ$H$ M82Y@(A!7<9:,(,4R@U$<(O7_)8\"RR1Z ZF3G_VTHH#.#[.O1SV+F6DXY14' M.P_4"U=AD1:_WS-E 3I\M Y>BU1-#?97JGI6XMP%JZ80'"E;-7YTYDO9[F1Z ML!Y]'[3#SD)*4LX"M5/3I\01SS3CMX1)&F8L31%"03#+)>NHFA.'6=^>M+_6 MBWRCFVWGO&G>S,07G][PGOTB M9M(N)(#?\>)J3MQV9UUWU.01BV20Q &,4LU*DN<48B$0Y$$:Q(1$/(ZLLF), MA$Z=L[+;9PUXKR\E>A\#T]S&1;T/?;@#"2=9V MDV<=4EC;\.1&_D-3#?RV5D]]%X_J6_-3.:=/0G/)?2LW!1/U4A?M)9P2B-,L MA4CW@\ TQC#*:H]*-7.NF'+W3RO-SOM)/%:"%>V.;LWWNPZ' M&#%), Q3'$.D-TYYEF20Q;'$)" BS'T=F'M3>O+S]MUQ\^/VN%GLCIO7PC)7 M:X;WR*,LPC*5$),TTX3O N9IDL.,[8E-M"1B8 H:V-(-,TSA[/N2GOE#RI_#[N(_R M_@*,K[/\2[ZLSY=68IN"U)W3JKTG"W!$<0YI(AE$091#$E(!N1H+QU(2A".7 M_EY'I4U].-HYB%73Y\BM5]=QE P/07W9;GGZ.?2+P_3 7K3_IERC%GINQG5< MUILTX1HU^U3SK?&'7/OZ]/NY+V6U%RE$:2PH4U%[K*^F$=,4LC1)8$(2$<:( M8TERN_8^)R1-O5TW6:3Q*4G#7$6[N?4W)F[OISQMS7S7_. M/>!:;<@JT1RWM7]>KSM7,&@TN4R$#$.9""@D#M3N.J80QT$$HR3$@< XPY+V M37[,9JJ)6*.O\'X#'[MIVS;,K'8](LNJN%=J&*?06H%H-J&] >-8M]A*!;_T M\O_6$%UUB_9 !Y\EC.86>ZMH-! Y0(;@"8XB+>TWXVESE#&?)QT=D;O,=!9/NH6+'P2^::O^Q'UU3,M5MJ[J(CD M!UV)W];*_:QT09"FY+TMZT)_>;9)%'?ZH[LY@"."29XSF$G=T#,1 N89E9#F M/$X#DA%!K=I'>-1M8M_S@_T4_&G5%)]HK<%.[078*@YE64&M^@+LE <-V7&O M_L*$JV7R%VD6U[S1Z[%S>M[>AO*(34 Y28>;":#T%%?YU&S6\&L"2 ^CM/^/ MNG=K;B-'UD7_"EY.G)X(84==4!>L-]EM]U*OGPZ_IHU=/U4A\; MV^(G6*$E>.' 2O8/U:Q-_OA>2ZO3!7\FWO)'5\FW5_MG;__!T3UO"08%%J8> M/6+JN5K2&20GPQ%.;3(3TAF(76/2?1$WLW*OH]:0%=;5[.QDY&\ZOZC(E"_) M"*>L+# I*,$LEA0G-(\S4B9IRB@LVP/*0O#7EOV V M'QAE.\,N)'(P]730U'"__&NWL.@*_3I?/+=UVP$:ZKB"XLD. Y.?U-AR!6?? MHG)>QS&,U8ZYF/$HSN.DU!J'*:U[XIQCGE<,1UPH*GFA=4\!R5#JE@V<171O M'D&L)04,4/52QZ3@)"IPKO_4M_6RQ*S,J&DS7\J,D5+%.2A2!Y<:;@/N2@U4 MEKW8ED$XL## B-OX>X/'VE[QZRNPUBTZ;13ME2 '(;/7OW4LS^Z=-5JOJ/K[ MW#0XZM:]7F]O9QM?"&)F?0WD=_( M"0U?E5 M4=%9BLM,W_!I5BA!HT2Q')1SY <@IQ!F"'CL%*L?H6%:=)"WI=JZE@:ZR!#V MV WUK'"^NIV>)C1M-].S A]T*SW_A&NNH%85ZWFC]:>AT=RN%G/QLCWW1GKVU>N].V+)X)8Z-&UP'";+>XL_X8$7 MFBUAU&[K/SO28>P>2S&])1B.4YLXS=!*],-D0[O'O,Z1']R.N2@4)2S1T!:5 M/J +BLLXHSC)JTHJEI01R3S,/I^H)_JI$=\V;D<7]"S/;V^8 ,_P2^#P->D\ M4.OR<6(_PVSSHYP*-UUYZK)($R^^KVM&>\+15BV! #JH/X2NX*9LV]_'W.>/S19MM M\UE+V,U7F+&,,%E5J1F_$F-2L1)S13B.\XIGM!"Y8@1B79PF%=BRZ#)P%UO* M,'TQ I&=?O C.$P?=#+O$+U"6[+^MOYYT3QM]1%"DV[M\P+O;V6+)]RV[J?5 M][8?WLWRJPG?LEIJ)2&?Q?KOS#1Q7+]<"U$_L\5N1]5(Y7G,]!4A2KG9TW&, M>:'O#F64TU*4-$DJ ?-Z.G 1W!TZ\&12J0:N4,\6&OA"/6.V?5.]O0,[I1$8 M5Y@V"0(H6-E< (DG+>3"P:3JZ0*(]O76)4O!LVWU"@^KI:G#,JF/+[\^J_O5 M'_/5HJVJZ=J>O3>]).N7W]E?UX]KVV1;Z+J!39&>'33P@^2S,B;[AB5SUS%, MH9XKI-FZ0ET?3?OL6C":XSHI-) P910&0U 2K2L83CFT8&*3I="ZPK";0>N\ MAL\9 EU+:WVMNM$R+]?S[\KJ4L(LOAET>UU(? MJ_>J?C2-9O3*IIC.]MYW].' .FF'6EOX9W]?.R[J^4O9Q5+"5,1]S>3>V%ID M+33H@C4JF-,MZOB*DUV51@7:O0^-?_""T1EM"Z?=X;3=O_RW6F@[YG95KRMM MOZQF)"49D7F)\X))3*(RQV7)."YYE!:$T;0H"O#\##O:@;?GML9MT7:S:KI< M/(G^FJ^_H4]?[URF0%BB.KZ5 V,%V^3;^0]=TZ_=$6.;?S3'; !7.+26]Z=:ML$W[)Z_:*/ M5WW#%.TEYMW+J]\8FVK&JEQ5I"APS!G#1)04,Q(3K&A65+3@A*:.USL %Y/> MZ[IFWRUQM,O7E9F/^/K7W4T$&+YS>P_06UX@=&%J_2289Y&[X.+F(+GW&QN$ MAS>ZJCG =/J.YK*8:P)"5\[XCHE_*;GMV-,W;%&)*GA<<>%G%0*B E,3'2-F:G7/RC#28,/-E8G? M<]4V3;WJNEYICOPI"T>>D)?JLUDAIOE9_5C??^76GQ7GU;+];=FEN4D4W%,M6'"*"9:$^&29AQ+ M19(TRO*T9%8C8KUP$UX9Y4!E=!&VEJII*L2 BDJSA0U?;;/9*]2S]M*KI"]+ M#]YMKQ#X4E 7\3*MNO(!VX'R\K*H:Z/H2M6UDO?L1]<&0_\P_-N''R;G0.E[ MAZJ_*U,_WN=<-L,G[DP5 DUBFI55@@M52$Q$E&,FHPSG217'&6&*5<#^T)>R M%%BI;0V)=B34IK3C!=K:^6+H[=3=M(#"=-Y I0WQ=]Q=M3]O?M%S>(4&'KN! M>SV75]L/WGDM+?$'FK>6S1YP@7/M$E7 MQ@*7/)%8J3Q-A&)IPF)(J\%] B"%YMIT<.6W3LVQ.BVVYVEN6;/6ESO3X&8] M7RS:':\?G)65B),D9S@GI@-HGDG,J"DAS:*"*Q47A01UD+J-#MMH4)CN$&L9P?-EYJ*9MQEJN5%K\9..4P+.$R=;'C; M&;9U90 WW.AONO%'&Y>2!E[S=85:MM# E^_AF3XP\CIA\R*&WF ,IP\ C\_J M]+*R^QB@FV6SKMOLD>L?\V;&19JG:21P',G4Z,0$T]BXP2E/\UA5)$]!U22' M) +KN';TRY8B^M/0! ;>C^!B>Y6Z1%KHU0@DJ--TFN.R>!PRLT=@\EDQQP4\ M-O+EQ"?=-MYGM>YRE,V0F)F^#Y11D618R3+&1#$3E"8ISDJ195E:<&ZFY]I? M#UZM'OANH&EI*Z'-PF?K=3WGS^LVYWZ]0N_9=[%"^E>/JZ4V+%;B7]]6"XT1 M\.+P&BN9Y3$I:8)5Q4M,N$:-RKC").:JX(PEA02V"'!&RRE*O\7K$A3BJLPK MTQXV)<+T3(RUY M (XL]^WCD/6KUD,1RR^&W-\ND='NC'(6#W8\'4B&KO?>\RWSV^WEJ&">SJK7 M:T]Z3!T5:_^$.OXAEZJ6MH;BNJY;J\>ZG&7WJ6P5G_#_&2]2Y9]NT M)?W.U)=Z_F *\Y2\_VME_K5YIZI5K=YW+=T^SAO!%N;?9S&-F*JTNBK*2-\@ MTBS&^I9)<223,DHI3WD!:LX1L^?.8;SE'/.AIX'Y(Q#?M7:"O EW]LS[A]W":1^ J&/BZ9!I]'%5_\_RB?5^DX]K6K-YH^5JC>J>);30-W!H MH?/U1R;:S=T;;.]6=;WZRPQ58D_Z M-^N7696D-,Y4CM.H,$TXBPSK:W2.(Y8IDJ>EHL*J.90+\="W8\V*L7A$RPRJ M>FZN4-\G'O&!(21ZCJ#&#P!H6X,F#'Q0(Z5#KN,#?=P@-UQ&-[R@]^>0<[ V MX!!XLR I">V"N"@')[T#FL$=P%>5_J_UXO%ZB]SI&@CI&/0A -[YF8147F4 M9@JGJ4EW)66)><13S"HAB*G$RV&-@KUR%UB)#3O.&%E]#^XN [;><30MU>6) MKA>\GX**(M92XBPO4TQH0C%-",JS6O<.1HYIF M<[STK^PMWPS/64SR),8JS?6;22.%F6 ICM(D+UC,!2\BV""SMWXIE[^/UB38 MSR??[B;TRWPYN&V-'D:LJMH>G*KYVYOO-.].=+_Z+;33G!ENT8;=UH72VRB& MXXU]\B8.(6_#VLSK [6&]P.$-( )W9WSX]_KE^J]:&D]*8SAX^(,M M[I[JM2;_]?GQL7XQV87->GG/%WU_(DM_!WSEP-:*&9]G)A:9J36[3LQF=U]W M*1<;Y^5\^6HV M1KXH#N>;=*6&!A:M(14Y/T9J\<= MBEU?T 6KP!235//9A^7:^'WG"]5UZ9Q5!4M4(2HL2T[-1:O"-&8*)T7!\Y*K M@I56=87'%@^M>5IRR-!#'4$[%7(4AW$%<:ETP.UO+YCUUAV38&1CZL>ZC:E_ MV&[,HXM-LNW&Q!@VU>AG'-I^WZE'-E^V8^G;-,&V":3^V;3-T$K9%*K.6_6L M[UZQX'HC84:IOGNQ/,>42*'O7KF(TDQ($D4VQ3$PLJ!M!J^:V?"AKU!;1LQ? M>D[:JU7'"J!WM3VJXULS'%:P3;N%:9<'M&4"O0\+$Z"[=Q"XW!I[0[Y=_\M3 M/V^P^*.MO.U7FZZ+-UC"5PV\X4^[N8PWK:"Z\+'%1(6XY'&;^4G3$I,X+S O M>(KCM,HB3K,XCP3$*PQE(+!!\W48H_ T$-P.5# ^*FW@KYX;S2"T] H,M)W3 M*21\P.B5IG;5]?^?[_3_OT(;%GJ>]J^:P^:G$__-";?,D6[_7U?/6H]_N[EWZPKTFE MZ7=STW6ZKR*9DKC*<4Y9;!KUQHQ69<2C&)25&(3+X/KMH4UOZWP6 M^OV91F@MGYW;?> 4#:Q>;29CFSRYGM5+YQ/X?*MV>O+-WQ5,F4[TFBZ98N",Y+(L<983 M;7UF"<-4:&-4QAE)2D'SL@*UX#I!)[ 2[NO<-V31GP-AH$8]!9.=3O0@/$RK MN<@-5E%GI/*D9$Y1F51-G!%U?Z.?^[BK*_M:2OW2F_X_O\^7*IY5/!&*1AS' M)!>8\+8O5)[C6(HX+JNL2)B5K35*91KG=D_Q:O@!&=JC[;,!.-GZO"^4WLGY M#1?)9WOG)>94S',=$;UQ:5D5N-1G3DE[@K=J3A9V>YR"R.T4]"@[; MI9L2U8YRV^:ZIXU^Z:F?=E*!SU5+.3V=K^>H37K.6HJ^?][:/@;/;?FH)5DM MV^Z/WU7]D']E@F["GAP:"IEY0SK_/ MY;/>D:,R@S(^QL5RRNHXL>1DF1OC(NUF9YSYI*.+\1NK%6>-DKOI.CO=E-Z] M;#_2C_QIDX&^/+4#"#_\,)FLC;GKWBS7]7S9S$6;#A3/(DF(/DL)SM.BPB2/ M,LS3LL!I+KCDN39^%6B"13A6 ^_YGCY26P:N$'MXJ-ND8M,MNF,&?3?< )V) MX=Z?I4?QIW@K0+>B80B_,QR]SE+;[2+&7]#NYWK6NTPX,_:LGUG[8?>E;B3H M4N(\.AR#H^S+ZQB.T6E=C\$!/_ _AJ?HD'$TY"C?:4WU^TK\:QMQ;X:FV]?K M36NG69YGYOK$]"5*%)@HRC$5>81%5N99694JX=2NIYL#=8C"<&KK=G/W^_NV M6J.EC)@IZYS7$+7M@NFX'@Z,$]2SV?&!#"/(<+*3:M2@NQWDMMW=PB$'R$,* MAZ!;,M(&R=H@:>JR=[*/&J3UP(GOH:_,)#= 1M.3@$M.EZ/D)NNK1"7')1PG M);V:R/EW-7_XMM;K:YW&'M0F9:K]I9F %\\$JS@C98Q5E AMBI=:02NMI25C M,I%5)JL(5&H.2GG0/E",[!G"C7=5PCT\.DE=O58BY>MFUC8 MJDQB4A0IIGFLKW!9%26--?R*FD?$CLA M^/F0V.4RPW;?F+CH3T/;4QGTN&!.0;$32TX6%!L7:3Q ML88S7#)"<,82RA(A2^V3 *.W<]O@N[ M@_IM$(;IEG:(X9:Q*[1A&E>K&ANVK]# TU5;NJ5911VOFU\@P^V5C2<6;!+X M!]&3#>&1L4F-#O^ [ELI 2@XQ)O>F[JJ^N5VP83J&Z:06)5IDJ0X+62N56@< M8Q87)8X82Y*,R2C)K/((3JP?6 ^^-[9WK1;F!M..Z=MA (F^@@ ]=?&\QGR" M&]?^XWS=/[#^-M=VQ!.K[77G*20M(DF7X0/38J^@.-L:QDI"0,3G,DG=HCJ[ M-#W%:4Z+,1J+.?+8=/&6TSR_BJF,?,Q!LWQ5B^KC\U(JV8X<^J3D7+"%7GS9 M_]CU#Q]N]5&5Q$G"*8XKTYJX4A'F5%MOM(JHHH4@3$EKK0.C'=HRZT@BT37[ M5QU1B&H!0FFA=L(!!%-)A@_<,=*-&$,#6H:7J\W?^D$)/3_AH /HLW 0NNDZ MSU#"M*(;&*,:$[CD=-K43=97FM9Q"<>2#&T1F?D.^C^FN]QW;6MJRV<[NF ; M+R$9(R+),ISQ1&+"A<",9P0K?2!4JJ0LI1PV(=*:=O!X098 MLF$-H=V=-P@L0&/0V,G=<$S]PPX7.T,MT)]!HE%@Z7T5=UC3G;;, PK'0<$' M> %_HR;,O]VLU6,SJW)1B"*B.$]*K3P2DF$F58:3O.*%XI'(XO+2V1(;:H%- MMM^/CT1 ?[:_:#D EDR/8V>G-;PA M,4%X'A92#$@9 !)T!L:;WYR(<#L6UF M/!P^Y)YPLM2OZF6K1S9U_B2)HYQ)KNV$MM%\F6$NLA0+GHJ"1UF24E!ZVPBM M"9).6LJO3CWGM@BG(;/;X9Z @.UO5PR']8>Z-E4/UX]KVQ#VR04"[] =NNAZ4\.ER:^6:O7<[-43C<]" M!* ROE^] 0+;J3ZQ (6\S\KJ%/4^O>ID@>^S@NW&OL]_V'%^TF92^Y$Y[?U< M [;8-%!YS[H"I*WYF#/!8JD43FA,,&%)@6F62RQ$ED**)J"121=IC\#EQ<8\1>_*#LK8$KX80IHB_S5">BO/& /G]OB M"3!?HUHN96?:Z2R>P#L8R.)K78>1LFIU+=;/;+%XN34C;F&6SO&G ^NTVP]? MT$ 5W;9CHB\Q;$X@<-ZJN5QXF$:Y3&[8G-E1T=R&S1Y?[^U#@';4S5+U- ]E^J_X+D/WZ2LKSV\=90-BN.2V; MOKAKRKXR78])XY;@^FJEZ?):CPGP*IWUZ =\9[%V#?2?]17M?Y:U8HOY_U72 M3!N[735S\](V1^7&753(@M.D4EA5-,:$JAB7L1G04ZI,)5FFJ*C\I+&">0N\ M;<^D6C9MJN66U784(!J8O<"V]_GV[,S\-WHG,$UCE?EZV>OPF.SJ#%SP;%.34E [U(UCSLHR+/"XQC%5INZ 8#TNY<"?,-@QT;>]DV1Q--KM#G\Y"!#P>X])YT M/X#PI*H=#LB^YG98P3%3;;5LGA]5O9GGTL^CZ)/-55G$:2DHSB31>J2UAR65 MF/,XCJ3I=\6L4H3MR 6VDKOVR859)CKA)% MBSPR_P,T]O. C).)&02;O4472JL3DD,*$OP(+E;_<'AJ_;5 M&N^,2*-5!*>>G:Y6>A:DB73XT7Y8] MQ>7#G1)*&W3Z<]TDI9VJ *UO*,D43F1%,$E)C$M"4IP(GJDT$CFM0",;+F,G ML#(?IE*9A-<-,VC+S17ZM)+S:F[;0L/3.[ SZ:9#UDDYG@"R'Q<7IO.5'T@\ M&8@7,C.I >D'N'T#T].JC@$:H<^UY[8RO&T19.(^M?JFELW\N^H:!1FWXV>U M_E+=LQ\S)2C/BE3;8+*(,"F+ E/.]?6SJ$J:DISD(@,%86#T0\='M]R@5=NY M2NSRTW?N0K\L-$O H<-0H"WC)>'@@ZFS7>2ZGE^O6-ET_C+<_.T*:8;,::)9 M\A@"<1Q'A-\?*_ZD!FV M-\^)Z]&O?TXXMRS.8PM.E\,Y(LZK#,ZQSSEU_GI\-!-L]-%M(E#_K1;RXZK> M=D)^_XV97 M5SYOU7.P[)#*FJBR+8QQELL*$R10SIO]:*AJ7,SR"VFI=\B(LG.&3P0L-!.ZA:1A#U:I&6];V887XBGPC M#>IU-A'B;J[Z0Q!;V %?;_3+9J8%ZT8>-'_KWXT'+>\/PS,]V2ZA,&7[-@]( M['5Z\[&BVU5W;U3&YV=SD'VIVEEKS4Z)Y3O6S,4LXC1/2-3V\\TQJ6*&&8DR MG M1IDI&4F3 !#P0_> !TI8*^F6^1$W+ -#3!@/3[I(7#"#8\7 P-*=CQ)S# M'2MHAQ=3CJBY\7<#= +!TW401GO2NZ$3+/L71;=%7!UKK0OOEM7KE_M:ZSJM MUDR9X;N7W=^TU3UYQD@2\QA7)4TP27BI54U2X;)(\[ABL> 2U#KFQM[T]J_6TEMY<%2^>4S5JA+[AK,^SR MMC;>>)N/]ZA[:LH(X7>X>5%3CG'5B^<8$I AM(//=&A KMY.BR(C"9XPLB M[JXC#/3OEDVS[5I27.G3*JR>M^7UZ4B MR0N1I[C,#RS 5.L8 M4G8JTI/\0-M-$T4;JJ@G>X7>^RXTM)#.D\89HS2IYK 0>5\#V#SBMI/-<;:C M+/:JR\_5E,?))_V);\V7^O?5\D'5.^E>YF,S5I2<\CC'VBK3ND#&!)] M_5L)UY9CR_W)#AU72+_83YL7^WO_8GM"^%.B=7#TK!Q(_7Q-*_FAMMKK=?6S;7X]_.\ M5O)Z*7_7_VPZK1N1&E,M*V^64E7SY7RM?M<6KO[K6F_5^>;96:RJG#&5X2K- M*DRB3& F6(*S2! 9J2JE"8/8E1/R'MA.W5+'"T/>S WOZ3>(]7S##I4I7ZS= M$?.3OB[8@3,(@7:DN$);.="N(*CC!@VBM!&5'6%0+\T5VOD"M *AK43](OZ. MGC=X#YX.HBDYG_18>H-7LG](O04+;W]DW=:K)U6OS:S'Y5I_PJ1I/SVV':]$ MD<>"IY@R)3$A@N*2F#S/DDI5JHB7L&K?2;@.G<_=T[U"3X9RJ\[40/OMCJ?3 M+W'Z@\G+J_DICJ3MRVYEN6H_^>'LVW[3X^@L^C_A072:Y__8(^CL:PAY^)PG M[N@Q-\'P;ZN%?J(Q:VH*J\5<^,7#(?NA)_[^H(ZZ584L>_=G_ M-TBS!FNA?3G6S]*;UKUN*_Z!D]WZ0=>^?(]/JZ6IZ_I2_:HJ56L==,]^]$KI MM3(:>B"G.2>YRE-$Y.[ M@'Y9;'GX&V+CUU=O0-OID\#PP33,EAF3S3VP8Q()!C-MWSH+,8[N DB\-0R$ MW"^?UZH;7)A[^C?WRY^__L%,8@X_CF=^ K9?-^L6K4_>K3\FENID#>+.5G]F@U4O7< M&J&_Q9H$8+K*F+#C7VV?":M,ZM^?? MY_*9+= H+K"9+!9"NXUH&5MXNHDM%N*]&N!B\WGW;M1M@S)]*[]9ZNOU@WZK M0T?.J*"*I7&*2VGJ$F6L<)G+!.=QP:.JRC)1@7M1GR(6>,_NDC9?Z*>>.+PG M]4FT;&U4/QA C='7X@]T W6C/B>@QU[4)TE-WHGZG-#'^E"??>8MTL9^UVS< M?V.;Y(3]I*.J*B(IJ<*,9%2K!17A,F$I3IF^\Q:B+.)IT\;.\!L\;S<&[1356__5MXX;>S5B_W4O]B?-6W,$N^?(FWL'*__06EC MEK#[31NS)0H[/:2:SSYHPNN7C_.%JM_KY1Y6]V_#J*J"6)!IIVRO@4(./JTX.8,(4'D]!:+9V18^3^ MI9_L=(C^8:LZ3JTWR68_(\RP/<]]S*$%V6^UWI&?6/TP7]XJ_0*7:_:@9E6J MC E%,>7$9* 4*:89%9@61<:8RDE*K?HPG"81>%NU--%C2Q3]/Y;39D< &=]3 M?L2$;:M.PHX>VA*\6%) BZV+)79KG065'-;S:E2HT5Y6QY^O>D^- M?]+M4F=.]LXP>%!+H:V&WX(8TR1.L4+YAV.P*8W07(#PPPK>.* /BV<5XX3U>%$4*3VOGG!=XW MTBV><)\2MCL"XL,/L7@V)<)]3>O-4N\=U:SWFD@97DS,\)DMAD_<:0MEIA(5 M53Q36+(LQ483&#^M-M6SN"*<4R'L9CB$82^PRMCOT8C$E@U3:M'R@6K-"'Q& ME<=W9&'?O"GR,"UU?-C-AELTU&8/W%RA@6,\=+K;X7GS,73WUJ\)/H3L;5[7 M1>/+IGUM3G/0_*-J,T'-(]7)9Z_Y1^S8U+8 5-RL8=/'=:F_1R]_7]7_:L,G M0C7-+!:QX$F2XEB8D&4UC:]T#W-*]3>H_S9O..B>;)W3Q"9U-8=%W3?SCWS M:6!F6KV>W>GWJ_JP>"Q$E"5%AJN<&T^7&4XC] 6U2F4I,A[EK*!6&6JOUPUL M57XU)ZOI"ZV/N4]MIKSJIC?_NGID\Z7E370?B_$->(&$L!WG+)Q]IMMQ4<9V MF'YD9W?IO^UDO>VM-DWVVW$1-EEP)W[MVK&I'4']X<>36LKY6K^0:RG;4,_] MRG0&:$LM^X+L7)*F6Q05L(Z.%G3#IVDPY[F M9F26VK("//@@.-J=AH'0 6[8C@ECJF_8N$(#(R8QS[#25Y?[+BEW0,!;3RA[ MRA/WB )##R7NAY&SINC:W7 >=W;2=$TS R565$XT3@@E&E M50_+L3ZX*6:,\DB0@J8\<^CLZ84YAPP?AUZ>753DPKP>/R_#3G5-AVVX/)W= M;)NC+V#3K=/OZ%&?T/D:2.J%IVG'E/J$\6!XJ=?%'6-RVGI69OS;WA@EJK5D MH>(4TSPN,95'-I.(G:B#=C5\+/%(/[*^GM>, M:AI" @\]4Y8SF]S@M@B.A001ZJ\\U\X+_;)A!_TV!7Z J%5('-V"4K[QA,6; M7/$8#2>!%YTN6N0J[ZM@D/,BKK$>;;PLV>)]K?05V=!H&O,]:T-$ZDM*1(=1?2TJON"3*,O6TMLDX+1^L ; MU74)61F6-X_M=&!Q&"1S!&@[77 );FX#75JI=R@&&'!P1BB?XU2.4)E^),II M48^.-1GYN,,UK+W9#4N^W*_>J5LVE_]0K/ZHOP.S2JF<2YYCP83"))<,E^VF M+YD^QUF:L22QOG2-TPI\Q=)? JP]\_@8G$[\B>MD[=D0_D*W:_0.X4,]2MD MZ"/#@#\L #<=?YBXW6LNQ09VC[&3=O36XH=K*\NI%8/G)1=/Y.M0?V M\N%F6:WJ;B3?[YN2@J@R\U*DPBIA!=8W$H7+N$QQ2;C@,E6R+*WR7"!$0_M_ M.Q;0A@>TP\0%A1E6>-H9);Y1@JD_#P"YAN.M)/8;AQ\G^18!>"L03D3>[9YU M:&ZU6-S7K$V+K6N3(&2(#3UB;)M;C:P1>,]KTJBGC7:) QI>C0$POJM]R@[; MR:?$]M@@QU8XM\968PM/U]C*0KQ7C:UL/@_?@J8-XW6;<+YX,6; '\UGM>Z& M,H*'5]NL%3HM3K.@EDUWJ R\M&8D^M[\+V1:M'8,V>]1*X3.[U7?X,#VK#4N M <980R1WVM!6!";;V!!Q=SU7#VME?RX8 ^V>_O$ MXX&WLZ&*#%D<[QXUJ.? ?A.?DO[\OO4@.&RKGI$9_6G(>]J:9X1SVHVGUIQL M YX1:G?/G?NHIWZM;7;&1=U:VQ5"F[.6C4PO[.?:@6%AW'K! 6C:6D+0ISOY MLG3/2NJO@6NW[-NV;WTEVMGFK:\_[>:5ZH8@?%+K;RMI*KBZ4?7-C)4TETE. M<%*4')-*Y;BL1(Q+*6-9)81F=@579^@$WKB?5TO\R.I_J76;@Z=:)O37=T,? MYG(Z!9:=E\D#!+ ]VQ%$'45T8R$UV(]T1B9/KJ-35";U%IT1==]!=.[C\ /T MEKW\T=RJNG4T:9:W6M?6WVFY2KAOI":N;U5HA_S.V>'9U0D4UND@L5E_LA,% M(.SNT0)YS.%+JU3]6[UZ?KHW ="OWUBMNO$[=^OE]>/:UO0[LTS@8\101RUY MU-)'.PR@.[5^KI?H^G'U;#OBT 88BYWL#Q/@+KX<#M@NMA/4;0>?67NZW6LG MY*N=:_F(GX2JOE13@4K_L" [>P#V8-6K]A)&2A[ZBUK6>P$/Y=+Y:6R92=AW:L0H%69)%69X=(TAR2E))B2*L8L*_(BS;-$BLK\,ZO,DI\ZDM@;A2$:U M_;.N4WORY.JVSC:=N1B$2=)3,H<%Z(@ MF.1YA7E:1KA2:58JRF,N4HB5< $O@4V(@3/HA YW;.V4RD2(P73-9I!E'UHU M\RQ[OM O/6=_V\S7,+IGRUV0"9<>4/(V$\.=DXDG7EP,V>$\B\N7=)B >?]_ M9E&:*Q7)!(NR*C$1VL:AA9*XBJ,D$8(03JS"5/UZ@77-_8?_<_T5,/Y2"SBN M+!S8AFWX<8YALR^W?+K.OM0K3#?[3N/A_E31%\N]8,V]FJHR3B.<29Y7,,)$DQV5* M4YSKNWPA,Q4G:0IK>^F=1\@WU*ECYJ_/;7ASL1G:M%HJ]**89?5!N)=C=]J_ M*>!0&\"BX#W7!<@?(3?=?J\>GU8UJU^Z M*.)-TSRK6U7/32A1U*9*Y4O]J^I^FA$A6:$8Q9))BDF5,>V,T>Z$E?@<.OQ^0>W_X>1'8)QKA("XJNCLCD%%$]MMYD4=01878CIV,? MW(1^"-J[\@)>S<=L73[@B? "787O\XUKJJZ]@LS-UGE[N^_+OES-^! M?B$TGLYV5RXF/>8OA&K_Q+]T.=?FHYJ"ZAVJRX>V!+[9YBL0E4=:"^68Q53K MIRQ*,*M8B4M).2MRQBH%ZA,_3BZP&NJH03N/CN)CIV_\20U3*QW=*[2AW'5@ M;3S7LL'$]-:5=)38Q,U);00_[%%J]93;OGZ_>GQ<+;^N]4IM9ECSY7G=:*UB M L,SD:=$&QX,YUEA!AQ%!:8QR7$L!">BJ#(SZ^^IO6U\7;-Z;;>WQTA"ON/[ MA*V_[N_4PWRY-%]SSA;&8KY"HN4)-88ITY$4-2UGEHTTK<"D24KS)**XS,L" M$Q*G6EGF"JLH2;.L+(7(RQ[,#TOY%E .9*V!_- 2FA1%EL5)GM$$1X7Q8N5Q MA$N>9?H;RFA6JC(2')0IX M!MU+K#5I7/51HM24?"$&[H\@7+K"#J(?D:P=) M1U@?2UO2_@XA&P$]'4&CI"8]@&R$WC]^K)YQO@W;SOF[KO1_37#G+Z-J/J[J MKC>DZ:__6-Q>LJ,K3*BYQ4A8,DU29I$,F<$QSQLNLC#EL-K5O!D,;KBNV M;%"],VYSJ8".<.^OQ/JF_69 @Z_@P+&FS#",-ARC:E4/S6:[H2);MKW>SX, MZN_B[I>]J6_T0< ]FKJ6:SW[MVQ*:?MNKVH0[DSJ5A*4]Q> M=3.2Z-M"6N!<&[0FNEAIBS+VL&-1 MV"MGA4EWF!59D8A*QCC*R'F[:K?N&+^4.7!3TK4QHGL=Y_DE"*"2\37,95B2M2I&G,*(ER M":G,&B<'VI#PFJRNJ+AK5^_6)-K2]%GQ8".: MMZ*&46(3URW8"'Y8FF#UE&-K:.-U8;6\K5?R6:S_SDQSL_5+>Q-@BV&D:_-1 MR_+NN9DO5=-E5?QLRT7:R] '?0W]K/JH[ZT+BCW^E-+G>[ ML^ZT?'SWLOW(+7MI1PB9#FF?GTW3WR]5Y\_>S>K^S; _$X7,\S1AF,0IQZ2, M8\QY&F$N32)#EC&21; *EU"L0C:^4Z%+1]\TO.@#5&Q@H?5C/A@FW -5P=Z@ MI=+]"=X*4!T;@KCE![UN2;S3Z)2_H-W/]8RCEO,KM'VC'??;@IKVC;8">-37 M@2'VI9EEF#!!,3=9&2)+ MBBJ*>9QQ4+K:68H3^Z;<7EA6P ML]$K>$Z'W(3PN7C[+H3D0N??SDRI$(%*:U&#. >/T7M#7^&(^..NP[$'W91H M;]%?+^5757^?"]460_2354J>Q#S*(AP+&F.2:75 HY+CJ%!%$M&(YZR"Z,\Q M8J%#>\H,)J_UM[M1Z^>GG1&8M?JNEL]0%3"*F]WN]X4&;.,/%_RV;KJC>]5W MN?,WEP8BHJ<-/TIJTKUN(_3^-K=ZYI+L*]7JCR&-H*\:T*>\H(J4"9995&%2 MY!33(DIPRJ)2BB@M*PKR%8[0"KR_!VIHM;ST=!\#S&YG>X(!MK%[HL-YO@'D MPYD IF/.T:AT7M.'CE-Z@TR@49&/)_6,/^(>_-NV)-AO5G"GV,(T'S I03.6 M:G.]H 4FHM!_R)+B4B8E+FE>1D)&B2 QK.&:+>G V_VW6M- BY69&:Y/\(ZN MV?O2Q,J:#8OP**$ELO810_]XP?2"56>5@94V5=%O6!$FO\<0HR7AR<.-,$". MA1Z!*\#3 #\LUV;D+?MQ(_458U[-1>ORZ?PYLU+#S:70:B3-A6GVG&$N&,&$ ME%F6):(L*ZL@=&^S?Z[,MN) M[;D!\QFB;])KV0Z(4VV5+9]VM$)4VQ;Q-[U8S1;72WDM'[5*,MV9UUHI];2& M">Y9&K&\C"NL%4:"24Y3S*N$X4A;(S2G+"$$I"= U$/;(ATO5^BAXZ9UO+-7 M_ PU!M"$11#&EH9(*.1@&F8#VF\[H+UF9= T38"PA1,*OJP3$.UI#1076 YL M%*=%'!NGUFU#MY>VJKTK<.]W@[[Z9%44Q9C'48I)K-4.BT2"E4RKE(HBBRI8 ME]13E )KEX%NUTL!V SU)#IVNL*+S#"]\%I<4['4-I+PKP'.RN:K:^E).M.V M*#TG[D$_TK,/7!ZLW"0[]"EES:_/JJU_-LW./FI=,>,%)>W>S64D,"FIQ%1P M@E6>D[PJ\S+AH*ES(.JA=_8WI3$V!-VCE^<1M-OIP7"![?Z]".=.QM)ZA;A" MMVPNASX,;3-$PTZ8N*=IOUELU!J6L6BI_2+.]57K-FVUZZ5L\F25YFJ=1JK#@M,)$E06F:25PP442Q2)15$++ITY3"QW@Z$9^;VFB M/PU5J+=S%"_+>X4O%( !#B@ +H5*YP7S5X+]P\Q^I.6QNZ]5'TRF_&X&Y>E1MVDY6F'/BD-[-9YYT7GJW7]9P_K]M2+[T# MWK/O8O6J9VO=TU;^;O^MGINV%*" MBW_/0&8;F/ & S04T1/NLB*T>D6&-FJ)^YN] I336[!AG-K$X04KT0\#"G:/ M.<[5W$P::^Y70Z,#MC VYLG_?+4=1O2 M9@<5@@C,\RS"A$ M_F=MTY@,N>_Z)L4<;%Z6,Z[ M^7M+B08V/<[/#(>:KPF: 3B<=H9F.(@/IF@&).7MFMC^6"OUZ^J1S9]IC'ED$M:49#(1K"I@#0/.4@RL9X_?< 86T)\=$T!_\'D8G6^ M[N#XN/G9X^+COG=+YNY M:(W/69&P)"M+??53G&!251*SG"=8L406N6!,25"&23!. ZN@GOSNQ),KQ!X> M:O7 UF:Z>L\+^FZ8F:BOU-FW9WDI_1G>"? Z>WEGJ9[Y5P-;VGKC_D7^,?HB MIVLM90OR6_>6.LOG?T9S*5NXO767LB;H6..@#QFQOJW5X_SYL?G ZJ62,ZW" M:<%XA%-]B<>$59DV$),*%S*2HJSR(D]2F'_O&)G@3KV.*'KJJ0)K&8X!8Z